Purple Sweet Potato Bagels

These Sweet Potato Bagels are where color meets comfort — soft, chewy, and naturally tinted with stunning purple sweet potato powder. They’ve got all the signature bagel chew, but with an earthy-sweet twist and a luscious cream cheese filling that takes breakfast straight into treat yourself territory.

They’re eye-catching enough for brunch spreads and cozy enough for weekday mornings — the kind of bake that makes people say “wait, you made that?” (and you get to just smile).

Purple sweet potato bagels stacked on a tray, showing their soft lavender crumb and golden crust, with one sliced open and spread with purple sweet potato cream cheese, topped with fresh raspberries and blueberries.

The bagel that made me bake at midnight 🤫

I spotted these Sweet Potato Bagels while scrolling, and immediately knew I had to try making them. The color alone had me hooked — that deep, natural purple was giving main character energy.

Next thing I know, it’s midnight, I’m elbow-deep in dough, and I’m questioning why I didn’t just save the recipe and go to sleep like a normal person. When I finally pulled them out — glossy, golden, and purple perfection — I was obsessed.

Now they’re my favorite kind of weekend bake, it’s a little bit therapeutic, a little bit aesthetic, and a whole lotta delicious!

🫶 Hui

Taste and Texture

Imagine tearing into a warm, glossy bagel that’s soft inside, chewy outside, and glowing with that dreamy lilac hue like … why is it this pretty? Then there’s the filling. Creamy, lightly sweet, kind of cheesecake-adjacent but not heavy. Earthy from the sweet potato, balanced by the tang from cream cheese, and just sweet enough to feel indulgent without feeling too overpowering.

It’s indulgent but balanced — just sweet enough, beautifully earthy, and honestly? A little too photogenic for its own good.

Sliced Purple Sweet Potato Bagels spread with purple cream on a baking tray with fresh berries

Recipe Test Log

  • Test #1: Tried skipping the sweetened boiling water — bagels came out dull and matte. Lesson learned: sugar = shine.
  • Test #2: Seam wasn’t tightly pinched — the bagel cracks open, presentation 👎
  • Test #3: Nailed it. Glossy crust, chewy center, and a perfectly purple swirl of creamy filling.

Ingredients in Purple Sweet Potato Bagels

Here’s what you’ll need to make these Sweet Potato Bagels at home:

  • Bread Flour: The backbone — gives structure and chew.
  • Purple Sweet Potato Powder: Adds natural color and subtle earthy flavor.
  • Active Dry Yeast: For that rise and bounce.
  • Sugar: Adds a gentle sweetness and helps browning.
  • Salt: Balances all the flavors.
  • Water: Cold or room temp — hydration is key.

For the Cream Cheese Filling:

  • Purple Sweet Potato: Steamed and blended until silky.
  • Heavy Cream: For that whipped texture.
  • Cream Cheese: Smooth and tangy — balances the sweet potato’s earthiness.
  • Condensed Milk: Adds sweetness and that creamy richness.

Golden-baked Purple Sweet Potato Bagels resting on a baking tray next to a jar of purple cream and fresh berries.

How to Make Sweet Potato Bagels

1

Make the Dough

Combine bread flour, water, yeast, salt, and sugar. Knead until smooth, then mix in the purple sweet potato powder until streaked through for that marbled effect. Rest for 30 minutes.

2

Shape the Bagels

Roll each portion into a rectangle, roll it up into a log, and shape into a ring — sealing the ends tightly. Proof for 1 hour in a warm, humid spot.

3

Prepare the Filling

Steam the sweet potato, blend it with cream, cream cheese, and condensed milk until smooth. Chill.

4

Boil & Bake

Boil each bagel for 30 seconds per side in sweetened water, then bake at 400°F (200°C) for 15–20 minutes until glossy and golden.

Fill & Serve

Once cooled, slice in half, spread the purple filling generously, and top with fruit if you’re feeling fancy.

