hearty sweet potato and spinach soup for cold january nights

hearty sweet potato and spinach soup for cold january nights - hearty sweet potato and spinach soup
hearty sweet potato and spinach soup for cold january nights
  • Focus: hearty sweet potato and spinach soup
  • Category: Desserts
  • Prep Time: 30 min
  • Cook Time: 1 min
  • Servings: 15

Love this? Pin it for later!

After a long day of photographing recipes in my studio (which, let me tell you, is not well-insulated!), I craved something that would warm me from the inside out. Not just any soup would do – I wanted something that felt like a warm hug, something that would make me forget about the polar vortex wreaking havoc outside my window. This soup was born from that craving, and it's become my January tradition ever since.

What makes this soup so special isn't just its incredible depth of flavor or its vibrant color that brightens even the dreariest winter day. It's the way the natural sweetness of roasted sweet potatoes mingles with the earthy spinach, creating a harmony that's both comforting and energizing. My neighbors have started requesting it for our monthly soup swaps, and my teenage daughter, who typically turns her nose up at anything green, asks for seconds every single time.

Why This Recipe Works

  • Roasted Sweet Potatoes: Roasting intensifies the natural sweetness and adds a subtle caramelized depth that simmering alone can't achieve.
  • Layered Flavor Building: We build flavors step by step, starting with aromatic vegetables and finishing with fresh herbs for maximum complexity.
  • Nutrient-Dense Ingredients: Packed with vitamins A and C, iron, and fiber – this soup is as healthy as it is delicious.
  • Creamy Without Cream: The natural starches in sweet potatoes create a luxurious texture without any dairy.
  • One-Pot Wonder: Minimal cleanup means more time to cozy up with your bowl of comfort.
  • Freezer-Friendly: Make a double batch and freeze half for those nights when you need comfort fast.
  • Budget-Conscious: Uses inexpensive, readily available ingredients that deliver restaurant-quality results.
  • Customizable Heat: Add a pinch of cayenne for warmth or keep it mild for sensitive palates.

Ingredients You'll Need

Ingredients

Quality ingredients make all the difference in this simple soup. Let's talk about each component and how to select the best:

Sweet Potatoes (2 pounds, about 3 large): Look for firm, unblemished sweet potatoes with smooth skin. I prefer the orange-fleshed varieties (often labeled as garnet or jewel yams) for their natural sweetness and vibrant color. Avoid any with soft spots or wrinkled skin. Store them in a cool, dark place – not the refrigerator, which can alter their texture and flavor.

Fresh Spinach (8 cups, packed): Baby spinach works beautifully here, but don't overlook mature spinach if it's what you have. The key is freshness – look for bright green leaves without any yellowing or slimy spots. Organic is worth the splurge since spinach is on the Dirty Dozen list. If you're using mature spinach, remove any thick stems.

Yellow Onion (1 large): The foundation of our flavor base. A good yellow onion should feel heavy for its size and have dry, papery skin. Avoid any with green sprouts or soft spots. Store in a cool, dry place with good air circulation.

Garlic (4-5 cloves): Fresh garlic makes all the difference here. Look for firm, plump cloves without green shoots. The paper should be tight and dry. Pro tip: smash each clove with the flat of a knife before mincing – it releases more flavor.

Vegetable Broth (6 cups): Use a good quality broth or make your own. If buying store-bought, I recommend low-sodium versions so you can control the salt level. Imagine Organic or Pacific Foods are my go-to brands when I'm not using homemade.

Coconut Milk (1 can, full-fat): This adds incredible richness and a subtle tropical note that complements the sweet potatoes beautifully. Don't substitute with light coconut milk – the full-fat version is crucial for that luxurious mouthfeel.

Fresh Ginger (2-inch piece): Adds warmth and brightness. Choose ginger with smooth, taut skin and a spicy fragrance. Store unpeeled ginger in your freezer – it grates beautifully when frozen and lasts for months.

Lemon Juice (2 tablespoons): The acid brightens all the flavors and balances the natural sweetness. Fresh-squeezed is non-negotiable here – bottled lemon juice has a flat, one-dimensional flavor.

