creamy sweet potato and spinach soup with garlic and rosemary for cold

5 min prep 5 min cook 2 servings
creamy sweet potato and spinach soup with garlic and rosemary for cold
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Creamy Sweet Potato & Spinach Soup with Garlic & Rosemary for Colds

When the first sniffles of winter arrive, my Dutch oven becomes my personal pharmacy. This velvety, violet-hued soup has nursed my family through countless colds, transforming miserable sick days into cozy, restorative rituals. The combination of earthy sweet potatoes, mineral-rich spinach, and aromatic rosemary creates a bowl of pure comfort that tastes like a warm hug from the inside out.

I first created this recipe during a particularly brutal February when my daughter brought home a bug that knocked out half the neighborhood. Traditional chicken noodle felt too heavy, but we needed something substantial enough to soothe sore throats and nourish depleted bodies. After experimenting with what I had on hand—sweet potatoes from my pantry, spinach that needed using, and the rosemary plant that somehow survives my black thumb—this healing elixir was born.

What makes this soup special isn't just its soothing texture or immune-boosting ingredients. It's the way the garlic mellows into sweet, roasted perfection, how the rosemary infuses the broth with piney notes that clear congested sinuses, and how the sweet potatoes break down into silk. Even when we're healthy, my family requests this soup weekly during winter months—it tastes like wellness in a bowl.

Why This Recipe Works

  • Immune-Boosting Powerhouse: Sweet potatoes pack 400% of your daily vitamin A needs, while spinach provides vitamin C and iron to support recovery
  • Anti-Inflammatory Properties: Fresh garlic and rosemary contain compounds that reduce inflammation and support respiratory health
  • Silky Without Cream: Blended sweet potatoes create natural creaminess without dairy, making it lighter and suitable for sensitive stomachs
  • One-Pot Simplicity: Everything cooks in a single pot, perfect for when you're feeling under the weather
  • Make-Ahead Friendly: Flavors deepen overnight, making this ideal for meal prep during sick season
  • Kid-Approved: The natural sweetness from sweet potatoes makes this vegetable soup surprisingly popular with picky eaters

Ingredients You'll Need

Ingredients

The magic of this soup lies in its humble ingredients, each chosen for both flavor and healing properties. Sweet potatoes form the backbone, providing natural sweetness and that gorgeous orange color that signals beta-carotene richness. Look for firm, unblemished potatoes with tight skin—avoid any with soft spots or sprouting eyes. Store them in a cool, dark place, never in the refrigerator.

Fresh spinach adds vibrant color and essential nutrients, but here's my secret: I always keep a bag of frozen spinach for when colds strike unexpectedly. Frozen spinach is actually more concentrated than fresh, having been blanched and compressed, making it perfect for soups. If using fresh, look for crisp, dark green leaves without yellowing. Baby spinach is more tender, while mature spinach has a stronger flavor.

The garlic in this recipe isn't just for flavor—it's medicine. I use an entire head, but don't worry about it being overpowering. As it simmers, the harsh bite mellows into sweet, caramelized goodness. Choose firm garlic heads with tight, unbroken skin. Avoid any with green shoots inside, as these indicate age and bitterness.

Rosemary, my favorite winter herb, adds an almost pine-like freshness that helps clear congestion. Fresh rosemary is essential here; dried won't provide the same aromatic oils. Look for bright green needles that snap cleanly. Store fresh rosemary wrapped in damp paper towels in the refrigerator, where it will keep for up to two weeks.

For the liquid base, I prefer a combination of vegetable broth and water. The broth adds depth, while water prevents the soup from becoming too salty. When you're sick, your taste buds can become more sensitive, so I keep seasoning subtle. If you only have chicken broth, that works beautifully too—just reduce the added salt accordingly.

How to Make Creamy Sweet Potato and Spinach Soup with Garlic and Rosemary for Colds

1
Prepare Your Ingredients

Peel and cube 2 large sweet potatoes into 1-inch pieces—no need to be precise, as they'll be blended later. Mince 8 cloves of garlic (yes, really!) and chop 1 large onion. Strip the needles from 2 fresh rosemary sprigs and mince them finely. Having everything prepped before you start cooking makes the process smoother, especially when you're not feeling your best.

2
Sauté the Aromatics

Heat 3 tablespoons of olive oil in a large Dutch oven over medium heat. Add the chopped onion and cook for 5 minutes until softened and translucent. Add the minced garlic and rosemary, cooking for another 2-3 minutes. Your kitchen will smell like an Italian grandmother's herb garden—this is when the healing begins. The key is letting the garlic soften without browning, which creates a sweeter, mellower flavor.

3
Add Sweet Potatoes and Liquid

