warm sweet potato and spinach soup with garlic for cold winter mornings

warm sweet potato and spinach soup with garlic for cold winter mornings - warm sweet potato and spinach soup with garlic
warm sweet potato and spinach soup with garlic for cold winter mornings
  • Focus: warm sweet potato and spinach soup with garlic
  • Category: Desserts
  • Prep Time: 30 min
  • Cook Time: 1 min
  • Servings: 5

Love this? Pin it for later!

Warm Sweet Potato & Spinach Soup with Garlic: Your New Winter Morning Ritual

There's something magical about the first spoonful of this golden-hued soup on a frosty morning. The way the steam curls up from the bowl, carrying with it the earthy aroma of roasted garlic and the subtle sweetness of perfectly caramelized sweet potatoes—it's like wrapping yourself in a culinary blanket of comfort.

I created this recipe during one of those particularly brutal January weeks when the temperature refused to climb above freezing, and my morning coffee just wasn't cutting it anymore. I wanted something that would warm me from the inside out, something that felt like sunshine in a bowl. After three weeks of testing and tweaking (my neighbors were very happy to be my taste testers!), this soup became my winter morning salvation.

What makes this recipe special isn't just its warming properties—it's the way the flavors develop and deepen as they simmer together. The sweet potatoes provide natural sweetness and a velvety texture, while the spinach adds a fresh, vibrant note that prevents the soup from feeling heavy. And then there's the garlic—not just a background note, but a starring player that infuses every spoonful with its comforting, aromatic essence.

Why This Recipe Works

  • Perfect Balance: The natural sweetness of sweet potatoes is beautifully balanced by savory garlic and earthy spinach
  • Quick Morning Prep: Ready in under 30 minutes, perfect for busy weekday mornings
  • Nutrient Powerhouse: Packed with vitamins A, C, iron, and immune-boosting compounds
  • Make-Ahead Friendly: Tastes even better the next day, ideal for meal prep
  • Budget-Conscious: Uses affordable, readily available ingredients year-round
  • Customizable: Easy to adapt for dietary needs and personal preferences
  • Restaurant Quality: Sophisticated flavors that belie its simple preparation

Ingredients You'll Need

Ingredients

The beauty of this soup lies in its simplicity—each ingredient plays a crucial role in creating the perfect winter morning companion. Let's break down what makes each component special:

Sweet Potatoes (2 lbs): Choose firm, unblemished sweet potatoes with bright, smooth skin. Orange-fleshed varieties like Garnet or Jewel are ideal for their natural sweetness and creamy texture when blended. Avoid potatoes with soft spots or sprouts. Pro tip: slightly larger sweet potatoes tend to be sweeter and less starchy than very small ones.

Fresh Spinach (4 cups packed): Baby spinach works beautifully here—it's tender, mild in flavor, and wilts quickly into the soup. Look for vibrant green leaves without any yellowing or wilting. If you can only find mature spinach, simply remove the tougher stems. Frozen spinach works in a pinch, but fresh really makes a difference in both flavor and texture.

