Welcome to mumsdailycooking

hearty sweet potato and spinach soup for chilly family nights

By Julia Ward | January 19, 2026
hearty sweet potato and spinach soup for chilly family nights

There's something magical about the way a steaming bowl of soup can transform an ordinary Tuesday evening into a cherished memory. Last week, as the first real cold snap of the season swept through our neighborhood, I found myself standing at the kitchen counter, methodically chopping sweet potatoes while my daughter colored at the table and my husband built what he called a "cozy fort" in the living room with every blanket we own. The aroma of sautéing onions and garlic wafted through the house, drawing everyone to the kitchen like moths to a flame. This hearty sweet potato and spinach soup has become our family's official herald of sweater weather—a velvety, nourishing blend that somehow manages to taste like autumn itself. What makes this recipe truly special isn't just its incredible depth of flavor or its stunning sunset-orange color; it's the way it brings us together on those evenings when the wind howls outside and all we want is to huddle around the dining table, cradling warm bowls between our hands and sharing stories about our day.

Why This Recipe Works

  • Perfectly Balanced: The natural sweetness of roasted sweet potatoes pairs beautifully with earthy spinach and warming spices
  • One-Pot Wonder: Minimal cleanup required—everything cooks in a single Dutch oven
  • Family-Friendly: Mild flavors that even picky eaters enjoy, with options to spice it up for adults
  • Meal Prep Hero: Tastes even better the next day and freezes beautifully for up to 3 months
  • Nutrition Powerhouse: Packed with vitamins A, C, and K, plus fiber and plant-based protein
  • Budget Conscious: Uses inexpensive, readily available ingredients that stretch to feed a crowd
  • Customizable: Easy to adapt for vegan, gluten-free, or protein-boosted versions
  • Comfort Factor: The creamy texture and warming spices create the ultimate comfort food experience

Ingredients You'll Need

Ingredients

The beauty of this soup lies in its simplicity—each ingredient plays a crucial role in building layers of flavor that will have your family asking for seconds. Let me walk you through each component and share my insider tips for selecting the best produce and pantry staples.

The Star Players

Sweet Potatoes (2 pounds): Look for firm, unblemished sweet potatoes with smooth skin. I prefer the orange-fleshed variety for their natural sweetness and creamy texture when pureed. Avoid any with soft spots or sprouting eyes. Pro tip: choose medium-sized potatoes as they're typically sweeter and less fibrous than their larger counterparts.

Fresh Spinach (5 packed cups): Baby spinach works beautifully here—it wilts quickly and has a milder flavor than mature spinach. If you're using regular spinach, remove any tough stems. The key is to add it at the very end so it retains its vibrant green color and delicate texture. During summer months, I've successfully substituted other leafy greens like kale or Swiss chard, adjusting the cooking time accordingly.

The Flavor Builders

Yellow Onion (1 large): The foundation of flavor for any good soup. I always keep my onions in a cool, dark pantry (never the refrigerator, which makes them bitter). Dice it finely so it melts into the soup base.

Garlic (4 cloves): Fresh garlic is non-negotiable here. I use a microplane to grate it directly into the pot, releasing all those aromatic oils. If you're out of fresh garlic, substitute with ½ teaspoon of garlic powder, but fresh really makes a difference.

Fresh Ginger (1-inch piece): This adds a subtle warmth and complexity that elevates the entire dish. Peel it with the edge of a spoon—it's the easiest method I've found. Grate it finely so it distributes evenly throughout the soup.

The Liquid Gold

Vegetable Broth (4 cups): I prefer low-sodium broth so I can control the salt level. If you're not vegetarian, chicken broth works beautifully too. For an extra layer of flavor, try making your own broth—save vegetable scraps in a freezer bag and simmer them into liquid gold on weekends.

Coconut Milk (1 can): Full-fat coconut milk creates that luxurious, creamy texture without dairy. Don't shake the can before opening—you want to use the thick cream that rises to the top for sautéing, then the thinner milk for the broth. If coconut isn't your thing, substitute with heavy cream or cashew cream for richness.

The Spice Symphony

Ground Cumin (1 teaspoon): This earthy spice pairs beautifully with sweet potatoes, adding a subtle smokiness. I buy whole cumin seeds and grind them fresh—the aroma is intoxicating and the flavor is infinitely more complex.

Smoked Paprika (½ teaspoon): My secret ingredient that adds depth and a gorgeous color. Hungarian sweet paprika works if you can't find smoked, but I love the subtle campfire note the smoked variety provides.

Ground Coriander (½ teaspoon): The citrusy, slightly sweet notes complement both the sweet potatoes and spinach perfectly. Like cumin, whole seeds ground fresh are worth the extra effort.

How to Make Hearty Sweet Potato and Spinach Soup