Toss in the cubed sweet potatoes and stir to coat them in the aromatic oil. Pour in 4 cups of vegetable broth and 2 cups of water. The sweet potatoes should be just covered—add more water if needed. Bring to a gentle boil, then reduce to a simmer. Cover partially and let it bubble away for 20-25 minutes, until the sweet potatoes are fork-tender.

4
Blend Until Silky

Here's where the magic happens. Using an immersion blender directly in the pot, blend until completely smooth. No immersion blender? No problem—carefully transfer to a regular blender in batches, but be cautious with hot liquids. Blend each batch for a full minute to achieve that restaurant-quality silkiness. The soup should coat the back of a spoon like heavy cream.

5
Add Spinach and Season

Return the blended soup to low heat and add 5 ounces of fresh spinach (or one 10-ounce package of frozen spinach, thawed and squeezed dry). The spinach will wilt almost immediately in the hot soup. Season with 1 teaspoon salt and ½ teaspoon black pepper. Taste and adjust—when you're sick, you might want it less salty, so start conservative.

6
Finish with Lemon

The final touch that brightens everything: juice of half a lemon. This isn't optional—the acid balances the sweetness and makes all the flavors pop. If you're serving someone who's really congested, add a bit more lemon juice. The vitamin C doesn't hurt either. Stir well and let it simmer for just 2 more minutes to meld the flavors.

7
Serve with Love

