These colorful rainbow bagels are a fun twist on a classic breakfast favorite! They are soft, chewy, and make your morning bright with their pretty swirls of color.
Every bite feels like a party in your mouth! I love to pair them with creamy cream cheese. Honestly, you can’t help but smile while munching on these vibrant bagels! 🎉
Key Ingredients & Substitutions
Bread Flour: This is your go-to for a chewy texture in bagels. If you’re in a pinch, all-purpose flour can be used, but the bagels won’t be quite as sturdy.
Instant Yeast: Instant yeast is handy because it doesn’t need proofing. If you only have active dry yeast, you can use that—just proof it in the warm water first for about 5-10 minutes.
Warm Water: The water should be warm, ideally around 110°F (43°C). Using cooler or hotter water can stall yeast activity. If you don’t have a thermometer, just make sure it feels warm to your touch.
Food Coloring Gels: Gel colors work best for vibrant hues without changing dough consistency. Liquid colors can work as well, but you might need to use more. For a natural alternative, consider beet juice or turmeric for color!
Toppings: Sprinkles add a fun crunch, but if you’re looking for something simpler, poppy seeds are a great choice. Sesame seeds or everything bagel seasoning also make tasty alternatives.
How Do You Knead Dough for the Right Texture?
Kneading is crucial for developing gluten, which gives bagels their chewy texture. Here’s how to do it:
- Start with a lightly floured surface. The dough should be tacky but not too sticky.
- Push the dough away from you with the heel of your hand, fold it over, and give it a quarter turn. Repeat this motion.
- Keep kneading for about 8-10 minutes until the dough is smooth and elastic. If it sticks, add a little flour, but don’t overdo it!
Remember to keep it light and fun! If you get tired, take a break and come back. The dough will wait for you!

How to Make Rainbow Bagels
Ingredients You’ll Need:
For the Dough:
- 4 cups bread flour
- 1 tbsp instant yeast
- 1 1/2 cups warm water (about 110°F/43°C)
- 2 tbsp granulated sugar
- 1 tbsp honey
- 2 tsp salt
For Coloring:
- Food coloring gels (red, blue, green, purple, yellow, etc.)
For Toppings:
- Sprinkles or poppy seeds for topping
For Boiling:
- Water for boiling (about 4 cups)
- 1 tbsp baking soda (for boiling water)
How Much Time Will You Need?
This recipe requires about 20 minutes of active preparation time, plus 1 to 1.5 hours for the dough to rise and an additional 20-25 minutes for baking. In total, you’re looking at around 2-2.5 hours until you can enjoy your colorful bagels!
Step-by-Step Instructions:
1. Prepare the Dough:
Start by mixing together the bread flour, instant yeast, granulated sugar, salt, and honey in a large mixing bowl. Gradually pour in the warm water while mixing with a spoon or your hands until a rough dough forms.
2. Knead the Dough:
Transfer your dough onto a lightly floured surface. Knead the dough for about 8-10 minutes, applying pressure until it feels smooth and elastic. When done, put the dough in a lightly oiled bowl, cover it with plastic wrap or a damp towel, and let it rise until it has doubled in size—this should take about 1 to 1.5 hours.
3. Divide and Color Dough:
Once the dough has risen, gently punch it down to release air. Divide it into 5 or 6 equal parts depending on how many colors you want. Using food coloring gels, add a few drops to each portion, then knead them briefly until the colors are evenly distributed. To keep your hands clean, wear gloves during this step!
4. Form Colored Strands:
Roll each colored piece of dough into long strands that are about 12 inches long. These will be the colorful layers of your bagels.
5. Create Rainbow Strands:
Next, take your colored strands and press them together side by side. Gently roll and twist them into a single log, showcasing the beautiful colors. This is where your rainbow bagels really start to take shape!
6. Shape Bagels:
Cut the log into equal pieces, roughly 6-8 portions. For each piece, roll it into a ball, then use your finger or thumb to poke a hole through the center. Gently stretch it to form a circle with a hole about 2 inches wide.
7. Second Rise:
Arrange the shaped bagels on a baking sheet lined with parchment paper. Cover them with a clean cloth and let them rest for about 20 minutes to puff up a bit more.
8. Boil Bagels:
While your bagels are resting, preheat your oven to 425°F (220°C). In a large pot, bring around 4 cups of water to a boil and add the baking soda. Boil the bagels in batches for 1-2 minutes on each side, carefully removing them with a slotted spoon. Let them drain on a wire rack or a clean towel.
9. Add Toppings:
While the bagels are still wet from boiling, add some fun by dipping the tops into sprinkles or pressing poppy seeds onto the surface.
10. Bake:
Arrange the bagels back onto the parchment-lined baking sheet and bake in the preheated oven for 20-25 minutes. Keep an eye on them until they’re a lovely golden brown!
11. Cool:
Finally, remove the bagels from the oven and let them cool on a wire rack before serving. Enjoy your vibrant, colorful Rainbow Bagels!
Can I Use All-Purpose Flour Instead of Bread Flour?
Yes, you can substitute all-purpose flour, but your bagels might be slightly less chewy. Bread flour has a higher protein content, which gives bagels their distinctive texture.
What If I Don’t Have Instant Yeast?
If you have active dry yeast instead, that’s perfectly fine! Just proof it by dissolving it in warm water (about 110°F/43°C) along with the sugar before mixing it with the other ingredients.
Can I Make the Dough Ahead of Time?
Absolutely! You can prepare the dough and let it rise, then punch it down, wrap it tightly in plastic, and refrigerate it for up to 24 hours. Bring it back to room temperature before dividing and coloring.
How Should I Store Leftover Bagels?
Store any leftover bagels in an airtight container at room temperature for up to 3 days. For longer storage, slice them and freeze them in a freezer bag. Just pop them in a toaster when you’re ready to eat!



