creamy sweet potato and spinach soup with garlic for comfort food

5 min prep 5 min cook 5 servings
creamy sweet potato and spinach soup with garlic for comfort food
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Creamy Sweet Potato and Spinach Soup with Garlic: The Ultimate Comfort Bowl

There's something magical about the way a steaming bowl of soup can transform an ordinary evening into something extraordinary. This creamy sweet potato and spinach soup has become my go-to comfort food, especially during those crisp autumn evenings when the air turns chilly and all I crave is something warm and nourishing wrapped around my hands.

I first created this recipe during a particularly stressful week at work when I needed something that would nourish both my body and soul. The moment the garlic hit the warm olive oil and filled my kitchen with that intoxicating aroma, I felt my shoulders relax. As the sweet potatoes simmered and softened, I knew I was onto something special. The addition of fresh spinach at the end not only adds a beautiful pop of color but also packs this soup with nutrients that make you feel genuinely good from the inside out.

What I love most about this recipe is its versatility. It's elegant enough to serve at a dinner party, yet simple enough to whip up on a Tuesday night when you're exhausted but still want something homemade. The natural sweetness of the sweet potatoes pairs beautifully with the earthy spinach, while the garlic adds depth and warmth that makes this soup truly memorable. Plus, it's naturally gluten-free and can easily be made vegan, making it perfect for serving to guests with dietary restrictions.

Why This Recipe Works

  • Perfectly Balanced Flavors: The natural sweetness of sweet potatoes is beautifully balanced by savory garlic and earthy spinach, creating a harmonious flavor profile that satisfies every palate.
  • Creamy Without the Cream: This soup achieves its luxurious texture through blending rather than heavy cream, making it lighter while still feeling indulgent and satisfying.
  • Nutrient-Dense Comfort Food: Packed with vitamins A and C from sweet potatoes, iron from spinach, and immune-boosting properties from garlic, this soup nourishes while it comforts.
  • One-Pot Wonder: Everything cooks in a single pot, meaning minimal cleanup and maximum flavor as all the ingredients mingle together beautifully.
  • Make-Ahead Friendly: This soup actually tastes better the next day as the flavors develop and meld together, making it perfect for meal prep or entertaining.
  • Customizable Heat Level: Whether you like it mild or with a spicy kick, this recipe adapts easily to your preference with simple adjustments to the seasoning.
  • Budget-Friendly Luxury: Made with affordable, accessible ingredients, this soup feels restaurant-quality without breaking the bank.

Ingredients You'll Need

Ingredients for creamy sweet potato and spinach soup

Before we dive into the cooking process, let's talk about the star players in this comforting soup. Each ingredient has been carefully selected not just for flavor, but for how they work together to create something truly special.

Sweet Potatoes: The heart and soul of this soup. Look for medium-sized sweet potatoes that feel heavy for their size with smooth, unblemished skin. Orange-fleshed varieties like Garnet or Jewel work beautifully here, offering that gorgeous color and natural sweetness. Avoid any with soft spots or sprouting eyes. If you can't find sweet potatoes, you could substitute with butternut squash or even carrots, though the flavor profile will change slightly.

Fresh Spinach: I prefer using baby spinach for its tender texture and mild flavor, but regular spinach works just as well. The key is to add it at the very end so it wilts perfectly without becoming overcooked and losing its vibrant color. If fresh spinach isn't available, you can substitute with frozen spinach – just make sure to thaw and squeeze out excess water first.

Garlic: Fresh garlic is absolutely essential here. I use a generous amount because garlic not only adds incredible flavor but also provides numerous health benefits. Look for firm, plump cloves with no green sprouting. Pro tip: The smaller you mince the garlic, the more pungent it becomes, so adjust according to your preference.

Vegetable Broth: The quality of your broth will directly impact the final flavor of your soup. I recommend using low-sodium broth so you can control the salt level. If you have time, homemade vegetable broth will elevate this soup to new heights, but a good quality store-bought version works wonderfully too.

Olive Oil: A good quality extra virgin olive oil makes a difference here. It's used for sautéing our aromatics and adds a beautiful richness to the final soup. The fruitiness of olive oil pairs beautifully with both the sweet potatoes and spinach.

Onion: A medium yellow onion provides the aromatic base for our soup. As it cooks down, it adds a subtle sweetness that complements the sweet potatoes perfectly. Make sure to dice it finely so it melts into the soup rather than remaining in distinct pieces.

How to Make Creamy Sweet Potato and Spinach Soup with Garlic

1
Prepare Your Mise en Place

