
Taking a bite of a pillowy, just-glazed doughnut and finding swirls of bright rainbow colors inside? It's pure joy. I came up with this idea during a wet weekend morning when my kids were scrolling Instagram and begged to make something "spectacular" in the kitchen. These color-filled treats mix the cozy feel of homemade fried dough with a fun surprise that turns breakfast into something special. They've become our go-to celebration breakfast, showing up for birthdays, good grades, and those random weekends when everyone needs a splash of happiness.
When I whipped these up for my daughter's friends staying over last month, one girl called them "the coolest breakfast anyone ever made." Her mom messaged me later for instructions, saying her daughter wouldn't stop talking about them all the way home. That's what happens with rainbow-filled treats – they turn something normal into something magical.
Tasty Donut Basics
- Active dry yeast: It's the key to any decent doughnut. Don't skip that first 10-minute rest period; if you don't see foam forming, your yeast isn't fresh and your doughnuts won't puff up right. I found this out when I tried to cut corners once.
- Room temperature butter: Not hot, not cold – just right at room temp so it mixes into the dough without leaving fatty spots. Half the time I make these, I forget to take it out early and end up warming the butter in my pocket while getting everything else ready!
- All-purpose flour: Gives just the right mix of structure and softness. I've tried making them with bread flour (too tough) and cake flour (too fragile), but all-purpose always wins for that classic doughnut feel we all want.
- Vanilla pudding: The blank canvas for our rainbow creation. Homemade gives a smoother texture, but I often use instant pudding mix when I'm in a hurry, and they still come out great. Just make sure it's fully chilled before adding colors.
- Canola oil: With no strong taste and ability to handle high heat, it's perfect for frying. Vegetable oil works fine too, but stay away from strong-flavored oils like olive or coconut unless you want those tastes in your doughnuts.

Wonderful Donut Secrets
- Getting dough just right:
- Mix in the flour bit by bit instead of dumping it all in. This helps you get that smooth, slightly sticky texture that makes fluffy doughnuts. Good dough should pull away from the bowl but feel a little tacky when touched. Too dry and your doughnuts will come out heavy.
- Taking time with first rise:
- Don't rush that hour-long first rise – it builds flavor and texture. I put my covered bowl in a slightly warm oven (turned on low then switched off) to create the best spot. Your dough should clearly double in size – if your kitchen's cold, you might need extra time.
- Smart cutting:
- A 3-inch round cutter makes standard-sized doughnuts. No cutter? A drinking glass works just fine. Remember to push straight down without twisting, or you'll seal the edges and block proper rising. I always fry the cut-out holes too – cook's treats!
- Frying like a pro:
- Keeping oil at 350°F really matters – too hot and they'll brown outside before cooking inside, too cool and they'll soak up oil and get greasy. Use a thermometer if you can, or test with a tiny dough piece – it should bubble right away and float up.
- Rainbow magic tricks:
- Split your vanilla pudding between 5-6 small dishes and color each one brightly. When loading your piping bag, layer each color in stripes along the sides rather than swirling them together. This creates that perfect rainbow pattern when you squeeze it into the doughnuts.
- Filling know-how:
- Let doughnuts cool just enough to handle – about 10 minutes. Make a small hole in the side with a knife, then pipe rainbow pudding in until it feels firm. I sometimes overfill them so a tiny bit of rainbow peeks out.
My first try making these was pretty funny. I rushed the second rise and ended up with dense doughnuts that soaked up way too much oil. Then I tried filling them while they were still hot, and the pudding melted and dripped everywhere. After many test batches (my family was happy to be taste-testers), I've learned that taking your time at each step makes all the difference. Now even my not-so-perfect batches disappear quickly.
Beautiful Serving Ideas
Make these rainbow doughnuts look even more amazing by setting them on a white plate with fresh berries scattered around for a pop of color. For birthday mornings, I put them on a cake stand with a candle stuck in the middle one. They also look stunning at brunch parties – just cut a few in half and place them cut-side up so everyone can see the rainbow filling, tempting guests to grab one.
Yummy Twists
Once you get the hang of the basic method, try adding a teaspoon of cinnamon or nutmeg to the dough for some warm spicy notes. If you love chocolate, use chocolate pudding as your base and color it in shades from white to dark for a cool gradual effect. During holidays, match your colors to the season – red and green swirls for Christmas, soft pastels for Easter, orange and black for Halloween. You can really go wild with ideas!
Keeping Them Fresh
These doughnuts taste best the same day you make them, really within the first few hours. If you need to save them, put them in one layer in an airtight container at room temp for up to a day. Don't put filled doughnuts in the fridge as the moisture will make the dough soggy. If you want to get ahead, you can mix the dough the night before and let it rise in the fridge overnight, then cut shapes and do the second rise in the morning.

I've made these colorful filled doughnuts for so many special mornings at our house, from birthday breakfasts to first school days. There's something truly special about watching someone bite into what looks like a regular glazed doughnut only to find a rainbow surprise inside. That look of happy shock is worth all the time spent making them. They might seem like more work than just grabbing a box from the store, but the fun moments around our table as we bite into these bright treats together are honestly priceless.
Recipe FAQs
- → Can I bake instead of frying?
- Sure! Bake them at 350°F for about 15 minutes. They’ll turn out more bread-like and less fluffy, but still tasty.
- → How should I store these?
- Keep them in an airtight container at room temperature for up to two days. If storing longer, try refrigerating because of the filling.
- → Can instant pudding be used?
- Yes! Prepare the pudding mix as the box says, split into different bowls, add food coloring, then layer it for piping.
- → What’s the easiest way to fill them?
- Grab a piping bag with a long nozzle. Push it into the doughnut’s side and squeeze gently to fill. The doughnut will feel heavier once full.
- → Can I prep the dough early?
- You can! Let it chill in the fridge overnight during the first rise. Just let it warm up before shaping and frying.