hearty sweet potato and spinach soup for chilly family evenings

4 min prep 5 min cook 3 servings
hearty sweet potato and spinach soup for chilly family evenings
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • One-Pot Wonder: Everything cooks in a single pot, meaning less cleanup and more time snuggling on the couch
  • Hidden Veggies: The sweet potatoes create such a creamy texture that even picky eaters won't notice the generous helping of spinach
  • Perfectly Balanced: Natural sweetness from sweet potatoes meets savory herbs, creating a complex flavor profile that keeps everyone coming back for seconds
  • Budget-Friendly: Made with inexpensive pantry staples, this soup proves that comfort food doesn't need to break the bank
  • Freezer Hero: Double the batch and freeze half for those nights when cooking feels impossible
  • Versatile Protein: Add chickpeas, white beans, or shredded chicken to transform it from side dish to main course
  • Immune Boosting: Packed with vitamin A from sweet potatoes and iron from spinach, it's like edible armor against cold season

Ingredients You'll Need

Ingredients

Every ingredient in this soup has been carefully chosen to create the perfect balance of nutrition, flavor, and texture. Let me walk you through each component and why it matters.

Sweet Potatoes (2 pounds): The star of our show! Look for firm, unblemished sweet potatoes with smooth skin. I prefer the orange-fleshed variety for their natural sweetness and vibrant color, but purple or white varieties work beautifully too. The key is to dice them uniformly—about ¾-inch pieces ensure they cook evenly and create that perfect creamy texture when partially blended.

Fresh Spinach (8 ounces): Baby spinach is my go-to because it's tender and requires no prep beyond a quick rinse. However, if you have mature spinach, simply remove the tough stems and chop the leaves. Frozen spinach works in a pinch—just thaw and squeeze out excess water. The spinach wilts down dramatically, adding nutrients without overwhelming the soup's delicate balance.

Yellow Onion (1 large): The foundation of flavor! A large onion, diced small, creates the aromatic base that makes your kitchen smell like home. If you're out of yellow onions, white or even red onions work, though yellow provides the sweetest, most mellow flavor.

Garlic (4 cloves): Because garlic makes everything better. Freshly minced garlic adds a pungent depth that complements the sweet potatoes beautifully. In a hurry? The pre-minced jarred variety works, but fresh will always give you the best flavor.

Vegetable Broth (6 cups): The quality of your broth directly impacts the final flavor. I keep homemade vegetable broth in my freezer for special occasions, but a good quality store-bought variety works wonderfully. Look for low-sodium options so you can control the salt level.

Coconut Milk (1 can): This is my secret weapon for creating luxurious creaminess without dairy. Full-fat coconut milk adds richness and body, while the subtle coconut flavor pairs beautifully with sweet potatoes. Light coconut milk works if you're watching calories, but the soup won't be quite as indulgent.

Fresh Ginger (1 tablespoon): A small amount of freshly grated ginger adds warmth and complexity without making the soup taste like gingerbread. It provides that "what is that wonderful flavor?" element that keeps everyone guessing.

Smoked Paprika (1 teaspoon): This is where the magic happens! Smoked paprika adds depth and a subtle smokiness that transforms the soup from simple to spectacular. Regular paprika works, but you'll miss that campfire essence.

Ground Cumin (½ teaspoon): Earthy and warm, cumin complements both the sweet potatoes and spinach while adding a subtle exotic note. It's the spice that ties everything together.

How to Make Hearty Sweet Potato and Spinach Soup for Chilly Family Evenings

1

Sauté the Aromatics

Heat 2 tablespoons of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. When the oil shimmers, add the diced onion and cook for 5-6 minutes, stirring occasionally, until translucent and beginning to caramelize around the edges. This step builds the flavor foundation, so don't rush it! Add the minced garlic, grated ginger, smoked paprika, and cumin. Cook for another minute, stirring constantly, until fragrant. Your kitchen should smell absolutely incredible at this point.

2

Add Sweet Potatoes and Broth