Start by washing and peeling your sweet potatoes, then cut them into roughly 1-inch cubes. This size ensures they cook evenly and quickly. Dice your onion into small, uniform pieces, and mince your garlic. Having everything prepped before you start cooking makes the process smooth and stress-free. I like to keep my sweet potato cubes in a bowl of cold water to prevent browning while I prep other ingredients.

2
Build Your Flavor Foundation

Heat 2 tablespoons of olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Once the oil shimmers, add your diced onion with a pinch of salt. Cook for 5-7 minutes, stirring occasionally, until the onions become translucent and start to take on a golden color. Don't rush this step – properly caramelized onions add incredible depth to your soup. The salt helps draw out moisture and prevents burning.

3
Add the Aromatic Garlic

Add your minced garlic to the pot and cook for just 30-60 seconds, stirring constantly. Garlic burns quickly and becomes bitter, so keep a close eye on it. You want it to become fragrant and just start to turn golden at the edges. The moment you can smell that wonderful garlic aroma filling your kitchen, it's time to move to the next step. This quick cooking preserves its pungent flavor while mellowing its harsh bite.

4
Introduce the Sweet Potatoes

Add your cubed sweet potatoes to the pot, stirring to coat them with the oil and aromatics. Let them cook for about 5 minutes, stirring occasionally. This brief sautéing helps develop their natural sweetness and prevents them from becoming waterlogged when we add the broth. You might notice some caramelization on the bottom of your pot – this is flavor gold and will dissolve into our broth later.

5
Add the Liquid Gold

Pour in 4 cups of vegetable broth, making sure it covers the sweet potatoes by about an inch. Add a bay leaf if you have one, and bring everything to a boil. Once boiling, reduce to a simmer and cook for 15-20 minutes, or until the sweet potatoes are fork-tender. The timing will depend on the size of your cubes, so test with a fork – they should slide off easily with no resistance.

6
Blend to Creamy Perfection

Remove the pot from heat and fish out the bay leaf if used. Using an immersion blender, blend the soup until completely smooth and creamy. Start on low speed and gradually increase to high, moving the blender around to ensure everything gets pureed evenly. If you don't have an immersion blender, carefully transfer the soup in batches to a regular blender. Never fill your blender more than halfway with hot liquid, and remove the center cap from the lid to allow steam to escape.

7
Season and Adjust

Return the blended soup to low heat and season with salt and freshly ground black pepper. Start with 1 teaspoon of salt and adjust to taste. The soup should taste slightly under-seasoned at this point as we'll be adding spinach, which will absorb some of the seasoning. If the soup is too thick for your liking, thin it with a bit more broth or water. Remember, you can always add more liquid, but you can't take it away.

8
Add the Spinach Finale

Increase the heat to medium and add your fresh spinach, stirring until it wilts completely. This should take just 2-3 minutes. The spinach will seem like a lot at first, but it wilts down significantly. Once wilted, remove from heat immediately to preserve its vibrant color and nutrients. Give it a final taste and adjust seasoning as needed. The soup should be creamy, with flecks of bright green spinach throughout.

Expert Tips

Temperature Control

Always blend hot soups in small batches if using a regular blender. Fill no more than halfway and remove the center cap from the lid, covering with a kitchen towel to allow steam to escape safely.

Texture Perfection

For an extra silky texture, pass the blended soup through a fine-mesh sieve. This removes any fibrous bits and creates a restaurant-quality smoothness that's absolutely divine.

Make-Ahead Magic

This soup actually improves in flavor overnight. Make it ahead and reheat gently, adding a splash of broth to thin if needed. The flavors meld together beautifully.

Color Preservation

To keep your spinach vibrant green, don't overcook it. Add it at the very end and remove from heat as soon as it's wilted. A squeeze of lemon juice also helps maintain color.

Flavor Boosters

Add a parmesan rind while simmering for extra umami depth, or stir in a tablespoon of miso paste at the end for an extra layer of savory complexity.

Storage Wisdom

Store in airtight containers in the refrigerator for up to 4 days. Freeze in portions for up to 3 months, but note that the texture may change slightly upon thawing.

Variations to Try

Spicy Version

Add a diced jalapeño with the onions, or stir in a teaspoon of your favorite hot sauce at the end. A pinch of cayenne pepper adds warmth without overwhelming heat.

Protein Boost

Add a can of drained cannellini beans before blending, or top each bowl with crispy chickpeas. Shredded rotisserie chicken also works beautifully for non-vegetarian versions.

Coconut Twist

Replace half the broth with full-fat coconut milk for a tropical twist. Add a teaspoon of curry powder with the garlic for an exotic flavor profile.

Green Goddess

Add fresh herbs like parsley, cilantro, or basil along with the spinach. Each herb brings its own unique character to the soup.

Roasted Depth