How to Make Hearty Sweet Potato and Spinach Soup for Cold January Nights

1

Roast the Sweet Potatoes

Preheat your oven to 425°F (220°C). Wash and peel the sweet potatoes, then cut them into 1-inch cubes. Toss with 2 tablespoons olive oil, 1 teaspoon salt, and ½ teaspoon black pepper. Spread on a large rimmed baking sheet in a single layer. Roast for 25-30 minutes, stirring once halfway through, until they're caramelized and tender when pierced with a fork. The roasting concentrates their natural sugars and adds a depth of flavor you can't achieve through simmering alone.

2

Sauté the Aromatics

While the sweet potatoes roast, heat 2 tablespoons olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Dice the onion and sauté for 5-6 minutes until translucent and just starting to turn golden. Add the minced garlic and grated ginger, cooking for another 1-2 minutes until fragrant. Don't rush this step – properly cooked aromatics form the flavor backbone of your soup.

3

Toast the Spices

Add 1 teaspoon ground cumin, ½ teaspoon smoked paprika, and a pinch of cayenne pepper if you like a gentle warmth. Toast the spices for 30-45 seconds, stirring constantly, until they're fragrant. This blooms the essential oils and intensifies their flavor. Be careful not to burn them – burnt spices will make your soup bitter.

4

Deglaze the Pot

Pour in ½ cup of the vegetable broth, scraping the bottom of the pot with a wooden spoon to loosen any browned bits. These caramelized bits, called fond, are packed with flavor. Let the broth bubble for 1-2 minutes, reducing slightly.

5

Simmer the Base

Add the remaining 5½ cups vegetable broth and bring to a boil. Reduce heat to maintain a gentle simmer. By now your sweet potatoes should be roasted – add about two-thirds of them to the pot, reserving the rest for later. Simmer for 15 minutes to allow the flavors to meld.

6

Blend Until Silky

Using an immersion blender, blend the soup until completely smooth. If you don't have an immersion blender, carefully transfer to a regular blender in batches – never fill more than halfway with hot liquid. Return the blended soup to the pot. The texture should be luxurious and velvety.

7

Add the Greens

Stir in the coconut milk and return to a gentle simmer. Add the spinach in handfuls, stirring until each addition wilts before adding more. The spinach will seem like too much at first, but it wilts down dramatically. Once all the spinach is incorporated, add the lemon juice and the reserved roasted sweet potato cubes.

8

Season and Serve

Taste and adjust seasoning with salt and black pepper. The soup should be thick enough to coat the back of a spoon but still drinkable. If it's too thick, thin with a bit more broth or water. Serve hot, garnished with a swirl of coconut milk, toasted pumpkin seeds, and perhaps a few drops of good olive oil.

Expert Tips

Perfect Roasting Temperature

Don't be tempted to roast at a lower temperature. The high heat is crucial for caramelization, which develops those complex, sweet-savory flavors that make this soup special.

Make-Ahead Magic

This soup tastes even better the next day! Make it on Sunday and enjoy throughout the week. The flavors continue to develop and meld beautifully overnight.

Texture Perfection

For an ultra-silky texture, strain the blended soup through a fine-mesh sieve. This extra step removes any fibrous bits and creates restaurant-quality smoothness.

Serving Temperature

Serve this soup piping hot! The flavors are most vibrant when hot, and the creamy texture is most appealing. Reheat gently to avoid curdling the coconut milk.

Consistency Control

If your soup becomes too thick upon reheating, thin it with broth or water. Start with ¼ cup at a time – you can always add more, but you can't take it out!

Flavor Enhancer

Add a splash of white wine or apple cider vinegar along with the lemon juice for extra brightness. This small addition makes the other flavors pop.

Variations to Try

Protein Power

Add a can of rinsed chickpeas or white beans for extra protein and fiber. Stir them in during the last 5 minutes of cooking so they heat through but don't become mushy.

Spicy Kick

Add a diced jalapeño with the onions, or stir in a teaspoon of harissa paste for North African-inspired heat. A pinch of smoked paprika adds wonderful depth too.