Add the diced sweet potatoes to the pot, stirring to coat them with the aromatic oil mixture. Pour in the vegetable broth, increase heat to high, and bring to a boil. This should take about 5-7 minutes. Once boiling, reduce heat to maintain a gentle simmer. Cover partially with the lid ajar and cook for 15-20 minutes, until the sweet potatoes are fork-tender. The timing depends on your dice size, so test a few pieces to ensure they're soft enough to blend.

3

Blend for Creaminess

Here's where the texture magic happens! Using an immersion blender, blend about two-thirds of the soup directly in the pot. Move the blender in slow circles, creating a creamy base while leaving some sweet potato chunks for texture. No immersion blender? Carefully transfer 3 cups of soup (including broth and sweet potatoes) to a regular blender, blend until smooth, then return to the pot. This partial blending creates the perfect balance between hearty and creamy.

4

Add Coconut Milk and Season

Stir in the full can of coconut milk, watching as it transforms the soup into a luxurious, creamy masterpiece. Add salt and freshly ground black pepper to taste—I typically use 1 teaspoon of salt and ½ teaspoon of pepper, but this depends on your broth's saltiness. Let the soup simmer gently for another 5 minutes to allow the flavors to meld. The coconut milk should be fully incorporated and heated through.

5

Wilt in the Spinach

Time for the green magic! Add the spinach in large handfuls, stirring each addition until wilted before adding the next. The spinach will seem like too much at first—it practically fills the pot—but it wilts down to almost nothing. Cook for 2-3 minutes until all the spinach is wilted and vibrant green. Be careful not to overcook, or it will turn that unappetizing army green color.

6

Final Seasoning and Serve

Taste and adjust seasoning one final time. The soup should be creamy, slightly sweet from the potatoes, with a warming background of spices. If it's too thick for your liking, thin with additional broth or water. Too thin? Let it simmer uncovered for a few minutes to reduce. Serve hot, garnished with a drizzle of coconut milk, toasted pumpkin seeds, or a sprinkle of smoked paprika for color.

Expert Tips

Time-Saving Prep

Dice your sweet potatoes smaller (½-inch) if you're in a hurry—they'll cook in just 10-12 minutes instead of 20. Just be careful not to over-blend, or you'll lose all texture.

Temperature Matters

Don't let the soup boil vigorously after adding coconut milk—it can curdle. Gentle simmer is the key to maintaining that silky texture.

Flavor Enhancer

Add a splash of fresh lemon juice right before serving. The acidity brightens all the flavors and makes the spices pop in the most delightful way.

Make-Ahead Magic

This soup tastes even better the next day! Make it ahead and reheat gently. The flavors meld and deepen, creating an even more complex taste experience.

Texture Control

For restaurant-quality presentation, reserve some roasted sweet potato cubes before blending. Top each bowl with these gems for a professional touch.

Equipment Hack

No immersion blender? Use a potato masher instead. You'll get a chunkier, more rustic texture that's equally delicious and requires no special equipment.

Variations to Try

Protein-Packed Version

Transform this into a complete meal by adding one can of rinsed chickpeas or white beans during the last 5 minutes of cooking. For meat lovers, shredded rotisserie chicken adds incredible depth and makes this soup hearty enough for even the biggest appetites.

Spicy Southwest Style

Add a diced jalapeño with the onions, swap the smoked paprika for chipotle powder, and finish with fresh cilantro and a squeeze of lime. Top with crispy tortilla strips for a Mexican-inspired twist that will warm you from the inside out.

Autumn Harvest Edition

Replace half the sweet potatoes with butternut squash for a more complex autumn flavor. Add fresh sage leaves with the broth and finish with toasted pecans and a drizzle of maple cream (just whisk maple syrup into heavy cream).

Curry Coconut Dream

Add 2 teaspoons of red curry paste with the aromatics, swap the cumin for curry powder, and finish with fresh cilantro and a squeeze of lime juice. The curry spices pair beautifully with the sweet potatoes and coconut milk.

Green Garden Variation

Replace the spinach with an equal amount of chopped kale or Swiss chard, adding it 5 minutes earlier since these heartier greens need more time to soften. Add a handful of fresh herbs like parsley or dill right before serving for a garden-fresh flavor.

