creamy sweet potato and spinach soup for nourishing winter meals

2 min prep 5 min cook 4 servings
creamy sweet potato and spinach soup for nourishing winter meals
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

As the winter months approach, I find myself craving warm, comforting meals that nourish both body and soul. One of my favorite recipes to whip up during this time is a creamy sweet potato and spinach soup. It's a game-changer for chilly evenings, and I just can't get enough of its velvety texture and subtle sweetness. I created this recipe on a particularly cold winter evening, when all I wanted was a bowl of something warm and comforting to cozy up with. I had a few sweet potatoes on hand, along with some fresh spinach and a can of coconut milk, and I thought, "Why not combine them into a soup?" The result was nothing short of magic. The sweetness of the sweet potatoes paired perfectly with the earthiness of the spinach, and the coconut milk added a rich, creamy texture that just made the whole dish come together. This recipe has since become a staple in my household, and I love serving it to friends and family on cold winter nights. There's just something so special about gathering around the table with a warm, comforting bowl of soup, and I feel like this recipe really captures that feeling.

Why You'll Love This creamy sweet potato and spinach soup for nourishing winter meals

  • Easy to Make: This recipe is a breeze to prepare, requiring just a few simple ingredients and minimal prep time.
  • Nourishing: Sweet potatoes and spinach are both packed with nutrients, making this soup a great way to get your daily dose of vitamins and minerals.
  • Comforting: There's just something about a warm, creamy bowl of soup that feels like a big hug on a cold winter day.
  • Customizable: Feel free to add your own favorite spices or ingredients to make this recipe your own.
  • Make-Ahead: This soup can be made ahead of time and refrigerated or frozen for later use, making it perfect for busy weeknights.
  • Versatile: Serve this soup as a main course, side dish, or even as a starter for a special occasion.
  • Delicious: The combination of sweet potatoes, spinach, and coconut milk is absolutely divine, and I just know you'll love it.
  • Perfect for Winter: This soup is the perfect remedy for cold winter nights, and it's sure to become a new favorite in your household.

Ingredient Breakdown

Ingredients for creamy sweet potato and spinach soup for nourishing winter meals
The key ingredients in this recipe are sweet potatoes, spinach, coconut milk, onion, garlic, and chicken or vegetable broth. Each of these ingredients plays a crucial role in the overall flavor and texture of the soup. The sweet potatoes add natural sweetness and a velvety texture, while the spinach provides a boost of nutrients and a burst of freshness. The coconut milk adds a rich, creamy element that ties the whole dish together, and the onion and garlic add a depth of flavor that complements the other ingredients perfectly. When selecting sweet potatoes, look for ones that are firm and have a smooth, even skin. For spinach, choose fresh leaves with no signs of wilting or browning. Coconut milk can be found in most grocery stores, usually in the international or baking aisle. Onion and garlic are staples in most kitchens, but be sure to choose fresh, high-quality bulbs for the best flavor.

How to Make creamy sweet potato and spinach soup for nourishing winter meals

1
Peel and Chop the Sweet Potatoes

Peel 2-3 large sweet potatoes and chop them into 1-inch cubes. Try to make the cubes as uniform as possible so that they cook evenly.

2
Sauté the Onion and Garlic

Heat 2 tablespoons of olive oil in a large pot over medium heat. Add 1 chopped onion and 3 cloves of minced garlic and cook until the onion is translucent, about 5 minutes.

3
Add the Sweet Potatoes and Broth

Add the chopped sweet potatoes, 4 cups of chicken or vegetable broth, and 1 teaspoon of salt to the pot. Bring the mixture to a boil, then reduce the heat to low and simmer for 20-25 minutes, or until the sweet potatoes are tender.

4
Add the Spinach and Coconut Milk

Stir in 2 cups of fresh spinach leaves and 1 can of coconut milk. Cook for an additional 2-3 minutes, or until the spinach has wilted and the soup is heated through.

5
Blend the Soup

Use an immersion blender to puree the soup until smooth, or allow it to cool and puree it in a blender. Return the soup to the pot and heat it over low heat until warmed through.

6
Serve and Enjoy

Ladle the soup into bowls and serve hot, garnished with a sprinkle of paprika or a dollop of sour cream if desired.

Tips for Perfect Results

Use High-Quality Ingredients:

The quality of your ingredients will directly impact the flavor and texture of your soup. Choose fresh, high-quality sweet potatoes, spinach, and coconut milk for the best results.

Don't Overcook the Sweet Potatoes:

Sweet potatoes can quickly become mushy and unappetizing if overcooked. Cook them until they're tender, but still retain some of their texture.

Add the Spinach at the Right Time:

Add the spinach to the pot when the soup is almost finished cooking, so that it wilts into the soup and adds its nutrients and flavor.

Experiment with Spices:

This recipe is a great base for experimentation with different spices and seasonings. Try adding a pinch of cumin, a sprinkle of paprika, or a squeeze of fresh lime juice to give the soup a unique flavor.

Make it a Meal:

Turn this soup into a filling meal by serving it with a side of crusty bread, a green salad, or a grilled cheese sandwich.

Freeze for Later:

This soup freezes beautifully, making it a great option for meal prep or future meals. Simply thaw and reheat when you're ready to enjoy.

Common Mistakes to Avoid

  • Overcooking the Sweet Potatoes:

    Fix: Check the sweet potatoes frequently while they're cooking, and remove them from the heat as soon as they're tender. If you do accidentally overcook them, you can try to rescue the soup by adding a little more broth or coconut milk to thin it out.

  • Not Using Enough Spinach:

    Fix: Add a generous amount of fresh spinach leaves to the pot, and cook until they're wilted and the soup is heated through. You can also add a handful of frozen spinach if you don't have fresh on hand.

  • Not Blending the Soup Smoothly:

    Fix: Use an immersion blender to puree the soup until smooth, or allow it to cool and puree it in a blender. If you don't have either of these tools, you can try to mash the sweet potatoes with a potato masher or a fork to break them down and create a smoother texture.

  • Not Seasoning the Soup Enough:

    Fix: Taste the soup frequently as you're cooking it, and add salt, pepper, or other seasonings as needed. You can also try adding a squeeze of fresh lime or lemon juice to brighten the flavors.

Variations & Substitutions

Spicy Sweet Potato and Spinach Soup:

Add a diced jalapeño or serrano pepper to the pot for an extra kick of heat. You can also try adding a sprinkle of cayenne pepper or red pepper flakes to give the soup a spicy boost.

Roasted Sweet Potato and Spinach Soup:

Roast the sweet potatoes in the oven before adding them to the pot for a deeper, richer flavor. Simply slice the sweet potatoes into 1-inch thick rounds, toss with olive oil and your favorite spices, and roast at 400°F (200°C) for 20-25 minutes, or until tender.

Creamy Sweet Potato and Spinach Soup with Bacon:

Add 4-6 slices of crispy cooked bacon to the pot for a smoky, savory flavor. You can also try adding a sprinkle of smoked paprika or chipotle powder to give the soup a smoky boost.

Vegan Sweet Potato and Spinach Soup:

Replace the chicken or vegetable broth with a vegan broth, and use a non-dairy milk such as almond or soy milk instead of coconut milk. You can also try adding a sprinkle of nutritional yeast to give the soup a cheesy, nutty flavor.

Sweet Potato and Spinach Soup with Kale:

Replace the spinach with curly kale or lacinato kale for a slightly different flavor and texture. Simply add the kale to the pot in the last 5-7 minutes of cooking, and cook until wilted.

Sweet Potato and Spinach Soup with Lemon:

Add a squeeze of fresh lemon juice to the pot for a bright, citrusy flavor. You can also try adding a sprinkle of lemon zest or lemon pepper to give the soup a burst of citrus flavor.

Storage & Make-Ahead

Room Temp:

This soup can be stored at room temperature for up to 2 hours. If you plan to store it for longer, it's best to refrigerate or freeze it to prevent spoilage.

Refrigerator:

This soup can be stored in the refrigerator for up to 5 days. Simply cool the soup to room temperature, then transfer it to an airtight container and refrigerate. Reheat the soup over low heat, stirring frequently, until warmed through.

Freezer:

This soup can be frozen for up to 3 months. Simply cool the soup to room temperature, then transfer it to an airtight container or freezer bag and freeze. To thaw, simply leave the soup in the refrigerator overnight, or reheat it over low heat, stirring frequently, until warmed through.

Frequently Asked Questions

Can I make this ahead of time?

Yes! You can prepare this recipe up to 2 days in advance. Store it covered in the refrigerator and bring to room temperature before serving. The flavors actually improve as they meld together overnight.