1
Prep Your Mise en Place

Start by washing and peeling your sweet potatoes, then cut them into 1-inch cubes for even cooking. Dice your onion, mince the garlic, and grate the ginger. Having everything prepped before you start cooking makes the process so much smoother—this is what professional chefs call "mise en place" or "everything in its place." I like to arrange my ingredients in small bowls on the counter, which makes me feel like I'm hosting my own cooking show. Measure out your spices into a small dish so you can add them all at once when the time comes.

2
Build Your Flavor Foundation

Heat 2 tablespoons of coconut oil (or olive oil) in a large Dutch oven over medium heat. When the oil shimmers, add the diced onion with a pinch of salt. The salt helps draw out moisture and prevents browning. Cook for 5-6 minutes, stirring occasionally, until the onions become translucent and fragrant. This step, called "sweating," builds the aromatic base of your soup. Don't rush it—properly softened onions add a natural sweetness that can't be rushed. Add the minced garlic and grated ginger, cooking for another minute until fragrant but not browned.

3
Toast Your Spices

Add the cumin, smoked paprika, and coriander to the pot, stirring constantly for 30-45 seconds. This step, called "blooming," awakens the spices and releases their essential oils, creating a more complex flavor profile. You'll know it's ready when your kitchen smells like a spice market. Be careful not to burn them—if they start to darken too quickly, immediately proceed to the next step. This is where the magic happens, transforming simple ground spices into something extraordinary.

4
Add the Sweet Potatoes

Add the cubed sweet potatoes to the pot, stirring to coat them with the aromatic oil and spices. Let them cook for 3-4 minutes, stirring occasionally. This step creates a slight caramelization on the edges of the sweet potatoes, adding another layer of flavor. The bottoms will develop golden-brown spots—that's exactly what you want. These caramelized bits will dissolve into the broth, adding richness and depth to your finished soup.

5
Deglaze and Simmer

Pour in the vegetable broth, using a wooden spoon to scrape up any browned bits from the bottom of the pot—this is called "deglazing" and those bits are pure flavor gold. Add ½ teaspoon of salt and ¼ teaspoon of black pepper. Bring the mixture to a boil, then reduce the heat to low, cover partially, and simmer for 20-25 minutes until the sweet potatoes are fork-tender. The kitchen will start to smell absolutely incredible at this point. I usually use this time to set the table and maybe tear up some crusty bread for serving.

6
Blend to Silky Perfection

Here's where you decide your soup's destiny. For a completely smooth, velvety texture, use an immersion blender directly in the pot. If you prefer some texture, transfer ¾ of the soup to a blender, puree until smooth, then return it to the pot. Be careful when blending hot liquids—remove the center piece from the blender lid and cover with a kitchen towel to allow steam to escape. The soup should be luxuriously smooth and coat the back of a spoon. If it's too thick, add more broth; too thin, simmer uncovered for a few minutes.

7
Finish with Coconut Milk

Stir in the coconut milk, reserving the creamiest part for garnish if desired. The coconut milk adds richness and creates that restaurant-quality silkiness. Let it simmer gently for 2-3 minutes to meld the flavors, but don't let it boil or the coconut milk might separate. Taste and adjust seasoning—you might need more salt depending on your broth. The soup should now be a gorgeous golden-orange color with a subtle sheen from the coconut milk.

8
Add the Spinach and Finish

Stir in the fresh spinach, a handful at a time, letting each addition wilt before adding more. This usually takes about 2 minutes total. The spinach should turn bright green and tender but still retain some texture. Remove from heat immediately—overcooked spinach turns army green and loses its vibrant flavor. For an extra touch of brightness, squeeze in the juice of half a lime and stir in some fresh cilantro if you have it on hand.

Expert Tips

Temperature Matters

Let your coconut milk come to room temperature before adding to prevent curdling

Make-Ahead Magic

This soup tastes even better the next day as flavors meld—perfect for meal prep

Texture Control

Reserve some roasted sweet potato cubes for garnish if you like chunky texture

Color Preservation

Add spinach at the very end to maintain its vibrant green color

Spice Level

Add a diced jalapeño with the onions for heat lovers, or serve hot sauce on the side

Freezer Friendly

Freeze in individual portions for quick lunches—thaw overnight in refrigerator

Garnish Game

Toasted pumpkin seeds, crispy chickpeas, or a swirl of yogurt elevate presentation

Thickness Control

Add more broth for soup consistency, less for a stew-like texture

Variations to Try

Root Vegetable Medley

Substitute half the sweet potatoes with carrots or butternut squash for a different flavor profile. Parsnips add a lovely sweetness too. This variation is particularly beautiful with the different colors creating a sunset effect in your bowl.

