cozy sweet potato and beet soup with rosemary for winter meals

5 min prep 4 min cook 5 servings
cozy sweet potato and beet soup with rosemary for winter meals
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

The first time I made this soup, it was one of those January evenings when the wind howls like it’s auditioning for a horror movie and the thermostat seems to be stuck on “arctic.” I had exactly one sweet potato rolling around the crisper drawer, three beets that looked like they’d been there since Halloween, and a sprig of rosemary that had somehow survived the holiday cooking marathon. What started as a clean-out-the-fridge desperation dinner turned into the soup my family now requests the moment the first snowflake falls. The color alone—somewhere between magenta and sunset—feels like edible hygge, and the way the rosemary perfumes the whole house while it simmers is better than any scented candle I’ve ever bought. One spoonful and you’ll understand why we call it “winter’s velvet blanket in a bowl.”

Why You'll Love This cozy sweet potato and beet soup with rosemary for winter meals

  • Weeknight-Friendly: 10 minutes of hands-on time; the pot does the rest while you binge your favorite show.
  • Pantry Heroes: Uses humble roots and staples you probably have on hand right now.
  • Immune Boosting: Sweet potatoes and beets team up for a beta-carotene and anthocyanin powerhouse.
  • Freezer Rockstar: Doubles (or triples) beautifully and freezes in perfect portions for future you.
  • Vegan & Gluten-Free: Comfort food that makes everyone at the table happy.
  • Color Therapy: That fuchsia hue is scientifically proven to make gray days feel 72 % brighter (okay, maybe not scientifically, but close).
  • One-Pot Wonder: Less dishes equals more couch time. Need we say more?

Ingredient Breakdown

Ingredients for cozy sweet potato and beet soup with rosemary for winter meals

Every ingredient here pulls double duty, delivering flavor and nutrition. The sweet potatoes bring natural sweetness and a creamy body once blended, while beets add earthy depth and that spectacular color. Rosemary is the quiet hero; its piney aroma bridges the sweetness of the roots with a whisper of forest-in-winter. I prefer fresh rosemary—dried can taste dusty if it’s been lurking in your spice rack since last decade—but in a pinch, 1 tsp dried works. Use vegetable broth that you actually like the taste of; I’ve made the mistake of grabbing a low-sodium brand that tasted like dishwater and had to rescue the pot with a bouillon cube. Coconut milk is optional but dreamy; it rounds the edges and turns the soup into satin. If you’re coconut-averse, swap in ½ cup half-and-half or simply leave it out for a lighter, more brothy soup.

Step-by-Step Instructions

  1. 1
    Prep Your Roots

    Peel the sweet potato and beets. Dice the sweet potato into ½-inch cubes so they cook evenly. Beets can be cut into ¾-inch chunks—they’re denser and need a little longer. Pro tip: wear disposable gloves or rub a little oil on your hands first to avoid magenta fingers for the rest of the evening.

  2. 2
    Sauté Aromatics

    In a heavy Dutch oven, heat 2 Tbsp olive oil over medium. Add the diced onion and cook 4 minutes until translucent. Stir in 2 cloves minced garlic and 1 Tbsp chopped fresh rosemary; cook 60 seconds until fragrant but not browned—burnt garlic turns bitter fast.

  3. 3
    Build the Base

    Add the sweet potato and beets to the pot. Season with 1 tsp kosher salt, ½ tsp black pepper, and a pinch of chili flakes for gentle warmth. Toss to coat everything in the rosemary oil; let the edges sear 3 minutes for extra roasty flavor.

  4. 4
    Deglaze & Simmer

    Pour in 4 cups vegetable broth, scraping up any browned bits. Add 1 bay leaf. Bring to a boil, then reduce to low, cover partially, and simmer 25–30 minutes until the beets are fork-tender.

  5. 5
    6
    Finish with Creaminess

    Stir in ½ cup full-fat coconut milk (or cream) and 1 tsp apple cider vinegar to brighten. Taste and adjust salt. Let it warm through 2 minutes—do not boil or the coconut can split.

  6. 7
    Serve & Garnish

    Ladle into warm bowls. Swirl a little extra coconut milk for contrast, drizzle with peppery olive oil, and scatter toasted pumpkin seeds for crunch. A sprig of rosemary perched on top makes you look like you tried harder than you did.

Expert Tips & Tricks

  • Roast for Depth: Toss the beets and sweet potato with oil and roast at 425 °F for 20 minutes before simmering. Caramelized edges = deeper flavor.
  • Texture Dial: Want it ultra-luxurious? Push the blended soup through a fine-mesh sieve for restaurant-level silk.
  • Sweetness Check: Beets vary. If your batch tastes too “earthy,” balance with 1 tsp maple syrup or an extra splash of coconut milk.
  • Rosemary Oil: Infuse ¼ cup olive oil with a sprig of rosemary on low heat 10 minutes; drizzle just before serving for aromatic wow.
  • Spice Route: Add ½ tsp smoked paprika or a cinnamon stick while simmering for a Spanish or Moroccan twist.
  • Crouton Upgrade: Cube day-old sourdough, toss with oil and garlic powder, bake 10 minutes, then toss with lemon zest for bright pop.
  • Make-Ahead Magic: Flavors meld overnight; refrigerate up to 4 days and simply reheat with a splash of broth.

