creamy spinach and sweet potato soup for family meal prep

1 min prep 5 min cook 3 servings
creamy spinach and sweet potato soup for family meal prep
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There's something magical about the way sweet potatoes transform into velvet-smooth perfection when blended with tender spinach and aromatic herbs. This creamy spinach and sweet potato soup has become my family's Sunday ritual – a nourishing hug in a bowl that sees us through busy weekdays with smiles on our faces.

I first created this recipe during a particularly hectic November when my twins were starting kindergarten and our evenings felt like a whirlwind of homework, bath time, and exhaustion. I needed something that could simmer quietly on the stove while we tackled spelling words, something that would make the house smell like home and comfort, something that would pack vegetables into my picky eaters without complaint. This soup delivered on all fronts and then some.

What makes this recipe truly special is how the natural sweetness of roasted sweet potatoes plays against the earthy depth of fresh spinach, all wrapped in a creamy coconut milk base that feels indulgent while being completely dairy-free. The hint of ginger and nutmeg adds warmth without overwhelming the delicate balance, making it a soup that even my vegetable-skeptical husband requests by name.

Why This Recipe Works

  • Meal Prep Champion: This soup actually improves after a day in the refrigerator, making it perfect for Sunday prep that tastes even better by Wednesday.
  • Nutrient Powerhouse: Each serving delivers three cups of leafy greens and two full servings of vitamin-rich sweet potatoes without tasting like health food.
  • Family-Friendly Texture: The silk-smooth consistency wins over texture-sensitive kids while maintaining enough body to feel satisfying.
  • One-Pot Wonder: Minimal dishes mean easier cleanup, and the entire recipe comes together in under 45 minutes from start to finish.
  • Freezer Hero: Portions freeze beautifully for up to three months, maintaining their creamy texture upon reheating.
  • Budget Conscious: Uses affordable, readily available ingredients that stretch to feed a crowd without breaking the bank.
  • Dietary Inclusive: Naturally gluten-free, dairy-free, and easily made vegan without sacrificing any creaminess or flavor.

Ingredients You'll Need

Ingredients

The beauty of this soup lies in its humble ingredient list, where each component plays a crucial role in creating layers of flavor that taste far more complex than the sum of their parts. I've tested this recipe dozens of times with various substitutions, and I'm sharing my absolute favorites with you.

Sweet Potatoes (2 pounds): Look for firm, unblemished sweet potatoes with smooth skin. I prefer the deeper orange varieties like Garnet or Jewel for their natural sweetness and creamy texture. Avoid any with soft spots or sprouting eyes. If you're in a pinch, butternut squash makes an excellent substitute, though you'll lose some of that gorgeous orange color.

Fresh Baby Spinach (10 cups loosely packed): Baby spinach melts into this soup beautifully, creating that gorgeous green hue without any bitter aftertaste. If you can only find mature spinach, remove the thick stems and chop it finely. Frozen spinach works in emergencies – use one 10-ounce package, thawed and squeezed completely dry.

Full-Fat Coconut Milk (1 can): This is non-negotiable for achieving that luxurious mouthfeel. Light coconut milk will result in a watery soup that separates upon reheating. I always keep a few cans of Thai Kitchen or Native Forest in my pantry – they're reliably creamy and don't have that artificial coconut flavor.

Yellow Onion (1 large): The foundation of flavor here. Dice it small so it melts into the soup. In a pinch, shallots work beautifully and add a subtle sweetness. Avoid red onions as they can turn the soup an unappealing gray color.

Fresh Garlic (4 cloves): Fresh is essential here – garlic powder just won't provide the same aromatic depth. Mince it finely or press it through a garlic press for maximum flavor distribution.

Vegetable Broth (4 cups): I prefer low-sodium broth so I can control the salt level. Homemade is divine if you have it, but Pacific Foods or Imagine brand both have clean, vegetable-forward flavors that complement rather than compete with the soup. Chicken broth works for non-vegetarians.

Fresh Ginger (1-inch piece): This adds warmth and brightness that elevates the entire soup. Peel it with a spoon (the easiest method!) and mince it finely. Ground ginger works as a substitute – use ½ teaspoon – but fresh really makes a difference.

Nutmeg (¼ teaspoon): Just a whisper enhances the natural sweetness of the sweet potatoes without screaming "NUTMEG!" Freshly grated is always best, but pre-ground works fine. Don't skip this – it's the secret ingredient that makes people ask "what's in this that tastes so good?"

How to Make Creamy Spinach and Sweet Potato Soup for Family Meal Prep

1

Roast the Sweet Potatoes

