Love this? Pin it for later!
This soup has become my go-to for those evenings when I want something nourishing but not heavy, something that feels special but doesn't require hours of prep. It's the kind of recipe that welcomes substitutions and embraces whatever you have on hand. The natural sweetness of the sweet potatoes pairs beautifully with the earthy spinach, while a touch of coconut milk adds luxurious creaminess without weighing you down. Best of all, it comes together in about 30 minutes, making it perfect for those busy weeknights when everyone needs to eat, but you still want to serve something made with love.
Why This Recipe Works
- One-Pot Wonder: Everything cooks in a single pot, meaning minimal cleanup and maximum flavor development
- Nutrient Powerhouse: Packed with beta-carotene from sweet potatoes, iron from spinach, and healthy fats from coconut milk
- Family-Friendly: Mildly seasoned with just enough warmth from ginger to please even picky eaters
- Perfectly Creamy: Blended until velvety smooth, it feels indulgent while being dairy-free and light
- Meal Prep Hero: Tastes even better the next day and freezes beautifully for future busy nights
- Budget-Friendly: Uses affordable, accessible ingredients you probably already have in your pantry
- Quick Weeknight Meal: From prep to table in under 35 minutes, perfect for those rushed evenings
Ingredients You'll Need
When it comes to creating the perfect creamy sweet potato and spinach soup, the quality of your ingredients truly matters. Let's break down each component and why it makes a difference in your final bowl of comfort.
Sweet Potatoes (2 lbs/900g): The star of our show! Look for firm, unblemished sweet potatoes with smooth skin and no soft spots. Orange-fleshed varieties like Beauregard or Garnet work beautifully here, offering that gorgeous color and natural sweetness. Pro tip: choose medium-sized potatoes rather than huge ones—they tend to be sweeter and less fibrous.
Fresh Baby Spinach (5 oz/140g): Baby spinach is my preference because it's tender and requires no prep beyond a quick rinse. If you're using regular spinach, remove the tough stems. The spinach adds not just nutrition but also creates those beautiful green flecks throughout the soup when partially blended. Don't substitute frozen spinach here—it releases too much water and can make the soup taste metallic.
Coconut Milk (1 can/400ml): Full-fat coconut milk is essential for that luxurious creaminess without dairy. I always keep a few cans in my pantry because they're incredibly versatile. Shake the can well before opening to incorporate the cream on top with the liquid below. If coconut isn't your thing, you could substitute with cashew cream, but honestly, the coconut flavor is so subtle here that even coconut skeptics usually love it.
Vegetable Broth (4 cups/1 liter): A good quality broth makes all the difference. I make my own and freeze it in portions, but if you're using store-bought, look for low-sodium options so you can control the salt level. Chicken broth works too if you're not keeping it vegetarian.
Onion (1 large): Yellow or white onions both work beautifully. The key is to cook them slowly until they're translucent but not browned—this builds the soup's foundation of flavor without adding bitter notes.
Garlic (4 cloves): Fresh garlic, minced fine, adds depth and warmth. Don't be tempted to use the pre-minced jarred stuff—it just doesn't have the same flavor impact.
Fresh Ginger (1-inch piece): This is what gives the soup its subtle warmth and complexity. Fresh ginger has a brightness that ground ginger simply can't match. Peel it with the edge of a spoon (it's easier than a knife!) and mince it super fine.
Extra Virgin Olive Oil (2 tablespoons): For sautéing our aromatics. You could also use coconut oil for a more cohesive coconut flavor, but I love the Mediterranean touch of good olive oil.
Thyme (1 teaspoon dried or 1 tablespoon fresh): Thyme and sweet potatoes are best friends in the flavor world. The herb's earthy, slightly lemony notes complement the sweet potatoes perfectly without overwhelming the delicate balance.
Smoked Paprika (½ teaspoon): This is my secret weapon! Just a hint adds a whisper of smokiness that makes the soup taste like it's been simmering for hours. Don't skip it!
How to Make Creamy Sweet Potato and Spinach Soup for Light Family Dinners
Prep Your Ingredients
Start by peeling and dicing your sweet potatoes into 1-inch cubes. Try to keep them roughly the same size so they cook evenly. Dice your onion into small pieces, mince the garlic and ginger, and rinse your spinach. Having everything ready before you start cooking makes the process much smoother and prevents any last-minute scrambling.
Sauté the Aromatics
Heat the olive oil in a large pot or Dutch oven over medium heat. When it shimmers, add the diced onion with a pinch of salt. Cook for 4-5 minutes, stirring occasionally, until the onion is translucent and softened but not browned. Add the garlic and ginger, cooking for another minute until fragrant. Your kitchen should smell amazing right about now!
Add Sweet Potatoes and Spices
Add the diced sweet potatoes to the pot along with the thyme and smoked paprika. Stir everything together for about 2 minutes, allowing the sweet potatoes to get coated in the fragrant oil and spices. This step helps build layers of flavor and prevents the spices from tasting raw in the final soup.
Add Liquid and Simmer
Pour in the vegetable broth, scraping the bottom of the pot to release any flavorful bits that might have stuck. Bring the mixture to a boil, then reduce heat to low, cover partially, and simmer for 15-20 minutes. You'll know it's ready when the sweet potatoes are fork-tender and can be easily pierced with a knife.
Blend Until Silky
Here's where the magic happens! Using an immersion blender (or working in batches with a regular blender), blend the soup until it's completely smooth. Take your time with this step—the longer you blend, the silkier the texture. If using a regular blender, be careful with the hot liquid and don't fill it more than halfway.
Add Creaminess and Greens
Return the blended soup to the pot (if you used a regular blender) and stir in the coconut milk. Add the fresh spinach and let it wilt for 2-3 minutes. The spinach will turn bright green and create beautiful ribbons throughout the soup. Season generously with salt and pepper to taste.
Adjust Consistency
If the soup seems too thick (sweet potatoes can vary in water content), add a splash more broth or water until it reaches your preferred consistency. It should coat the back of a spoon but still be pourable. Remember, it will thicken slightly as it cools.
Serve and Garnish
Ladle the hot soup into bowls and garnish as desired. I love a swirl of coconut milk, some toasted pumpkin seeds for crunch, and maybe a few extra spinach leaves for color. Serve with warm crusty bread or homemade croutons for the ultimate comfort meal.
Expert Tips
Control Your Heat
Keep the heat at medium or lower when sautéing aromatics. High heat can brown the onions and garlic, creating bitter flavors that will affect the final taste of your soup.
Blend Thoroughly
Don't rush the blending process. Take your time and make sure every bit of sweet potato is completely pureed. This is what creates that restaurant-quality silky texture.
Adjust Liquid Gradually
It's easier to thin out a thick soup than to thicken a thin one. Start with less liquid and add more gradually until you reach your desired consistency.
Salt at the End
The broth's saltiness can vary, so season your soup at the end of cooking. This prevents over-salting and lets you control the final flavor perfectly.
Cool Before Storing
Let the soup cool completely before storing in the refrigerator or freezer. This prevents condensation from forming and diluting your soup, plus it's safer for food storage.
Make It Your Own
Don't be afraid to experiment with spices. A pinch of curry powder, some fresh herbs, or a squeeze of lime can transform this soup into something entirely new.
Variations to Try
Spicy Kick
Add a diced jalapeño or a pinch of red pepper flakes when sautéing the aromatics. The gentle heat complements the sweet potatoes beautifully and adds another dimension of flavor.
Protein Boost
Stir in a can of rinsed chickpeas or white beans during the final simmering stage. This transforms the soup into a complete meal while keeping it vegetarian and heart-healthy.
Apple Addition
Add a diced tart apple (like Granny Smith) along with the sweet potatoes. The apple's acidity brightens the soup and creates a more complex flavor profile that kids absolutely love.
Green Goddess
Substitute kale or Swiss chard for the spinach, or use a mix of greens. Just remember to remove tough stems and add heartier greens earlier in the cooking process so they have time to soften.
Sunshine Version
Add a cup of orange juice or the juice of one fresh orange at the end of cooking. The citrus brightens everything and makes the soup taste like sunshine in a bowl.
Nutty Twist
Top each bowl with toasted pecans, walnuts, or pumpkin seeds for added crunch and nutrition. The nuts pair wonderfully with the sweet potatoes and add texture to the smooth soup.
Storage Tips
Refrigerator Storage
Store cooled soup in an airtight container in the refrigerator for up to 4 days. The flavors actually meld and improve after the first day, making this an excellent make-ahead meal. When reheating, add a splash of broth or water if the soup has thickened too much, and warm gently over medium-low heat, stirring occasionally.
Freezer Instructions
This soup freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers, leaving about an inch of space for expansion. I like to freeze it in individual portions so I can grab just what I need. Thaw overnight in the refrigerator before reheating. Give it a good stir after thawing, as the coconut milk might separate slightly.
Make-Ahead Tips
You can prep the vegetables up to 2 days ahead. Store the diced sweet potatoes in water in the refrigerator to prevent browning, and keep the chopped aromatics in separate containers. When you're ready to cook, everything comes together in about 20 minutes. You can also make a double batch and freeze half for those inevitable busy weeks when cooking feels impossible.
Frequently Asked Questions
While you technically can substitute regular potatoes, the soup will lose its characteristic sweet-and-savory balance that makes it special. If you must substitute, try using a mix of half potatoes and half carrots to maintain some natural sweetness. The color will be different, but it will still be delicious. Just remember that regular potatoes don't blend as smoothly as sweet potatoes, so you might need to blend longer.
Sweet potatoes need more salt than you might expect! Try adding more salt, starting with ½ teaspoon at a time until the flavors pop. Also, make sure you're using fresh spices—old paprika and thyme can taste flat. A squeeze of lemon juice or a splash of apple cider vinegar at the end can also brighten the entire soup and bring all the flavors into focus.
Absolutely! Sauté the aromatics on the stovetop first (this step is crucial for flavor), 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 until smooth, then stir in coconut milk and spinach during the last 15 minutes of cooking.
A regular blender works perfectly! Just work in batches, filling the blender no more than halfway with hot liquid. Remove the center piece from the blender lid (to allow steam to escape), cover with a kitchen towel, and blend until smooth. Be very careful with hot liquids. You could also use a food processor, though it might not get quite as smooth. Some people even mash it well with a potato masher for a more rustic texture.
This is a fantastic recipe for getting kids involved in the kitchen! Younger children can help rinse the spinach and add ingredients to the pot (with supervision). Older kids can peel and dice sweet potatoes, measure spices, and even operate the immersion blender with adult supervision. The mild flavors and simple steps make it perfect for teaching basic cooking skills.
To make this a heartier meal, try adding a can of drained chickpeas or white beans during the final simmer. You could also serve it over cooked quinoa or rice, or add some cooked shredded chicken if you're not keeping it vegetarian. A side of crusty whole grain bread or a grilled cheese sandwich also makes it more substantial. For a creamy protein boost, stir in some plain Greek yogurt just before serving.
creamy sweet potato and spinach soup for light family dinners
Ingredients
Instructions
- Prep Ingredients: Heat olive oil in a large pot over medium heat. Sauté onion until translucent, about 5 minutes.
- Add Aromatics: Stir in garlic and ginger, cooking for 1 minute until fragrant.
- Add Potatoes: Add diced sweet potatoes, thyme, and smoked paprika. Cook for 2 minutes.
- Simmer: Pour in vegetable broth, bring to a boil, then reduce heat and simmer 15-20 minutes until potatoes are tender.
- Blend: Using an immersion blender, blend soup until completely smooth and silky.
- Finish: Stir in coconut milk and spinach. Simmer 2-3 minutes until spinach wilts. Season with salt and pepper.
- Serve: Ladle into bowls and garnish as desired. Serve hot with crusty bread.
Recipe Notes
For best results, don't skip the blending step—this creates the luxurious texture that makes this soup feel restaurant-quality. The soup will thicken as it cools, so thin with additional broth when reheating if needed.