Common Mistakes & Troubleshooting

Gray Soup Syndrome: Beets oxidize. Counteract by adding 1 tsp vinegar or lemon juice right after blending to keep the color vibrant.

Chunky Blender Explosion: Filling a sealed blender with hot soup = volcanic lava. Remove the center cap, cover with a towel, and start on low.

Over-salting: Store-bought broth varies. Season at the end after tasting, especially if you’ve added salty toppings like feta or bacon.

Scorched Bottom: Simmer, don’t boil vigorously. A heavy pot and occasional stir prevent a burnt layer that will ruin the entire batch.

Variations & Substitutions

  • Protein Boost: Stir in a can of rinsed white beans before serving or top with crispy chickpeas.
  • Low-Fat: Skip coconut milk and use an extra cup of broth plus ¼ cup rolled oats simmered in; blend for creaminess without fat.
  • Carrot Swap: Out of sweet potatoes? Carrots work, though the soup will be less creamy—add ¼ cup soaked cashews when blending.
  • Herb Switch: Thyme or sage can stand in for rosemary; use half the quantity as they’re milder.
  • Heat Seekers: Add ¼ tsp cayenne or a diced chipotle in adobo while sautéing.

Storage & Freezing

Cool completely, then refrigerate in airtight glass jars up to 4 days. The soup thickens as it sits; thin with broth or water when reheating. For longer storage, ladle into silicone muffin trays, freeze, then pop out the pucks and store in a zip-top bag—each “muffin” is about ½ cup, perfect for solo lunches. Thaw overnight in the fridge or microwave from frozen 2–3 minutes, stirring halfway. Texture remains silky, but give it a brisk whisk after reheating to reincorporate any separated coconut milk.

Frequently Asked Questions

Absolutely—golden beets yield a sunshine-colored soup that’s slightly milder. Add a squeeze of orange at the end for brightness.

Yes! Skip the chili flakes and use water instead of broth to control sodium. Blend ultra-smooth and serve lukewarm.

Dump everything except coconut milk and vinegar in the Crock-Pot on low 6 hours. Blend, then stir in coconut milk and vinegar at the end.

Stir in 1 tsp maple syrup or balsamic glaze. A splash of citrus also balances earthiness with acid.

Because of the coconut milk (a low-acid dairy), pressure canning isn’t safe. Freeze instead for long-term storage.

Toasted pumpkin seeds, crumbled goat cheese, crispy sage leaves, a swirl of pesto, or everything-bagel seasoning for crunch.

Warm gently in a saucepan over medium-low, stirring often. Add a splash of broth or water to loosen; avoid boiling to keep texture silky.

Go for it! Use an 8-quart pot. Increase simmer time by 5–7 minutes. Blend in batches so you don’t overflow.
cozy sweet potato and beet soup with rosemary for winter meals

Cozy Sweet Potato & Beet Soup with Rosemary

Pin Recipe
Prep: 15 min
Cook: 35 min
Total: 50 min
Servings: 4 bowls
Difficulty: Easy

Ingredients

  • 2 medium sweet potatoes, peeled & cubed
  • 2 medium beets, peeled & cubed
  • 1 small yellow onion, diced
  • 2 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 tsp fresh rosemary, chopped
  • ½ cup coconut milk
  • 2 tbsp olive oil
  • ½ tsp ground cinnamon
  • Salt & black pepper to taste
  • Pumpkin seeds for garnish
  • Crusty bread for serving

Instructions

  1. 1
    Heat olive oil in a heavy pot over medium heat. Sauté onion for 3–4 min until translucent.
  2. 2
    Add garlic, rosemary, and cinnamon; cook 1 min until fragrant.
  3. 3
    Stir in sweet potato and beet cubes; season with salt and pepper.
  4. 4
    Pour in vegetable broth, bring to a boil, then reduce to a gentle simmer.
  5. 5
    Cover and cook 25 min until vegetables are fork-tender.
  6. 6
    Blend soup until silky smooth using an immersion blender or countertop blender.
  7. 7
    Stir in coconut milk; warm gently. Adjust seasoning to taste.
  8. 8
    Ladle into bowls, sprinkle with pumpkin seeds, and serve hot with crusty bread.

Recipe Notes

Roast beets beforehand for deeper sweetness. Soup thickens overnight; thin with broth when reheating. Freeze portions up to 3 months.

Calories
210
Carbs
32g
Protein
4g
Fat
9g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.