Green Swap

Substitute kale, chard, or beet greens for the spinach. Heartier greens will need an extra 5-10 minutes of simmering to become tender.

Autumn Twist

Add a diced apple or pear when sautéing the onions for a touch of natural sweetness. This variation is particularly lovely in fall and early winter.

Storage Tips

Refrigeration

Store cooled soup in airtight containers in the refrigerator for up to 5 days. The flavors actually improve after the first day! I like to portion it into individual serving containers for easy grab-and-go lunches.

Freezing

This soup freezes beautifully for up to 3 months. Let it cool completely, then freeze in freezer-safe containers or zip-top bags. Freeze in usable portions – I do 2-cup servings perfect for quick weeknight meals. Thaw overnight in the refrigerator or use the defrost setting on your microwave.

Reheating

Reheat gently over medium-low heat, stirring occasionally. Add a splash of broth or water if it's too thick. Avoid boiling, which can cause the coconut milk to separate. Microwave reheating works too – heat in 30-second intervals, stirring between each, until hot.

Frequently Asked Questions

Absolutely! While coconut milk adds richness, you can substitute with cashew cream (blend soaked cashews with water), oat milk, or even heavy cream if you don't mind dairy. For a lighter option, use additional vegetable broth – the sweet potatoes will still create a creamy texture.

Yes! Blend all the roasted sweet potatoes into the soup for a completely smooth texture. You can also blend the spinach if your family isn't fond of leafy pieces. The soup will be even more vibrant green and silky smooth.

This soup is naturally vegan, gluten-free, and dairy-free! It's also Whole30 compliant if you omit the coconut milk (or use compliant nut milk). For nut allergies, stick with coconut milk or oat milk. For low-carb diets, you could reduce the sweet potato quantity and add more spinach.

Yes! Use one 10-ounce package of frozen spinach, thawed and squeezed dry. Add it during the last 5 minutes of cooking since it's already wilted. Frozen spinach is often more affordable and just as nutritious as fresh.

Crusty sourdough bread or homemade focaccia are perfect for dipping. A simple green salad with citrus vinaigrette complements the richness. For a heartier meal, serve with grilled cheese sandwiches or top the soup with crispy roasted chickpeas.

Add cooked quinoa, farro, or brown rice for extra fiber and staying power. A can of white beans or chickpeas adds protein. You could also top with roasted pumpkin seeds, croutons, or a swirl of Greek yogurt for added texture and nutrition.

hearty sweet potato and spinach soup for cold january nights
soups
Pin Recipe

Hearty Sweet Potato and Spinach Soup for Cold January Nights

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

Ingredients

Instructions

  1. Roast sweet potatoes: Preheat oven to 425°F. Peel and cube sweet potatoes, toss with 2 tbsp oil, salt, and pepper. Roast 25-30 minutes until caramelized.
  2. Sauté aromatics: In a large pot, heat remaining oil over medium heat. Sauté onion 5-6 minutes until translucent. Add garlic and ginger, cook 1-2 minutes.
  3. Toast spices: Add cumin, paprika, and cayenne. Toast 30-45 seconds until fragrant.
  4. Deglaze: Add ½ cup broth, scraping up browned bits. Simmer 1-2 minutes.
  5. Build soup: Add remaining broth and ⅔ of roasted sweet potatoes. Simmer 15 minutes.
  6. Blend: Blend until smooth using immersion blender or regular blender.
  7. Finish soup: Stir in coconut milk and return to simmer. Add spinach in handfuls until wilted. Stir in lemon juice and remaining sweet potato cubes.
  8. Season and serve: Season with salt and pepper. Serve hot with desired toppings.

Recipe Notes

For best results, roast the sweet potatoes until they're caramelized and tender. This step is crucial for developing the soup's depth of flavor. The soup thickens as it sits, so thin with additional broth when reheating if needed.

Nutrition (per serving)

287
Calories
5g
Protein
42g
Carbs
12g
Fat

Share This Recipe:

You May Also Like

Type at least 2 characters to search...