Substitutions/Variations

SituationTips / Suggestions
No purple sweet potato powder?Use steamed and mashed sweet potato for a natural tint (just adjust hydration)
Flavor swapsAdd honey, cinnamon, or black sesame for flavor twists
Mini bagelsDivide the dough smaller and reduce baking time — perfect for brunch boards
ToppingsTry white sesame seeds or oats for texture
Macro shot of a Purple Sweet Potato Bagel half topped with purple sweet potato spread, blueberries, and raspberries.

Pro Tips!

  • Warm proofing hack: Use your oven as a proofing box—turn it off, place a bowl of hot water inside, and let the dough rise.
  • Seal tightly: Ensure the ends of the bagels are firmly pinched to prevent cream cheese leaks during boiling.
  • Baking Paper Tip: Place each bagel on a square piece of parchment paper slightly larger than the bagel. This makes handling easier during boiling and baking, helping the bagels retain their shape perfectly.
  • Sweet Water Magic: Dissolving sugar in the boiling water gives the bagels their signature glossy, golden crust and enhances their flavor after baking.
  • Texture control: Boil for 30 seconds per side for lighter crust, or up to 90 seconds for more chew.
  • No thermometer? Look for tiny bubbles at the pot’s bottom—this signals it’s hot enough to boil the bagels.

FAQ and Tips

 The natural pigment from purple sweet potato powder — no artificial dye needed!

While purple sweet potato powder is best for consistent color and texture, you could try using mashed, cooked purple sweet potato as a substitute. Though I haven’t tested this method myself, so adjustments to dough hydration and texture may be necessary

Make sure to pinch and seal the ends of the bagels tightly during shaping. A secure seam will prevent any leaks while cooking.

Nope! Boiling is what gives bagels that classic chew and shine.

Yes, up to 3 days in advance — store in the fridge in an airtight container.

Unfilled bagels freeze beautifully for up to 1 month. Just thaw and reheat before serving.

Strawberries, kiwi, mango, and blueberries add color contrast and fresh flavor.

Yes! Simply divide the dough into smaller portions and adjust boiling and baking times slightly. Perfect for bite-sized brunches or snacks.

Hand holding a Purple Sweet Potato Bagel topped with vibrant purple spread, blueberries, and raspberries.

Storage

  • Bagels (unfilled): Store in an airtight container at room temperature for 1 day.
  • Bagels + filling: Refrigerate separately in airtight containers for up to 3 days.
  • Freezing: Freeze bagels for up to 1 month. Thaw overnight before reheating.
  • Reheat: Air fry bagels at 350°F (180°C) for 5 minutes. Filling doesn’t need to be reheated.

Bake these Sweet Potato Bagels next time you need a breakfast that doubles as edible art. Let us know when you do — I’ll be the one cheering in your comments with a bagel in each hand!

Hand holding a bitten Purple Sweet Potato Bagel with purple sweet potato spread and fresh berries on top.
Overhead view of purple sweet potato bagels on parchment paper, with whole and sliced bagels showing a soft purple interior, spread with purple sweet potato cream cheese and topped with fresh berries.

Purple Sweet Potato Bagels

Prep Time 20 minutes
Cook Time 15 minutes
Resting Time 1 hour 30 minutes
Total Time 2 hours 5 minutes
Servings: 9 bagels
Naturally tinted with purple sweet potato powder, these sweet potato bagels are as stunning as they are satisfying. Soft, chewy, and filled with a velvety sweet potato cream cheese, they’re the perfect mix of comfort and class!
Purple Sweet Potato Bagels

Ingredients
  

Ingredients:
  • 4 cups bread flour
  • 1 ⅓ cup water
  • 3 tablespoons granulated sugar
  • 2 teaspoons active dry yeast
  • 1 teaspoon salt
  • 2 teaspoons purple sweet potato powder