Can I use frozen spinach instead of fresh?

Yes, you can use frozen spinach as a substitute for fresh spinach. Simply thaw the frozen spinach and squeeze out as much water as possible before adding it to the pot.

Can I make this soup vegan?

Yes, you can make this soup vegan by replacing the chicken or vegetable broth with a vegan broth, and using a non-dairy milk such as almond or soy milk instead of coconut milk.

Can I add other ingredients to the soup?

Yes, you can add other ingredients to the soup to suit your taste. Some ideas include diced bell peppers, chopped fresh herbs, or a sprinkle of grated cheese.

How do I reheat the soup?

To reheat the soup, simply place it in a pot over low heat and stir frequently until warmed through. You can also reheat it in the microwave in 30-second increments, stirring between each heating, until warmed through.

Can I freeze the soup?

Yes, you can freeze the soup for up to 3 months. Simply cool the soup to room temperature, then transfer it to an airtight container or freezer bag and freeze. To thaw, simply leave the soup in the refrigerator overnight, or reheat it over low heat, stirring frequently, until warmed through.

How do I store the soup?

This soup can be stored in the refrigerator for up to 5 days, or frozen for up to 3 months. Simply cool the soup to room temperature, then transfer it to an airtight container or freezer bag and store.

Can I make this soup in a slow cooker?

Yes, you can make this soup in a slow cooker. Simply add all the ingredients to the slow cooker and cook on low for 6-8 hours, or high for 3-4 hours.

creamy sweet potato and spinach soup for nourishing winter meals
soups

creamy sweet potato and spinach soup for nourishing winter meals

4.8 from 247 reviews
Pin Recipe
Prep Time
15 mins
Cook Time
30 mins
Total Time
45 mins
Servings
4-6

Ingredients

  • 2 large sweet potatoes, peeled and diced
  • 2 tablespoons olive oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 cups chicken or vegetable broth
  • 1 cup heavy cream or coconut cream
  • 2 cups fresh spinach leaves
  • 1/4 cup chopped fresh cilantro (optional)

Instructions

  1. Step 1: Roast the sweet potatoes. Preheat the oven to 400°F (200°C). Place the diced sweet potatoes on a baking sheet, drizzle with 1 tablespoon of olive oil, and sprinkle with salt. Roast for 20-25 minutes or until tender.
  2. Step 2: Sauté the onion and garlic. In a large pot, heat the remaining 1 tablespoon of olive oil over medium heat. Add the diced onion and cook for 5-7 minutes or until softened. Add the minced garlic and cook for an additional 1-2 minutes.
  3. Step 3: Add the spices and broth. Stir in the ground cumin, smoked paprika, salt, and black pepper. Cook for 1 minute. Then, add the chicken or vegetable broth and bring the mixture to a simmer.
  4. Step 4: Purée the soup. Use an immersion blender to purée the soup until smooth. Alternatively, you can transfer the soup to a blender and blend in batches, then return it to the pot.
  5. Step 5: Add the roasted sweet potatoes and cream. Add the roasted sweet potatoes to the pot and stir to combine. Then, pour in the heavy cream or coconut cream and stir to combine.
  6. Step 6: Add the spinach and cook until wilted. Stir in the fresh spinach leaves and cook until wilted, about 2-3 minutes.
  7. Step 7: Taste and adjust. Taste the soup and adjust the seasoning as needed.
  8. Step 8: Serve and garnish. Serve the soup hot, garnished with chopped fresh cilantro if desired.

Recipe Notes

  • Storage tip: Cool the soup to room temperature, then refrigerate or freeze for later use.
  • Make ahead: Roast the sweet potatoes and sauté the onion and garlic ahead of time, then store in the refrigerator until ready to assemble the soup.
  • Substitution: Swap the heavy cream or coconut cream for a non-dairy milk alternative, such as almond or soy milk, for a lighter version.
  • Pro tip: Use high-quality broth for the best flavor. You can also use homemade broth for added depth of flavor.
  • Variation: Add some heat to the soup by stirring in a diced jalapeño or serrano pepper.
  • Leftover tip: Use leftover soup as a base for other dishes, such as a creamy pasta sauce or a flavorful dip.

Nutrition (per serving)

285
Calories
35g
Carbs
12g
Protein
10g
Fat
4g
Fiber

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.