Storage Tips

Refrigerator Storage

Store cooled soup in airtight containers in the refrigerator for up to 5 days. The flavors actually improve after the first day as the spices have time to meld. Reheat gently over medium heat, stirring occasionally, and thin with broth or water if needed.

Freezer Instructions

This soup freezes beautifully for up to 3 months! Let it cool completely, then portion into freezer-safe containers, leaving 1 inch of space for expansion. Pro tip: freeze in individual portions for easy lunches. Thaw overnight in the refrigerator or defrost in the microwave, stirring occasionally.

Make-Ahead Meal Prep

Double the recipe and divide into family-size portions. Store in labeled containers with reheating instructions. This has saved my dinner on countless busy weeknights when the kids have activities and I need something nutritious and fast.

Frequently Asked Questions

Yes, but the flavor profile will change significantly. Regular potatoes lack the natural sweetness that balances the spices in this recipe. If you must substitute, add 1 tablespoon of honey or maple syrup to compensate for the missing sweetness. Yukon Gold potatoes work best as they have a naturally buttery flavor that complements the other ingredients.

First, try baby spinach—it has a much milder flavor than mature spinach and often goes undetected by picky eaters. If that's still a no-go, substitute with kale or Swiss chard (remove tough stems), or even add frozen peas during the last 3 minutes. You could also blend the spinach completely into the soup so they can't see it—sometimes out of sight really is out of mind!

Add heat at multiple stages for the best flavor. Start by adding ½ teaspoon red pepper flakes with the aromatics, then add a diced jalapeño with the sweet potatoes. Finish with your favorite hot sauce at the table. Chipotle peppers in adobo sauce (add 1 minced pepper) give both heat and incredible smoky depth. Remember, you can always add more heat, but you can't take it away!

Absolutely! Sauté the aromatics first (this step is crucial for flavor development), then transfer everything except the spinach and coconut milk to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours, until sweet potatoes are tender. Blend partially, then stir in coconut milk and spinach. Let it cook another 15-20 minutes on high until heated through and spinach is wilted.

This is one of my favorite meal prep soups! It actually improves in flavor over 2-3 days as the spices meld. Portion into individual containers for grab-and-go lunches. The soup will thicken when refrigerated, so thin with broth or water when reheating. Pro tip: store garnishes separately and add just before serving for the best texture and presentation.

Too-thick soup is an easy fix! Simply thin with additional vegetable broth, water, or even coconut milk for extra richness. Add liquid ½ cup at a time, stirring and checking consistency after each addition. Remember that soup will continue to thicken as it stands, especially if it contains starch from the sweet potatoes. When reheating leftovers, you'll likely need to add more liquid.

hearty sweet potato and spinach soup for chilly family evenings
soups
Pin Recipe

Hearty Sweet Potato and Spinach Soup for Chilly Family Evenings

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

Ingredients

Instructions

  1. Build the flavor base: Heat olive oil in a large Dutch oven over medium heat. Add onion and cook 5-6 minutes until translucent. Stir in garlic, ginger, smoked paprika, and cumin. Cook 1 minute until fragrant.
  2. Add vegetables and broth: Add sweet potatoes and vegetable broth. Bring to a boil, then reduce heat and simmer 15-20 minutes until sweet potatoes are fork-tender.
  3. Create creamy texture: Use an immersion blender to partially blend the soup, leaving some chunks for texture. Alternatively, transfer 3 cups to a blender, blend until smooth, and return to pot.
  4. Finish and season: Stir in coconut milk and simmer 5 minutes. Season with salt and pepper to taste. Add spinach in handfuls, stirring until wilted.
  5. Final touches: Taste and adjust seasoning. Add lemon juice if using. Serve hot with your favorite toppings.

Recipe Notes

This soup tastes even better the next day! Store in the refrigerator for up to 5 days or freeze for up to 3 months. The coconut milk may separate when reheated—just stir well and add a splash of broth or water to reach desired consistency.

Nutrition (per serving)

287
Calories
4g
Protein
32g
Carbs
18g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.