Ladle into warmed bowls (cold bowls steal precious heat from sick people's soup). If desired, drizzle with a touch of cream or coconut milk for extra richness, though it's perfect as is. A sprinkle of toasted pumpkin seeds adds nice texture and extra zinc for immune support. Serve with crusty bread for dipping, or keep it simple for sensitive stomachs.

8
Store for Later

This soup tastes even better the next day as flavors meld. Let it cool completely, then refrigerate in airtight containers for up to 5 days. It also freezes beautifully for up to 3 months—perfect for having healing soup ready when the next cold strikes. Thaw overnight in the refrigerator and reheat gently, adding a splash of broth if needed.

Expert Tips

Temperature Matters

When you're sick, serve this soup at exactly 140°F (60°C)—hot enough to soothe your throat but not so hot it irritates. Use a kitchen thermometer for precision. Lukewarm soup is unappetizing and won't provide the same comfort.

Stay Hydrated

When congested, add an extra cup of broth to thin the soup. The warmth helps thin mucus, while the extra liquid combats dehydration from fever. Plus, thinner soup is easier to sip when you have no appetite.

Garlic Timing

Add half the garlic at the beginning for sweetness, then stir in the remaining raw garlic during the last 2 minutes for maximum allicin (the compound responsible for garlic's immune benefits). This gives you both flavor and function.

Sleep-Inducing Version

For nighttime relief, add ½ teaspoon of grated fresh turmeric and a pinch of black pepper. The curcumin in turmeric works synergistically with black pepper for better absorption, promoting restful sleep and reducing inflammation.

Texture Control

For sore throats, blend until completely smooth. If you prefer some texture, reserve 1 cup of sweet potato cubes before blending, then add them back in. This gives you the best of both worlds—creamy base with satisfying chunks.

Spinach Substitutions

No spinach? Kale, Swiss chard, or beet greens work beautifully. For the most tender results with tougher greens, remove the stems and add them 5 minutes earlier than you would spinach to ensure they soften properly.

Variations to Try

Spicy Cold-Buster

Add 1 chopped jalapeño with the onions, 1 teaspoon cayenne pepper, and finish with extra lemon juice. The capsaicin helps clear sinuses and provides natural pain relief. Perfect for when you need to "sweat it out."

Creamy Coconut

Replace 1 cup of broth with full-fat coconut milk for extra richness. The lauric acid in coconut has antimicrobial properties. Top with toasted coconut flakes for crunch. This version is especially soothing for upset stomachs.

Protein-Packed

Add 1 cup of red lentils with the sweet potatoes for extra protein. They cook down completely and add thickness without changing the flavor. This turns the soup into a complete meal that supports recovery.

Ginger-Turmeric Golden

Sauté 2 tablespoons of grated fresh ginger with the aromatics. Add 1 teaspoon each of turmeric and ground coriander. This anti-inflammatory version is particularly helpful for body aches and joint pain during illness.

Egg Drop Style

After blending, bring soup to a gentle simmer. Beat 2 eggs and drizzle them in slowly while stirring to create silky egg ribbons. This Chinese-inspired variation adds protein and makes the soup even more comforting.

Green Goddess

Blend in a handful of fresh herbs—parsley, cilantro, and dill—just before serving. The herbs provide detoxifying chlorophyll and fresh enzymes that aid digestion, especially helpful when antibiotics upset your stomach.

Storage Tips

This soup is a meal prep dream, especially during cold and flu season when you want healing foods ready at a moment's notice. Proper storage maintains both flavor and nutritional value, ensuring you have immune-boosting meals throughout the week.

Refrigerator Storage

Store cooled soup in airtight glass containers for up to 5 days. The flavors actually improve after 24 hours as the garlic and rosemary continue to infuse the broth. Always reheat only what you'll consume, as repeated heating diminishes the immune-boosting properties of the fresh ingredients.

Freezing Instructions

Freeze in individual portions for easy grab-and-go meals during illness. Use freezer-safe containers, leaving 1 inch of space for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator, never at room temperature. The texture may separate slightly upon thawing—simply whisk vigorously while reheating to restore creaminess.

Make-Ahead Magic

Prepare the soup base (through blending) up to 3 days ahead. Store refrigerated, then simply reheat and add fresh spinach just before serving. This preserves the vibrant color and maximum nutrients in the spinach. For the ultimate convenience, freeze soup base in ice cube trays for single-serving portions that thaw quickly.

Sick Day Prep Kit

During cold season, I keep a "sick day" container of this soup in the freezer, along with pre-chopped aromatics in freezer bags. When illness strikes, I can have fresh soup ready in 20 minutes. Label containers with the date and any variations (like "spicy version" or "with lentils") for easy identification.

Frequently Asked Questions

Absolutely! Though technically different vegetables, both work beautifully. True yams are starchier and less sweet, resulting in a more savory soup. Garnet or jewel sweet potatoes (often labeled as yams in grocery stores) are actually sweet potatoes and will give you the sweetest, creamiest results. True African yams require longer cooking time—add an extra 10-15 minutes to the simmering time.

This soup is excellent during pregnancy, providing essential folate from spinach and vitamin A from sweet potatoes. However, use pasteurized cream if adding dairy, and limit rosemary to 1 sprout if consuming daily, as large amounts of rosemary can potentially stimulate uterine contractions. The protein-boosted version with lentils is particularly beneficial for expecting mothers.

When you're sick, your taste buds become less sensitive, so the soup might need adjustment. Try adding more acid (lemon juice), salt, or a splash of apple cider vinegar. The lemon is crucial—it brightens all the other flavors. Also ensure you used enough garlic and rosemary, as these provide most of the flavor. If using water instead of broth, you may need more salt and herbs.

Yes! This adapts beautifully to slow cooking. Add everything except spinach and lemon juice to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours, until sweet potatoes are tender. Blend as directed, then stir in spinach and lemon juice during the last 15 minutes. The low, slow cooking actually intensifies the flavors and makes your house smell amazing.

Despite the natural sweetness, this soup has a low glycemic index due to the fiber in sweet potatoes and spinach. One serving contains approximately 25g of carbohydrates, which is reasonable for most meal plans. The protein from spinach and optional lentils helps stabilize blood sugar. As always, monitor your individual response and consult with your healthcare provider about portion sizes.

Besides adding lentils or white beans as mentioned in variations, try serving over a scoop of cooked brown rice or quinoa. Adding diced chicken breast during cooking provides extra protein. For a vegetarian protein boost, stir in cubed firm tofu just before serving. A slice of crusty whole grain bread on the side turns this into a complete, satisfying meal that supports recovery.

creamy sweet potato and spinach soup with garlic and rosemary for cold
soups
Pin Recipe

Creamy Sweet Potato & Spinach Soup with Garlic & Rosemary for Colds

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
6

Ingredients

Instructions

  1. Prep aromatics: Heat olive oil in large Dutch oven over medium heat. Sauté onion for 5 minutes until softened.
  2. Add flavor base: Stir in minced garlic and rosemary, cooking 2-3 minutes until fragrant but not browned.
  3. Cook sweet potatoes: Add cubed sweet potatoes, broth, and water. Bring to boil, then simmer 20-25 minutes until tender.
  4. Blend smooth: Using immersion blender, blend until completely silky smooth. Alternatively, blend in batches in regular blender.
  5. Finish with greens: Return to low heat, add spinach and lemon juice. Simmer 2 minutes until spinach wilts. Season to taste.
  6. Serve: Ladle into warm bowls, drizzle with cream if desired. Serve immediately for best healing benefits.

Recipe Notes

For maximum immune benefits, don't skip the lemon juice—it activates enzymes and enhances iron absorption from spinach. Soup thickens as it sits; thin with broth when reheating.

Nutrition (per serving)

186
Calories
4g
Protein
32g
Carbs
5g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.