Preheat your oven to 425°F (220°C). Peel and cube the sweet potatoes into 1-inch pieces – this size ensures they roast evenly and blend smoothly. Toss them with 2 tablespoons of olive oil, ½ teaspoon salt, and ¼ teaspoon black pepper on a large rimmed baking sheet. Spread them in a single layer (use two sheets if needed; crowding leads to steaming instead of caramelization). Roast for 25-30 minutes, stirring once halfway through, until the edges are golden brown and a knife slides in easily. This caramelization step is crucial – it concentrates the natural sugars and adds depth that you can't achieve through boiling alone.

2

Build the Aromatic Base

While the sweet potatoes roast, heat 2 tablespoons olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and cook for 5-6 minutes, stirring occasionally, until translucent and just starting to turn golden at the edges. Reduce heat to medium-low, add the minced garlic and ginger, and cook for another minute until fragrant. This gentle cooking prevents the garlic from turning bitter while allowing the aromatics to meld beautifully.

3

Create the Soup Base

Add the roasted sweet potatoes to the pot along with the vegetable broth. Increase heat to high and bring to a boil, then reduce to a gentle simmer. Add the nutmeg and let it bubble away for 10 minutes. This allows the flavors to marry and the sweet potatoes to become even more tender for blending. If you're using an immersion blender, you can blend directly in the pot. For a countertop blender, let the mixture cool slightly and blend in batches, filling the blender no more than halfway to prevent hot soup explosions.

4

Blend to Silky Perfection

Blend the soup until completely smooth – this should take 1-2 minutes with an immersion blender or 30-45 seconds per batch in a high-speed blender. The longer you blend, the creamier the texture becomes as the sweet potato starches fully break down. Return the blended soup to the pot if using a countertop blender. The consistency should coat the back of a spoon; if it's too thick, thin with additional broth or water ¼ cup at a time.

5

Add the Greens and Cream

With the heat on low, stir in the coconut milk until fully incorporated. Gradually add the spinach, a few handfuls at a time, stirring until wilted before adding more. This prevents the pot from cooling down too much and helps the spinach wilt evenly rather than clumping. Once all the spinach is incorporated, simmer gently for 2-3 minutes more. The soup should turn a gorgeous sage green color. Taste and adjust seasoning with salt and pepper – I typically need ½-1 teaspoon more salt depending on my broth.

6

Finish and Serve

Remove from heat and let stand for 5 minutes – this allows the flavors to settle and the soup to thicken slightly. Serve hot with your choice of toppings. My kids love a swirl of coconut milk and crispy croutons, while my husband and I prefer toasted pumpkin seeds and a drizzle of good olive oil. The soup will continue to thicken as it cools; thin with additional broth or water when reheating.

Expert Tips

Roast for Depth

Don't skip roasting the sweet potatoes. This caramelization step adds complex, nutty flavors that you simply can't achieve through boiling. The slight char on the edges creates umami that makes this soup restaurant-quality.

Blend Hot, But Carefully

Hot liquids expand in blenders. Remove the center cap from the lid and cover with a folded kitchen towel to allow steam to escape while preventing splatters. Blend in batches and never fill the blender more than halfway.

Preserve the Color

Add spinach at the very end and don't overcook. Boiling spinach for too long turns it army-green and bitter. The residual heat from the soup is enough to wilt it perfectly while maintaining that gorgeous sage color.

Prep Once, Eat Twice

Double the recipe and freeze half in quart-sized freezer bags laid flat. They stack like books and thaw quickly in the refrigerator overnight. This soup actually improves in flavor after a day or two.

Texture is Everything

If your soup seems grainy, you haven't blended long enough. Keep going! The high-speed friction actually warms and emulsifies the soup, creating that restaurant-quality silkiness that makes people ask for your secret.

Season in Stages

Salt brings out sweetness, so season the sweet potatoes before roasting, add a pinch to the aromatics, then adjust at the end. This layered seasoning creates depth that makes the soup taste professionally made.

Variations to Try

Curried Version

Add 1 tablespoon yellow curry powder with the aromatics and swap the nutmeg for ½ teaspoon garam masala. Top with crispy chickpeas and cilantro. The curry spices complement the sweet potatoes beautifully.

Protein Power

Stir in 1 can of rinsed white beans or 2 cups of shredded rotisserie chicken with the coconut milk. This transforms it from a side to a main dish that keeps my teenagers full until dinner.

Spicy Southwest

Add 1 minced chipotle pepper in adobo sauce with the garlic, swap the nutmeg for cumin, and finish with lime juice. Top with pepitas and a swirl of Greek yogurt for a completely different flavor profile.

Green Swap

