If you’ve scrolled through Instagram in past few weeks, chances are you’ve come across a photo of The Bagel Store‘s #foodporn-ready rainbow bagels.

rainbow bagels

Photo courtesy of erincullison on Instagram

While these bagels have only just recently broken the Internet, the Brooklyn-based bakery has apparently been making them for 20 years, and it’s honestly a shame we’ve only now become privy to this beautiful creation.

Perhaps wishing to make up for lost time, New Yorkers and tourists have been swarming to Brooklyn’s Williamsburg to get a taste of these bagels that come stuffed with insane dessert-flavored cream cheeses and look like those tie-dye shirts you used to make at summer camp.

But for those of us who aren’t able to make it to NYC or just aren’t up for waiting in line for an hour, here’s a homemade rainbow bagel and Funfetti cream cheese recipe guaranteed to rack up those Insta likes.

Funfetti Cream Cheese

  • Prep Time:5 minutes
  • Cook Time:0 minutes
  • Total Time:5 minutes
  • Servings:8
  • Easy

    Ingredients

  • 1 8-oz. block cream cheese, softened
  • 1/4 cup powdered sugar
  • 1 teaspoon vanilla extract
  • 1/4 cup rainbow sprinkles

Step 1

Mix all ingredients together in a bowl.

Photo by Angela Pizzimenti
Photo by Angela Pizzimenti

Rainbow Bagels

  • Prep Time:2 hours, 10 minutes (including rising time)
  • Cook Time:Approximately 30 minutes
  • Total Time:2 hours, 40 minutes
  • Servings:6
  • Advanced Course

    Ingredients

  • 1 1/2 cup warm water
  • 2 3/4 teaspoon rapid rise yeast
  • 4 cup bread flour
  • 1 tablespoon brown sugar
  • 2 teaspoon salt
  • 1 egg
  • food coloring
  • 2 quart water
  • 1/4 cup honey
Photo by Angela Pizzimenti
Photo by Angela Pizzimenti

Step 1

Add yeast to warm water and stir to dissolve. Set aside.

Photo by Angela Pizzimenti
Photo by Angela Pizzimenti

Step 2

Whisk together flour, brown sugar, and salt in a large bowl.

Photo by Angela Pizzimenti
Photo by Angela Pizzimenti

Step 3

Add water and yeast to dry mixture while stirring. Be careful to drizzle it in slowly.

Photo by Angela Pizzimenti
Photo by Angela Pizzimenti

Step 4

Use your hands to bring the dough together into a ball.

Photo by Angela Pizzimenti
Photo by Angela Pizzimenti

Step 5

Place dough onto a lightly floured surface and knead for 10 minutes.

Photo by Angela Pizzimenti
Photo by Angela Pizzimenti

Step 6

Place kneaded dough into a bowl that’s been lightly sprayed with nonstick spray. Cover with a dish towel and let rise for 1 1/2 hours.

Photo by Angela Pizzimenti
Photo by Angela Pizzimenti

Step 7

Split dough into 6 equal sections and add food coloring.

Photo by Angela Pizzimenti
Photo by Angela Pizzimenti

Step 8

Knead to distribute the color.

Photo by Angela Pizzimenti
Photo by Angela Pizzimenti

Step 9

Roll each color into a 12-inch log. Repeat for each color and stack as shown.

Photo by Angela Pizzimenti
Photo by Angela Pizzimenti

Step 10

Twist together, then break off 8-inch long pieces and shape into a circle. Place on a parchment paper-lined baking sheet.

Photo by Angela Pizzimenti
Photo by Angela Pizzimenti

Step 11

Repeat with remaining dough. Cover and let rest for 15 minutes.

Photo by Angela Pizzimenti
Photo by Angela Pizzimenti

Step 12

Preheat oven to 425°F. Prepare water bath by combing 2 quarts of water and honey in a large pot. Bring to a low boil.

#SpoonTip: Spray your measuring cup with nonstick cooking spray before adding the honey. It’ll slide right out. 

Photo by Angela Pizzimenti
Photo by Angela Pizzimenti

Step 13

Gently drop in bagels 2-3 at a time. Cook for 1 minute on each side, then remove and set on a wire rack to drain. Repeat for all bagels.

Photo by Angela Pizzimenti
Photo by Angela Pizzimenti

Step 14

Place boiled bagels on a parchment paper-lined baking sheet and brush with beaten egg.

Photo by Angela Pizzimenti
Photo by Angela Pizzimenti

Step 15

Bake for 20-25 minutes, or until lightly browned. Let cool, then slather with Funfetti cream cheese and enjoy.

Photo by Angela Pizzimenti
Photo by Angela Pizzimenti