This colorful donut recipe combines buttermilk, butter, and gel food coloring to create vibrant, customizable treats. Quick to make and customizable, they’re ideal for family gatherings, kid-friendly breakfasts, or weekend baking projects.
Recipe Overview
| 🕒 Prep Time | 15 minutes |
| 🕒 Cook Time | 10-12 minutes |
| 🕒 Total Time | 25-27 minutes |
| 🕒 Servings | 12-14 donuts |
| 🕒 Difficulty | Medium |
| 🕒 Cuisine | American |
Why This Recipe Works
Handcrafted rainbow donuts offer a fun twist on breakfast or snacks. The buttermilk adds tenderness, while gel food coloring ensures bold hues without overpowering flavors. My daughter and I filled each donut with multiple colors, creating a festive look that drew smiles at our last family picnic.
Non-dairy alternatives like almond milk or flax eggs work well for dietary needs. The nutmeg and vanilla extract provide subtle warmth, balancing the sweetness of the glaze.
Ingredients
| Unsalted Butter, Melted | 2 TBS | Use salted butter if preferred |
| Vegetable Oil | 2 TBS | Canola or corn oil work well |
| Granulated Sugar | 1/3 cup | Avoid using powdered sugar |
| Light Brown Sugar | 1/3 cup | Use coconut sugar if preferred |
| Large Eggs | 2 | Substitute with flax eggs |
| All-Purpose Flour | 2 cups | Gluten-free flour mix is valid |
| Buttermilk | 3/4 cup | Replace with milk + vinegar |
| Food Coloring | 6 colors | Avoid liquid food coloring |
Step-by-Step Instructions
Preparing the Batter
- Preheat oven to 350°F (175°C).
- Line a 12-14 donut pan with non-stick cooking spray.
- Combine oil, melted butter, granulated sugar, and brown sugar in a bowl. Whisk until smooth.
- Add eggs and vanilla extract. Whisk until fully incorporated.
- Set aside 1 1/2 tsp baking powder, 1/2 tsp baking soda, 1/4 tsp salt, and 1/4 tsp nutmeg with the flour.
- Portion half the dry ingredients into the wet mixture. Stir until no dry bits remain.
- Add 3/4 cup buttermilk and mix until combined.
- Incorporate the remaining dry ingredients until the batter coats a spoon.
Dividing and Coloring the Batter
- Spoon batter into six containers for coloring (1-2 oz each).
- Add gel food coloring to each bowl. Stir until you achieve red, blue, green, purple, orange, and yellow hues.
Filling the Donut Bites
- Prepare a piping bag with one color of batter.
- Fill one donut slot 3/4 full.
- Repeat with the same slot using each of the six colors.
- Finish with all slots containing alternating rainbow colors.
Baking
- Bake for 10-12 minutes or until toothpick comes clean.
- Let cool 5 minutes in pan.
- Transfer to wire racks for complete cooling.
- Prepare glaze with powered sugar and water (1:2 ratio).
- Drizzle each rainbow donut with glaze immediately after cooling.
- Sprinkle with rainbow sprinkles while glaze is wet.
Chef Tips for Perfect Results
- 🔘 Use quality non-stick spray for clean release
- 🔘 Work quickly when coloring to prevent color bleeding
- 🔘 Fill each donut hole exactly 3/4 full for proper structure
- 🔘 Chill finished donuts 10 minutes for better glaze retention
Common Mistakes to Avoid
- 🔞 Overmixing batter makes donuts tough. Solution: Use a spatula and stop mixing when no dry flour remains.
- 🔞 Overfilling donut molds causes overflow. Solution: Measure batter precisely before piping.
- 🔞 Using high heat when greasing: Solution: Work at room temperature for even coating.
- 🔞 Overusing gel food coloring: Solution: Start with 1-2 drops and adjust.
Variations and Substitutions
| Buttermilk | 1/4 cup milk + 1 tsp vinegar | Creates similar acidity |
| Vegetable Oil | Rice bran oil or avocado oil | Neutral flavor works well |
| Flour | Gluten-free flour mix | Use xanthan gum if needed |
| Glaze | Maple glaze or chocolate sauce | New flavor profiles |
Serving Suggestions and Pairings
Serve rainbow donuts with:
- Coffee with milk for breakfast
- Mini pastries for contrast in texture
- Citrus fruit platter for balanced flavors
- Vanilla ice cream for decadent dessert
Storage and Reheating
| 🕢 Refrigerator | 2 days | Store in airtight container |
| 🕢 Freezer | 1 month | Wrap individually in plastic |
| 🕢 Reheating | Oven 150°F (65°C) for 5-7 minutes | Prevents dryness |
Nutritional Information
| Calories | 230 kcal |
| Protein | 3.2 g |
| Fat | 10.8 g |
| Carbohydrates | 34.7 g |
| Fiber | 0.7 g |
| Sugar | 18.6 g |
| Sodium | 122 mg |
Frequently Asked Questions
Can I use liquid food coloring instead of gel?
No, liquid coloring can alter the batter consistency and yield less vibrant colors.
How do I know the donuts are done?
Insert a toothpick into the center. If it comes out clean after 10-12 minutes, they’re done.
My donuts collapsed in the oven. Why?
Overfilling or under-proofing is likely. Ensure each mold is filled 3/4 full and don’t overmix the batter.
Can I make the batter ahead?
Yes, prepare batter and refrigerate up to 8 hours before piping and baking.
How to store leftovers?
Store cooled donuts in a sealed container at room temperature for 1 day, or refrigerate for 2 days.
Conclusion
Rainbow donuts combine fun and flavor in every bite. From vibrant colors to sweet cinnamon notes, this recipe invites creativity while maintaining simple steps. For more festive desserts, visit our dessert section. Master these colorful treats and watch smiles appear at your next baking adventure.
Rainbow Donuts That Delight Your Taste Buds
Ingredients
Method
- Preheat oven to 350°F (175°C)
- Line a 12-14 donut pan with non-stick cooking spray
- Combine oil, melted butter, granulated sugar, and brown sugar in a bowl. Whisk until smooth
- Add eggs and vanilla extract. Whisk until fully incorporated
- Set aside 1 1/2 tsp baking powder, 1/2 tsp baking soda, 1/4 tsp salt, and 1/4 tsp nutmeg with the flour
- Portion half the dry ingredients into the wet mixture. Stir until no dry bits remain
- Add 3/4 cup buttermilk and mix until combined
- Incorporate the remaining dry ingredients until the batter coats a spoon
- Spoon batter into six containers for coloring (1-2 oz each)
- Add gel food coloring to each bowl. Stir until you achieve red, blue, green, purple, orange, and yellow hues
- Prepare a piping bag with one color of batter
- Fill one donut slot 3/4 full
- Repeat with the remaining colors, alternating in each slot to create rainbow donuts
Notes
For non-dairy version, substitute buttermilk with almond milk + 1 tsp vinegar
Gel food coloring is ideal for vibrant results without altering texture
Flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg) can replace large eggs for a vegan version
Donuts keep in an airtight container for up to 3 days at room temperature
Adjust baking time slightly for air fryer if preferred