Don't have spinach? Kale works beautifully – remove the tough stems and chop it finely. Swiss chard is another excellent option, though it will turn the soup a slightly darker green. For a more peppery bite, try arugula, but use only 6 cups as it's more strongly flavored than spinach.

Dairy Lover's Version

Replace the coconut milk with 1 cup of heavy cream or half-and-half for an ultra-rich version. You can also use ¾ cup cream cheese, whisked in until melted and smooth. This creates a more traditional cream soup that's still vegetarian-friendly.

Storage Tips

Refrigerator Storage

Store cooled soup in airtight containers in the refrigerator for up to 5 days. I prefer glass containers as they don't absorb flavors and reheat evenly. The soup will thicken considerably when cold – this is normal. Thin with broth, water, or milk when reheating.

Freezer Instructions

This soup freezes beautifully for up to 3 months. I portion it into quart-sized freezer bags (2 cups per bag for our family of four), squeeze out excess air, and lay them flat to freeze. They stack like books and thaw quickly. For best results, thaw overnight in the refrigerator rather than using the microwave.

Reheating Methods

Stovetop is best: place soup in a pot with a splash of broth or water, heat over medium-low, stirring occasionally. For microwave, use 50% power in 1-minute increments, stirring between each. The soup may appear to separate when reheated – just whisk vigorously or blend briefly to re-emulsify.

Make-Ahead Meal Prep

Double the recipe and portion into individual containers for grab-and-go lunches. The soup tastes even better on day two or three as the flavors meld. Pack toppings separately – I love bringing toasted pumpkin seeds and a small container of Greek yogurt to swirl in at my desk.

Frequently Asked Questions

Yes, but with caveats. Frozen sweet potato cubes are typically pre-cooked and will become mushy if roasted. Instead, add them directly to the pot with the broth and simmer until heated through, then proceed with the recipe. The flavor won't be quite as developed, but it's a solid time-saver on busy weeknights.

This usually happens when the sweet potatoes weren't cooked long enough or weren't blended thoroughly enough. Return the soup to the blender and blend for a full 2 minutes, or use an immersion blender for 3-4 minutes. The friction actually warms and smooths the soup. Also ensure you're using full-fat coconut milk – low-fat versions can cause a grainy texture.

Absolutely! Add all ingredients except 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 very tender. Blend until smooth using an immersion blender, then stir in coconut milk and spinach. Let stand 10 minutes for spinach to wilt. This method is perfect for busy weekdays.

Yes! This is an excellent baby food. Omit the salt when cooking, then remove baby's portion before seasoning the rest. The smooth texture is perfect for babies 6+ months. For younger babies, thin with breast milk or formula. The natural sweetness from sweet potatoes usually wins over little ones, and it's packed with vitamins A and C.

Call it "Hulk Soup" or "Green Monster Soup" and let them help with the blending – kids love watching the color change! The spinach flavor is very mild here, especially with the sweet potatoes. You can also start with just 4 cups of spinach and gradually increase as their palates adjust. Adding a squeeze of lemon juice at the end brightens the flavor and makes it more appealing to kids.

The possibilities are endless! Our family favorites include: toasted pumpkin seeds for crunch, crispy chickpeas for protein, a swirl of Greek yogurt for tang, homemade croutons for texture, drizzle of chili oil for heat, or simply a sprinkle of everything bagel seasoning. Set up a toppings bar and let everyone customize – it turns soup night into an interactive meal that even picky eaters enjoy.

creamy spinach and sweet potato soup for family meal prep
soups
Pin Recipe

Creamy Spinach and Sweet Potato Soup for Family Meal Prep

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
8

Ingredients

Instructions

  1. Roast sweet potatoes: Preheat oven to 425°F. Toss cubed sweet potatoes with 2 tablespoons olive oil, salt and pepper. Roast 25-30 minutes until golden and tender.
  2. Sauté aromatics: In a large pot, heat remaining oil over medium heat. Cook onion 5-6 minutes until translucent. Add garlic and ginger, cook 1 minute more.
  3. Build soup: Add roasted sweet potatoes and vegetable broth. Bring to a boil, then simmer 10 minutes.
  4. Blend smooth: Using an immersion blender or countertop blender, blend soup until completely smooth and creamy.
  5. Finish with greens: Stir in coconut milk and spinach. Simmer 2-3 minutes until spinach wilts and soup turns green.
  6. Season and serve: Taste and adjust salt and pepper. Serve hot with your favorite toppings.

Recipe Notes

This soup thickens considerably when refrigerated. Thin with additional broth or water when reheating. For meal prep, portion into individual containers once cooled. The soup will keep refrigerated for 5 days or frozen for 3 months.

Nutrition (per serving)

186
Calories
4g
Protein
22g
Carbs
10g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.