Roast the sweet potatoes in the oven at 400°F until caramelized before adding to the soup. This adds an incredible depth of flavor and natural sweetness.

Grain Addition

Stir in cooked quinoa or small pasta at the end for added texture and heartiness. This transforms it from a starter to a complete meal.

Storage Tips

Refrigeration Guidelines

Allow the soup to cool completely before storing in airtight containers. It will keep well in the refrigerator for up to 4 days. For best quality, store the spinach separately and add it when reheating if possible. Always reheat gently over medium-low heat, stirring occasionally, and add a splash of broth or water to thin if needed.

Freezing Instructions

This soup freezes beautifully for up to 3 months. I recommend freezing in portion-sized containers for easy thawing. Leave about an inch of space at the top of containers as the soup will expand when frozen. Thaw overnight in the refrigerator or use the defrost setting on your microwave. Note that the texture may change slightly upon thawing, but a quick blend with an immersion blender will restore its creamy consistency.

Make-Ahead Meal Prep

This is an excellent meal prep option! Make a double batch on Sunday and enjoy it throughout the week. The flavors actually improve after a day or two as they have time to meld together. Portion into individual containers for grab-and-go lunches. For best results, undercook the spinach slightly if you know you'll be reheating, as it will cook more during the reheating process.

Frequently Asked Questions

While fresh sweet potatoes are preferred for the best texture and flavor, you can use frozen cubed sweet potatoes in a pinch. They may cook faster and can be slightly more watery, so you might need to simmer uncovered for a few extra minutes to reduce and concentrate the flavors. Frozen sweet potato puree also works well – simply stir it in after sautéing the aromatics.

This soup is naturally creamy from blending, but for extra richness without dairy, try adding a can of drained white beans before blending, or stir in some coconut milk at the end. You can also add a handful of raw cashews that have been soaked for 2 hours before blending. Another trick is to reserve some of the sweet potato cubes, mash them with a fork, and stir them back into the blended soup for added texture.

Simply thin your soup with additional vegetable broth, water, or even coconut milk for extra richness. Add liquid gradually, stirring and checking consistency as you go. Remember that the soup will continue to thicken as it cools, so aim for slightly thinner than your desired final consistency when it's hot. You can always thin individual portions as needed when reheating.

Absolutely! Kale, Swiss chard, beet greens, or even arugula work beautifully. Heartier greens like kale or chard should be added earlier and cooked for 5-7 minutes until tender. Delicate greens like arugula or watercress should be added at the very end, just like spinach. Adjust cooking times accordingly – the goal is to maintain some vibrant color and avoid overcooking.

The key is to add garlic after the onions are already translucent and to cook it for just 30-60 seconds. Keep the heat at medium and stir constantly. If you're worried about burning, you can add the garlic along with a splash of broth, which helps prevent it from direct contact with the hot pan. Another trick is to smash the garlic rather than mince it – the larger pieces are less likely to burn.

This soup is delicious on its own, but toppings can take it to the next level! Try crispy croutons, roasted pumpkin seeds, a swirl of coconut milk or sour cream, crispy bacon (for non-vegetarian), a drizzle of good olive oil, or some fresh herbs. For crunch, add toasted nuts or seeds. For heat, a drizzle of chili oil or some red pepper flakes work wonderfully. A squeeze of fresh lemon juice just before serving brightens all the flavors.
creamy sweet potato and spinach soup with garlic for comfort food
soups
Pin Recipe

Creamy Sweet Potato and Spinach Soup with Garlic

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

Ingredients

Instructions

  1. Build the base: Heat olive oil in a large pot over medium heat. Add diced onion and cook for 5-7 minutes until translucent and golden.
  2. Add aromatics: Stir in minced garlic and cook for 30-60 seconds until fragrant, being careful not to burn.
  3. Add sweet potatoes: Toss in cubed sweet potatoes and cook for 5 minutes, stirring occasionally.
  4. Simmer: Pour in vegetable broth, add bay leaf if using, and bring to a boil. Reduce to simmer and cook 15-20 minutes until sweet potatoes are fork-tender.
  5. Blend: Remove bay leaf and blend soup until completely smooth using an immersion blender or regular blender.
  6. Season: Return to low heat, season with salt and pepper, and adjust consistency with additional broth if needed.
  7. Finish with spinach: Increase heat to medium, add fresh spinach, and cook 2-3 minutes until wilted. Remove from heat immediately.
  8. Serve: Taste and adjust seasoning. Serve hot with your favorite toppings.

Recipe Notes

For extra creaminess, add 1/2 cup coconut milk or a handful of soaked cashews before blending. The soup thickens as it cools, so thin with additional broth when reheating.

Nutrition (per serving)

185
Calories
4g
Protein
32g
Carbs
5g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.