This post may contain affiliate links. Please read our disclosure policy.

2024 is my year of bagels and I’m going to be honest – I don’t know if I’ll ever top these ultra fun & yummy rainbow bagels.

Rainbow bagels with cream cheese stacked on top of each other.

These Rainbow Bagels are SO fun!

I have never had more fun making (or eating) a bagel than I did with these rainbow bagels. The perfect happy, fun way to start the day, these ultra colorful bagels are sure to make you smile with their appearance alone. But then when you take a bite?? You’re going to be grinning from ear to ear all day. 

Everything is better when it is rainbow (like these rainbow donuts), but these bagels? They have a plain bagel flavor making them the perfect base for anything you’d like to make. If you’re wondering if I frosted a few just to test it out, you’d be right (and they were DELISH)! 

The trick to making these homemade colored bagels is to COLOR THE YEAST WATER. I know it seems counterintuitive and I know you think it would be easier to color the dough once it’s made. It’s not. I tried it that way and kneaded for *over an hour* and the dough turned out so ugly. But when you color the yeast water you get the prettiest colors and the finished bagels are gorgeous and so fun.

A counter filled with rainbow bagels. One bagel is cut in half with cream cheese in the middle.

Homemade Bagel Ingredients

  • Warm water (105° F- 113° F) 
  • Dry active yeast – You can use instant yeast here, if you’d like. 
  • Brown sugar – This is a great (and more accessible) substitute to barley malt that is found in commercial bagels. 
  • Bread flour + extra as needed
  • Salt 
  • Food Coloring – You’ll want 4 different colors!
Different colored dough balls ready to be made into rainbow bagels.
Splitting the colored doughs in half, the 4 on the left were the ones I kneaded for over an hour trying to dye while the 4 on the right were the ones I dyed the water before making the dough.

How to Make Rainbow Bagels

  1. In a small bowl, add 1/2 cup of warm water, 1 heaping tsp dry active yeast, 1 scant tsp of brown sugar and 5-6 drops of the food coloring color of your choice. Stir and allow the mixture to sit while the yeast activates.
  2. In a large bowl or in the bowl of a stand mixer, add 1 cup of bread flour and 1/2 tsp of salt.
  3. Once the yeast mixture is foamy and bubbly, add yeast to the flour mixture.
  4. If using a stand mixer, attach the dough hook and knead for 10 minutes, adding up to an additional 3 tablespoons of flour as needed to keep the dough soft yet workable.
  5. If kneading by hand, mix the wet and dry ingredients until a rough dough forms. Turn out the dough onto a clean surface and knead by hand for about 10 minutes, using a push, turn, and fold technique. Add an extra 2-3 tablespoons of bread flour as necessary. (You may want to wear gloves if kneading by hand. 🙂 )
  6. Remove the dough and cover to keep the dough from drying out.
  7. Repeat steps 1-5 three additional times until you have a total of four different colors of dough.
Four different colors of dough stacked on top of each other for homemade rainbow bagels.

Shaping your bagels

8.Once you have 4 different colors of dough, shape each color into a long, flat rectangle. Stack the colors on top of each other. Cut the rectangle in half and then stack on top each other, giving us double the layers.

9. Cut the Rectangle into 8 equal strips.

10. Working with one strip at a time, twist and pull the dough long while wrapping the dough around your hand. Roll the dough onto the counter while still around your hand to help seal the ends together.

Rainbow bagel dough twisted together to form bagels.

11. Place on a parchment or silicone lined large cookie sheet.

12. Repeat with the remaining portions of dough.

13. Cover and allow the bagels to rise for 30 minutes.

14. In a large pot, bring about 4 inches of water to a rolling boil.

15. Preheat the oven to 425° F.

16. Boil each bagel for about 1 minute on each side and then place back on the prepared baking sheet.

17. Once all of the bagels have been boiled, bake at 425° F for 15-17 minutes.

18. Allow the bagels to cool for about 10 minutes before cutting for easier handling.

19. Top with your favorite cream cheese and enjoy!

Close up of a finished rainbow bagel.

Rainbow Bagels FAQs

How to store homemade bagels

Store your bagels in an airtight zip lock bag at room temperature for up to 3 days (and honestly, a little bit longer).

What can I put in a bagel besides cream cheese?

I love to try different flavors of cream cheese and if I’m being honest, I put frosting in these fun rainbow bagels once. But if you’re not feeling quite that adventurous, you can try your hand at breakfast or lunch bagel sandwiches – they’re killer.

A stack of rainbow bagels wtih cream cheese in them. Across the bottom it says "homemade rainbow bagels. no mixer required."

More Homemade Bagels

cake batter spread recipe?