Garlic (6 cloves): Fresh garlic is non-negotiable here. Look for plump, firm cloves with tight, papery skins. Avoid any with green sprouts (they're bitter) or soft spots. I prefer to smash and roughly chop the garlic rather than mince it—we want those beautiful garlic notes to be present but not overwhelming.

Yellow Onion (1 large): The foundation of flavor for our soup. A good yellow onion provides the perfect balance of sweet and sharp flavors as it caramelizes. Dice it evenly so it cooks uniformly. If you're sensitive to onions, shallots make an excellent, milder substitute.

Vegetable Broth (4 cups): Use a good quality broth here—it forms the backbone of your soup. Homemade is always best, but if using store-bought, choose a low-sodium variety so you can control the salt levels. Chicken broth works too if you're not keeping it vegetarian.

Coconut Milk (1 can): Full-fat coconut milk gives this soup its luxurious, silky texture. Don't be tempted to use light coconut milk—you'll lose that rich, satisfying mouthfeel. If coconut isn't your thing, heavy cream works beautifully, though it will change the flavor profile slightly.

Extra Virgin Olive Oil (3 tablespoons): A good quality olive oil makes a difference here, both for sautéing and for that final drizzle. Look for cold-pressed, extra virgin oil in a dark bottle to protect it from light damage.

Seasonings: Ground cumin (1 tsp) adds warmth and earthiness, while smoked paprika (1/2 tsp) contributes a subtle smokiness that complements the sweet potatoes beautifully. Fresh thyme (1 tsp) or bay leaves provide herbal notes, while salt and freshly ground black pepper enhance all the other flavors.

How to Make Warm Sweet Potato & Spinach Soup with Garlic

1
Prep Your Ingredients

Start by peeling and dicing your sweet potatoes into 1-inch cubes. Keep them relatively uniform in size so they cook evenly. Dice your onion into small pieces (about 1/4-inch dice). Smash your garlic cloves with the flat side of your knife, then roughly chop them. This releases their oils and distributes the flavor better than mincing. Wash your spinach thoroughly—even if it says "pre-washed," a quick rinse removes any lingering grit.

2
Sauté the Aromatics

Heat your olive oil in a large, heavy-bottomed pot over medium heat. When the oil shimmers, add your diced onion with a pinch of salt. Cook for 5-6 minutes, stirring occasionally, until the onion is translucent and just starting to turn golden. Add your chopped garlic and cook for another 2 minutes, being careful not to let it brown—burnt garlic will make your soup bitter.

3
Bloom the Spices

Add your ground cumin and smoked paprika to the pot. Stir continuously for about 30 seconds to 1 minute until the spices become fragrant. This process, called "blooming," awakens the essential oils in the spices and intensifies their flavor. You'll know it's ready when your kitchen smells warm and inviting.

4
Add Sweet Potatoes and Liquid

Add your diced sweet potatoes to the pot along with the vegetable broth. Give everything a good stir, making sure to scrape up any flavorful bits from the bottom of the pot. Add your fresh thyme (if using) and bring the mixture to a boil over high heat. Once boiling, reduce the heat to medium-low and let it simmer for 15-20 minutes.

5
Check for Doneness

Your sweet potatoes are ready when they're fork-tender—meaning you can easily pierce them with a fork, but they still hold their shape. Don't overcook them at this stage, as they'll continue to cook slightly even after you remove them from heat. Overcooked sweet potatoes will make your soup gluey rather than silky.

6
Blend Until Smooth

Remove the pot from heat and let it cool slightly for 5 minutes. Using an immersion blender directly in the pot, blend until completely smooth. If you don't have an immersion blender, carefully transfer the soup in batches to a regular blender. Never fill your blender more than halfway with hot liquid—leave the center cap off and cover with a kitchen towel to allow steam to escape. Blend each batch for 30-45 seconds until silky smooth.

7
Add the Creaminess

Return your blended soup to low heat. Shake your can of coconut milk well (the cream separates from the liquid), then pour it all into the soup. Stir well to combine and heat through for 2-3 minutes. Don't let it boil at this point, as boiling can cause coconut milk to separate and look grainy.

8
Wilt in the Spinach

Add your washed spinach to the pot, a handful at a time, stirring until each addition wilts before adding more. This should take about 2-3 minutes total. Fresh spinach wilts dramatically—you'll think you need more, but trust the process! Once all the spinach is wilted, remove the pot from heat.

9
Season to Perfection

Taste your soup and season with salt and freshly ground black pepper. Start with 1 teaspoon of salt and add more as needed. The amount will depend on how salty your broth was. Add a squeeze of fresh lemon juice or a dash of apple cider vinegar to brighten all the flavors. If your soup is too thick, thin it with a bit more broth or water until it reaches your desired consistency.

10
Serve and Garnish

Ladle your soup into warm bowls. Drizzle with a bit of good olive oil and maybe a swirl of coconut milk for visual appeal. Crispy roasted chickpeas make an excellent topping for added texture, as do toasted pumpkin seeds or a sprinkle of fresh herbs like parsley or chives. Serve immediately with crusty bread for the ultimate winter morning comfort.

Expert Tips

Roast for Depth

For an even deeper flavor, try roasting your sweet potato cubes at 400°F for 20 minutes before adding them to the soup. This caramelization adds incredible complexity and sweetness.

Make-Ahead Magic

This soup actually improves overnight! Make it up to 3 days ahead, but wait to add the spinach until you're reheating. This keeps it vibrant green and prevents it from becoming mushy.

Spice It Up

For a warming kick, add a pinch of cayenne pepper or a swirl of harissa paste. The heat plays beautifully against the sweetness of the potatoes and creaminess of the coconut milk.

Texture Control

Reserve a handful of roasted sweet potato cubes before blending. Stir them back in at the end for a chunky, more rustic soup with varied textures.

Green Power

Boost the nutrition by adding other greens like kale, chard, or even arugula. Heartier greens like kale should be added with the sweet potatoes to soften properly.

Freezer Friendly

Freeze individual portions in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently, adding fresh spinach when serving.

Variations to Try

Protein-Powered Version

Add a can of rinsed white beans during the blending stage for extra protein and fiber. Cannellini or great northern beans work best as they blend smoothly and have a mild flavor that won't compete with the other ingredients.

Curried Twist

Replace the cumin and paprika with 1 tablespoon of yellow curry powder. Add a knob of fresh ginger (about 1 inch, minced) with the garlic. Finish with a squeeze of lime juice and fresh cilantro instead of the traditional seasonings.

Autumn Harvest

Substitute half the sweet potatoes with butternut squash or pumpkin. Add a pinch of cinnamon and nutmeg along with the other spices. This version is particularly lovely topped with toasted pecans and a drizzle of maple syrup.

Mediterranean Style

Use vegetable broth infused with saffron for a luxurious touch. Add a can of diced tomatoes with the sweet potatoes, and swap the spinach for chopped kale. Finish with a dollop of Greek yogurt and a sprinkle of za'atar.

Spicy Southwest

Add a diced jalapeño with the onion, and replace the smoked paprika with chipotle powder. Use lime juice instead of lemon at the end, and garnish with fresh cilantro, diced avocado, and crispy tortilla strips.

Creamy Potato Leek

Replace the onion with 2 large leeks (white and light green parts only), sliced thin. Add a couple of Yukon Gold potatoes along with the sweet potatoes. Finish with a splash of white wine and fresh chives.

Storage Tips

Refrigeration

Store cooled soup in an airtight container in the refrigerator for up to 4 days. The flavors actually meld and intensify after the first day. If you've already added all the spinach, be aware that it may darken slightly but will still taste delicious. For best results, store the soup without the final addition of spinach and add fresh when reheating.

Freezing

This soup freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers, leaving about an inch of space at the top for expansion. Freeze in individual portions for easy grab-and-go meals. Thaw overnight in the refrigerator or use the defrost setting on your microwave. Reheat gently, adding fresh spinach and a splash of broth if needed to restore consistency.

Reheating

Reheat gently over medium-low heat, stirring frequently to prevent scorching. Add a splash of broth or water to thin if necessary. If reheating from frozen, thaw completely first for best results. Avoid boiling the soup after adding coconut milk, as this can cause separation. Microwave reheating works well—use 50% power and stir every 45 seconds.

Make-Ahead Strategy

Prepare the soup base (through step 7) up to 3 days ahead. Store in the refrigerator and when ready to serve, simply reheat and add the spinach. For meal prep, portion into individual containers—add spinach to each portion when reheating for maximum freshness and color.

Frequently Asked Questions

While fresh sweet potatoes are definitely preferred for their flavor and texture, frozen sweet potato cubes can work in a pinch. They'll cook faster (about 10-12 minutes) but may result in a slightly less creamy texture. If using frozen, don't thaw them first—add them directly to the pot. The results won't be quite as velvety, but still delicious.

Too thick: Simply thin with additional vegetable broth, water, or even coconut milk until it reaches your desired consistency. Add liquid gradually, as it's easier to thin than to thicken.

Too thin: Let it simmer uncovered for 10-15 minutes to reduce, or blend in an additional roasted sweet potato. You can also make a slurry with 1 tablespoon of cornstarch mixed with 2 tablespoons of cold water, then stir into the hot soup and simmer until thickened.

Absolutely! Sauté the aromatics as directed, then transfer everything except the coconut milk and spinach 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 coconut milk and spinach during the last 15 minutes of cooking. The flavor develops beautifully with the longer cooking time.

This soup is naturally gluten-free, vegetarian, and can easily be made vegan by ensuring your vegetable broth is vegan-certified. For dairy-free, stick with the coconut milk option. It's also naturally low in calories while being nutrient-dense. For keto or low-carb diets, you could substitute cauliflower for half the sweet potatoes, though this will change the flavor profile significantly.

Crusty sourdough or whole grain bread is classic and perfect for dipping. For a heartier meal, serve with grilled cheese sandwiches or garlic bread. A simple green salad with a bright vinaigrette complements the soup beautifully. For breakfast, try it alongside avocado toast or a spinach and cheese omelet. The soup also makes an elegant starter for dinner parties when served in small cups with a drizzle of herb oil.

Yes! While coconut milk provides the richest texture and a lovely flavor, you have options. Heavy cream works well for a non-vegan version, though it will be slightly less sweet. For a lighter option, use half-and-half or whole milk, but the soup will be thinner. Evaporated milk provides richness without the coconut flavor. For dairy-free alternatives, try cashew cream or oat milk, though these will result in a less creamy texture.

warm sweet potato and spinach soup with garlic for cold winter mornings
soups
Pin Recipe

Warm Sweet Potato & Spinach Soup with Garlic

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

Ingredients

Instructions

  1. Prep: Peel and dice sweet potatoes into 1-inch cubes. Dice onion and roughly chop garlic. Wash spinach thoroughly.
  2. Sauté aromatics: Heat olive oil in a large pot over medium heat. Cook onion until translucent, then add garlic and cook 2 minutes more.
  3. Bloom spices: Add cumin and paprika, stirring for 30 seconds until fragrant.
  4. Simmer: Add sweet potatoes and vegetable broth. Bring to a boil, then reduce heat and simmer 15-20 minutes until potatoes are tender.
  5. Blend: Use an immersion blender to blend until completely smooth, or carefully transfer to a regular blender in batches.
  6. Finish: Stir in coconut milk and heat through. Add spinach a handful at a time until wilted.
  7. Season: Add salt, pepper, and lemon juice to taste. Serve hot with your favorite toppings.

Recipe Notes

For best results, add spinach just before serving to maintain its vibrant color. Soup thickens as it cools—thin with additional broth when reheating. Perfect for meal prep and freezer storage.

Nutrition (per serving)

245
Calories
4g
Protein
28g
Carbs
14g
Fat

Share This Recipe:

You May Also Like

Type at least 2 characters to search...