Thai-Inspired Version

Add 1 tablespoon of red curry paste with the spices, use lime juice instead of lemon, and garnish with fresh cilantro and a drizzle of sriracha. Swap the spinach for baby kale for a heartier green that stands up to the bold flavors.

Protein-Packed

Add a can of drained chickpeas or white beans during the simmering stage for extra protein and fiber. You can also stir in cooked quinoa or serve with a poached egg on top for a complete meal that will keep you satisfied for hours.

Summer Fresh

In peak summer, swap sweet potatoes for zucchini and corn, use fresh basil instead of spinach, and serve chilled like a gazpacho. Add fresh tomatoes and cucumber for a refreshing twist that celebrates summer produce.

Storage Tips

Refrigerator Storage

Store cooled soup in airtight containers in the refrigerator for up to 4 days. The flavors actually improve after 24 hours as they meld together. I like to portion it into individual containers for easy grab-and-go lunches throughout the week.

Freezer Instructions

Freeze in freezer-safe containers or zip-top bags (lay flat for space-saving storage) for up to 3 months. Leave 1 inch of headspace as liquids expand when frozen. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding broth if needed.

Reheating Tips

Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add additional broth or water to thin if needed. Avoid boiling, which can cause the coconut milk to separate. Microwave in 30-second intervals, stirring between each, for quick individual portions.

Frequently Asked Questions

Absolutely! Sauté the onions, garlic, and ginger on the stovetop first for maximum flavor, then transfer to your slow cooker with the sweet potatoes, broth, and spices. Cook on low for 6-7 hours or high for 3-4 hours until sweet potatoes are tender. Add coconut milk and spinach in the last 30 minutes. The flavor won't be quite as developed as the stovetop version, but it's a great hands-off option for busy days.

Too thick? Simply whisk in additional warm broth or water until you reach your desired consistency. Too thin? Simmer uncovered for 10-15 minutes to reduce, or blend in another cooked sweet potato if you have one. Remember that the soup will thicken slightly as it cools, so err on the thinner side if serving later.

Yes! Frozen spinach works well in a pinch. Thaw it first and squeeze out excess water before adding. You'll need about 10 ounces of frozen spinach (one standard package) to replace the fresh. Add it during the last 5 minutes of cooking time. The texture will be slightly different, but the nutritional value remains excellent.

Heavy cream, half-and-half, or whole milk work for dairy-eaters. For a non-coconut, non-dairy option, try cashew cream (blend soaked cashews with water), unsweetened oat milk, or even silken tofu blended until smooth. Each will slightly change the flavor profile, but all create a creamy texture.

Add protein with cooked chickpeas, white beans, or lentils. Serve with crusty bread, over rice, or quinoa. A swirl of Greek yogurt or a poached egg on top adds staying power. You can also add diced chicken or turkey if you eat meat—simmer it in the soup during the last 10 minutes of cooking.

Absolutely! Kids can help wash the sweet potatoes, measure spices, add ingredients to the pot (with supervision), and especially help with the garnishes. My daughter loves using the salad spinner for the spinach and arranging toppings in small bowls. It's a great way to get them excited about vegetables and cooking at home.
hearty sweet potato and spinach soup for chilly family nights
soups
Pin Recipe

Hearty Sweet Potato and Spinach Soup for Chilly Family Nights

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

Ingredients

Instructions

  1. Prep ingredients: Peel and cube sweet potatoes, dice onion, mince garlic, and grate ginger.
  2. Sauté aromatics: Heat oil in Dutch oven over medium heat. Cook onion 5-6 minutes until translucent. Add garlic and ginger, cook 1 minute.
  3. Bloom spices: Stir in cumin, paprika, and coriander, cooking 30-45 seconds until fragrant.
  4. Add sweet potatoes: Toss potatoes with spiced oil, cook 3-4 minutes until edges caramelize.
  5. Simmer soup: Add broth, salt, and pepper. Bring to boil, then simmer 20-25 minutes until potatoes are tender.
  6. Blend soup: Use immersion blender to puree until smooth, or blend Âľ in batches and return to pot.
  7. Finish with coconut milk: Stir in coconut milk, simmer 2-3 minutes. Do not boil.
  8. Add spinach: Stir in spinach until wilted, 1-2 minutes. Remove from heat. Add lime juice if desired.
  9. Season and serve: Taste and adjust seasoning. Serve hot with crusty bread.

Recipe Notes

For best results, use room temperature coconut milk to prevent curdling. Soup thickens as it sits—thin with additional broth when reheating. Garnish with toasted pumpkin seeds, a swirl of coconut cream, or crispy chickpeas for added texture.

Nutrition (per serving)

247
Calories
4g
Protein
32g
Carbs
12g
Fat

More Recipes