Get the exclusive recipe right to your inbox + stay up to date with all of my new recipes.

    We won’t send you spam. Unsubscribe at any time.
    ad image for shop site.

    5 from 5 votes

    Rainbow Bagels

    2024 is my year of bagels and I’m going to be honest – I don’t know if I’ll ever top these ultra fun & yummy rainbow bagels.
    Prep Time: 45 minutes
    Cook Time: 15 minutes
    Rest Time: 30 minutes
    Servings: 8 bagels

    Ingredients

    • 1/2 cup warm water (105° F- 113° F), (We will use this measurement 4 times so you’ll need a total of 2 cups of water)
    • 1 heaping tsp dry active yeast , (We will use this measurement 4 times so you’ll need a total of 1 1/2 tbsp of yeast.)
    • 1 scant tsp brown sugar , (We will use this measurement 4 times so you’ll need a total of 1 tbsp of brown sugar.)
    • 1 cup bread flour + extra as needed , (We will use this measurement 4 times so you'll need a total of 4 1/2 cups of bread flour)
    • 1/2 tsp salt , (We will use this measurement 4 times so you’ll need a total of 2 tsp of salt.)
    • 4 colors food coloring

    Instructions 

    • In a small bowl, add 1/2 cup of warm water, 1 heaping tsp dry active yeast, 1 scant tsp of brown sugar and 5-6 drops of the food coloring color of your choice. Stir and allow the mixture sit while the yeast activates.
    • In a larger bowl or in the bowl of a stand mixer, add 1 cup of bread flour and 1/2 tsp of salt.
    • Once the yeast mixture is foamy and bubbly, add it to the flour mixture
    • If using a stand mixer, attach the dough hook and knead for 10 minutes, adding up to an additional 3 tablespoons of flour as needed to keep the dough soft yet workable.
    • If kneading by hand, mix the wet and dry ingredients until a rough dough forms. Turn out the dough onto a clean surface and knead by hand for about 10 minutes, using a push, turn, and fold technique. Add an extra 2-3 tablespoons of bread flour as necessary. (You may want to wear gloves if kneading by hand. 🙂 )
    • Remove the dough and cover to keep the dough from drying out.
    • Repeat steps 1-5 three additional times until you have a total of four different colors of dough.
    • Once you have 4 different colors of dough, shape each color into a long, flat rectangle. Stack the colors on top of each other. Cut the rectangle in half and then stack on top each other, giving us double the layers.
    • Cut the Rectangle into 8 equal strips.
    • Working with one strip at a time, twist and pull the dough long while wrapping the dough around your hand. Roll the dough onto the counter while still around your hand to help seal the ends together.
    • Place on a parchment or silicone lined large cookie sheet.
    • Repeat with the remaining portions of dough.
    • Cover and allow the bagels to rise for 30 minutes.
    • In a large pot, bring about 4 inches of water to a rolling boil.
    • Preheat the oven to 425° F.
    • Boil each bagel for about 1 minute on each side and then place back on the prepared baking sheet.
    • Once all of the bagels have been boiled, bake at 425° F for 15-17 minutes.
    • Allow the bagels to cool for about 10 minutes before cutting for easier handling.
    • Top with your favorite cream cheese and enjoy!

    Nutrition

    Calories: 3kcal | Carbohydrates: 1g | Protein: 0.2g | Fat: 0.03g | Saturated Fat: 0.004g | Monounsaturated Fat: 0.02g | Sodium: 146mg | Potassium: 4mg | Fiber: 0.1g | Sugar: 0.5g | Vitamin C: 0.001mg | Calcium: 1mg | Iron: 0.01mg
    Like this recipe? Rate and comment below!

    Latest Recipes:

    About Karli Bitner

    This blog is a little glimpse into my kitchen, family & life. I hope you’ll giggle the days away with me and enjoy the craziness that goes on at my house. If you are Cookie obsessed like I am, check out my Sister Site, Cookies for Days.

    You May Also Like:

    5 from 5 votes

    Leave a comment

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    12 Comments

    1. 5 stars
      I just made this recipe and oh my goodness!! So easy, they look so pretty and they taste great. I just had one – cut in half with some butter and flaky sea salt. It was amazing. Definitely recommend trying this recipe! Kids will love this.
      One question – how are the calories so low for a bagel?!

    2. 5 stars
      Hi, I tried posting a question, but it didnt go through. What type of food coloring did you use? Our batch was pretty, but did not turn out as bold as yours.

      1. Hi Lindsey! I recommend using 5-6 drops of food coloring per color. But instead of adding it to the already mixed dough, you’re going to color the yeast water! This will help the bagels turn out super vibrantly.

    3. 5 stars
      Does it matter that the other dough colors are rising while you’re waiting to get all 4 made? Should you store them in the refrigerator if your room is really warm?

      1. No, I would just leave them out while you’re making the other colors. Just make sure they are covered and it will be fine!

    4. I want to make these but I’m a little confused. So I have to use all those measurements 4 times? Like do I have to make 4 dough batches?

    5. Hi what type/brand of food coloring do you recommend for best results? Does it matter what type it is??