Cream Cheese Filling
  • 6.35 oz purple sweet potato, peeled
  • cup heavy cream
  • 2.12 oz cream cheese, softened, 60g, about ¼ block of standard 8oz cream cheese
  • 2 tablespoons condensed milk

Method
 

Make the Dough
  1. In a stand mixer bowl, combine bread flour, sugar, water, yeast, and salt.
    4 cups bread flour, 1 ⅓ cup water, 3 tablespoons granulated sugar, 2 teaspoons active dry yeast, 1 teaspoon salt
  2. Mix with a dough hook on medium speed for 10 minutes until a smooth dough forms.
  3. Add purple sweet potato powder and knead just until the color starts to marble through.
    2 teaspoons purple sweet potato powder
  4. Transfer the dough to a clean work surface. Divide into 9 equal portions (approx. 1.4–1.5 oz each).
  5. Roll each portion into a ball, cover with plastic wrap, and let rest for 30 minutes.
Shape the Bagels
  1. Roll each rested ball into a rectangle (approx. 5.9 x 3.9 inches).
  2. Roll from top to bottom into a log, then pinch and seal the seam.
  3. Stretch each log into a strip (approx. 8.7–9 inches long, ~22cm)
  4. Form a ring by bringing the ends together, placing the unrolled end on top of the rolled end, and pinching firmly to seal.
  5. Adjust each bagel for even thickness and place on a parchment square slightly larger than the bagel.
  6. Proof the shaped bagels for 1 hour at about 91.4°F (33°C). A switched-off oven with a bowl of warm water works well.
  7. While proofing, prepare the cream cheese filling.
Make the Cream Cheese Filling
  1. Steam the peeled purple sweet potato for 15 minutes or until soft (blanching works too).
    6.35 oz purple sweet potato
  2. In a bowl, combine the sweet potato, heavy cream, cream cheese, and condensed milk.
    ⅔ cup heavy cream, 2.12 oz cream cheese, 2 tablespoons condensed milk
  3. Blend until smooth using a hand blender or food processor. Refrigerate until ready to use.
Boil and Bake the Bagels
  1. Preheat oven to 400°F (200°C).
  2. Bring a pot of water to a near boil (about 194°F or 90°C) and dissolve 3 tablespoons sugar.
  3. Gently place bagels in the water, cooking each side for 30 seconds.
  4. Return to parchment-lined baking tray.
  5. Bake at 400°F (200°C) for 15–20 minutes until golden and glossy.
  6. Cool completely on a wire rack.
Assemble and Serve
  1. Once cooled, slice each bagel in half.
  2. Spread the creamy purple sweet potato filling generously inside.
  3. Garnish with fresh fruit of your choice—like berries, kiwi, or mango—for a stunning presentation

Notes

  1. Warm proofing hack: Use your oven as a proofing box—turn it off, place a bowl of hot water inside, and let the dough rise.
  2. Seal tightly: Ensure the ends of the bagels are firmly pinched to prevent cream cheese leaks during boiling.
  3. Baking Paper Tip: Place each bagel on a square piece of parchment paper slightly larger than the bagel. This makes handling easier during boiling and baking, helping the bagels retain their shape perfectly.
  4. Sweet Water Magic: Dissolving sugar in the boiling water gives the bagels their signature glossy, golden crust and enhances their flavor after baking.
  5. Texture control: Boil for 30 seconds per side for lighter crust, or up to 90 seconds for more chew.
  6. No thermometer? Look for tiny bubbles at the pot’s bottom—this signals it’s hot enough to boil the bagels.
Storage
  • Bagels (unfilled): Store in an airtight container at room temperature for 1 day.
  • Bagels + filling: Refrigerate separately in airtight containers for up to 3 days.
  • Freezing: Freeze bagels for up to 1 month. Thaw overnight before reheating.
  • Reheat: Air fry bagels at 350°F (180°C) for 5 minutes. Filling doesn’t need to be reheated.

You Might Also Like

Leave a Reply

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

Recipe Rating