5-Star spinach soup mastery revealed

November 15, 2025
Written By Michael Carter

Lorem ipsum dolor sit amet consectetur pulvinar ligula augue quis venenatis. 

When the world feels a little too hectic, you just need that one bowl waiting for you—something warm, green, and utterly satisfying. That’s what I aim for every time I stand over the stove, and I’m thrilled to share what I think is the best spinach soup recipe out there. This isn’t some fussy, complicated dish; this is Mike Carter’s signature quick fix. It’s the Ultimate Creamy Spinach Soup that manages to be incredibly healthy yet tastes like pure comfort. Honestly, it comes together faster than ordering takeout, and you’ll feel great eating every last spoonful.

Why This Creamy Spinach Soup Is Your New Favorite Comfort Food Soup recipes

I know what you’re thinking: Creamy soup means chains of heavy cream and hours of simmering, right? Not in my kitchen! That’s why this Creamy Spinach Soup stands apart. It’s built to be a real-deal, Warm and comforting soup even with a busy schedule. We hit that beautiful, luxurious texture using one simple trick: a potato cooked right in the broth.

When you blend that potato with the wilted greens and broth, it emulsifies perfectly—hello, built-in thickener! You get that rich, velvety body without needing tons of dairy, though I give you the option for indulgence later, of course. It’s incredibly fast, clocking in around 40 minutes total, which means you get top-tier Comfort Food Soup recipes on a Tuesday night. Trust me, this soup base is the one you’ll always return to when you need something wholesome and fast.

If you ever need convincing on using potatoes to thicken savory dishes, check out how I use them in my Irish Potato Leek Soup. It’s the same easy concept!

Gathering Ingredients for Your Healthy Spinach Soup recipe

Alright, let’s talk ingredients so we can get this Healthy Spinach Soup recipe simmering! What you gather here makes all the difference between a good soup and one that sings. We need quality basics, but the hero here is definitely the spinach. I insist on using fresh spinach—about a pound, washed really well. Frozen just doesn’t break down the same way to give you that vibrant green color and fresh flavor, you know? It gets a little muddy when thawed.

Grab one onion, two cloves of garlic, four cups of vegetable broth, and the secret weapon for thickness: one medium potato, peeled and diced. Then, we finish it off with cream or coconut milk and a tiny pinch of nutmeg. Here are the full quantities so you’re ready to go:

  • 2 tablespoons olive oil
  • 1 large yellow onion, chopped
  • 2 cloves garlic, minced
  • 1 pound fresh spinach, washed well
  • 4 cups vegetable broth
  • 1 medium potato, peeled and diced
  • 1/2 cup heavy cream or full-fat coconut milk (for dairy-free option)
  • 1/4 teaspoon ground nutmeg
  • Salt and black pepper to taste

Ingredient Notes and Substitutions for Spinach Soup

While the recipe as written is perfect, you asked about flexibility, and I love giving options! If you want to skip the potato entirely, don’t stress. You can easily swap it out for about 1/2 cup of cannellini beans—make sure they are rinsed and drained before popping them in with the broth. Those beans blend up beautifully thick, just like the potato. Also, if you prefer a deeper flavor profile in your spinach soup, using chicken broth is fantastic instead of vegetable broth; just go right ahead!

Step-by-Step Instructions for the Best Creamy Spinach Soup

Okay, now for the fun part—turning those beautiful ingredients into a piping hot bowl of green goodness! We’re keeping the steps easy so you aren’t chained to the stove all night. This is prime weeknight dinner recipes territory, as I mentioned over on my tips page.

  1. First things first, get your large pot or Dutch oven humming over medium heat. Drizzle in that two tablespoons of olive oil. Once it shimmers, toss in your chopped onion and let it cook right down until everything is soft and translucent—that usually takes about five minutes of gentle stirring.
  2. Next up is the garlic. Throw in the minced garlic and cook for just one quick minute. Don’t let it burn, or you’ll have sad, bitter soup!
  3. Now, add the diced potato and pour in all four cups of vegetable broth. Bring that mixture up to a good boil, then immediately turn the heat down low. Let this gentle simmer roll along until those potatoes are completely fork-tender. Maybe 10 to 15 minutes—keep an eye on them!
  4. Once the potatoes are soft, it’s time for the spinach. Add that huge pile of washed fresh spinach in batches. Don’t panic when it looks like too much; just keep stirring it down. It will wilt completely into the broth super fast.
  5. Remove the pot completely from the heat. This is important! Carefully use your immersion blender right in the pot until the whole thing is silky smooth. If you don’t have an immersion blender, you have to carefully transfer it in batches to a standard blender—and please, keep that lid vented and cover it with a towel when you blend hot liquids!</li

See? We’re already almost done. If you’re looking for more efficiency in your weeknight cooking, you can check out my whole section on weeknight meal strategies!

Achieving the Perfect Texture in Your Spinach Soup

That super smooth texture comes right after blending, but you have to be careful finishing up. Always pull the pot off the burner before adding your dairy or dairy alternative. We don’t want to boil that heavy cream or coconut milk; it can get grainy or even separate on you, and nobody wants that! Just stir in your cream and that tiny shake of nutmeg. Keep stirring gently over very low heat just to warm everything through. You’ll see the soup get that gorgeous, pale green color. This final gentle heating step is key to keeping your wonderful creamy spinach soup perfectly homogenous.

Tips for Success When Making This Simple Spinach Soup

Even though this is a wonderful Simple Spinach Soup, a few little tricks I picked up over the years really make it shine. My main goal when I make this is always that brilliant, vibrant green color. You can thank me later when your bowl looks restaurant-quality!

First, if you want that bright green, don’t overcook the spinach! Toss it in only after the blending step is done, and cook it just until it wilts. If you boil it for a long time, it goes dull, and we don’t want dull soup here. Second, don’t be shy with the salt and pepper adjustments at the end. Since we’re using a potato base, it needs a good punch of seasoning to bring out the vegetable flavors. Taste it, add a pinch of salt, taste again. You’ll know when it’s right.

My third big tip for any soup is the broth. Because this spinach soup base is simple, the quality of your broth is everything. Use a vegetable broth you actually like the taste of, or even better, make your own. A cheap, watery broth means a watery, sad soup. If you want to upgrade the savory depth later on, maybe serving it alongside a rich dipping sauce like my homemade garlic aioli, that’s always a win!

Serving Suggestions for Your Nutritious Green Soup

Now that you have this vibrant, Nutritious Green Soup ready, how do you make it a complete, satisfying dinner? The secret is texture contrast! Since the soup is so beautifully creamy and smooth, you absolutely need something sturdy for dunking. Forget weak crackers; I recommend a hunk of crusty bread or, even better, my recipe for homemade garlic naan. That chewy, garlicky bite against the smooth, warm soup? Perfection.

For a final garnish, remember those little details from the recipe notes. A tiny drizzle of good quality olive oil right on top gives it a nice sheen, and a sprinkle of sharp Parmesan cheese adds a salty kick. You could swap that Parmesan for some toasted, crunchy homemade croutons if you want to keep it vegetarian or dairy-free, but either way, make sure you garnish!

Storage and Reheating Instructions for Leftover Spinach Soup

You know the drill—great spinach soup is even better the next day, right? Good news! This keeps wonderfully. Pop any leftovers into an airtight container and stash them in the fridge. They’re usually great for about four days, which sets you up perfectly for a Quick Spinach Soup lunch on the go later in the week.

If you want to freeze it, this soup does quite well. Use shallow, freezer-safe containers so it thaws faster. When you want to reheat it, transfer the soup straight to your stovetop. This is crucial: use low heat and stir it often. If you blast it on high heat, that creaminess can sometimes break or separate. Just warm it gently, and it’ll taste almost exactly like you just made it fresh. Easy peasy!

Frequently Asked Questions About Spinach Soup

I get so many questions after people try this recipe for the first time, which tells me it’s a reader favorite! Here are the top things people ask me about making the absolute best spinach soup.

Can I make a Vegan Spinach Soup version?

Absolutely! If you want a truly dairy-free or Vegan Spinach Soup, you have a perfect easy swap built right into the ingredient list. Just substitute the heavy cream with full-fat coconut milk.

I know, coconut milk in soup sounds a little weird, but trust me—it gives you that amazing richness without adding any discernible coconut flavor, especially with that tiny hint of nutmeg to balance it out. It turns our creamy spinach soup into a showstopper for anyone avoiding dairy. It’s one of life’s great, simple kitchen secrets!

Can I use frozen spinach instead of fresh spinach?

You can, but I always caution against it unless you’re truly in a pinch.
Frozen spinach has a much higher water content because it releases all that extra liquid when it thaws and cooks down. If you use it, you need to make sure you thaw it really well first, and then squeeze out every tiny bit of excess water possible using a clean kitchen towel or paper towels. If you don’t drain it, your soup will just be too watery, and you won’t get that beautiful, dense texture.

How do I make this a Spinach Potato Soup variation?

If you love the sound of a Spinach Potato Soup, this recipe is already halfway there! The potato is actually our primary non-obvious thickener here, giving it body. If you really want to lean into the potato flavor, you can swap out half of the vegetable broth for a milder potato broth, or simply cut your potato into a slightly larger dice before simmering. Some folks even roast the potato first for a nuttier flavor before blending it into the soup base!

What is the best way to use this spinach soup for a Quick Spinach Soup lunch?

This soup is fantastic for meal prepping your lunches because it reheats so well! The smartest thing you can do is portion it out immediately after cooling into single-serving containers. For a Quick Spinach Soup lunch, you have two great options. If you’re at home, reheat it slowly on the stovetop as I mentioned earlier. If you’re packing it into a thermos for work, make sure it’s piping hot when you pack it, and it should hold that warmth beautifully until lunchtime.

If you ever start your day needing quick energy, you might want to check out some of my easy breakfast recipes too, since efficiency is my jam!

Why is nutmeg in a spinach soup?

It seems odd, right? But nutmeg is a secret weapon in so many creamy vegetable dishes—think creamy mushrooms or delicate creamy broccoli recipes. It doesn’t make the soup taste spicy or Christmas-y; it just seems to amplify the earthiness of the spinach and the richness of the cream. It cuts through any “green” bitterness and just makes everything taste *more* like itself. It’s optional, but I truly think it’s what pushes this recipe from good to great. For more on pairing spices, I always recommend reading up on general vegetable flavor science here.

Feel free to ask more questions in the comments below; I love hearing how you adapt things in your own kitchens!

Nutritional Estimates for This Spinach Soup

I always want you to know exactly what you’re putting into your body when you make one of my recipes. Food should fuel you, especially when it’s this comforting! I ran the numbers for this batch of spinach soup, and it comes out looking wonderful—lots of fiber and good protein for a vegetable soup.

Just keep in mind that these figures are ballpark estimates. If you use heavy cream instead of coconut milk, or if you add extra Parmesan cheese on top, those numbers will shift a little bit. This calculation is based on a standard serving size using the coconut milk option, just to keep things on the lighter side for you folks aiming for that healthy soup.

  • Serving Size: 1.5 cups
  • Calories: Roughly 250 per serving
  • Fat: About 15 grams (This varies a lot based on your cream choice!)
  • Carbohydrates: Around 24 grams
  • Fiber: A healthy 5 grams
  • Protein: 8 grams
  • Sodium: Around 450mg (Remember, this depends heavily on the salt you add and the broth brand you choose!)

For a soup that tastes this rich and feels this cozy, knowing the numbers are this friendly makes that second bowl even easier to justify, doesn’t it?

Share Your Spinach Soup Experience

I hope you’ve got a warm bowl of this velvety spinach soup steaming in front of you right now! Honestly, watching you all take this recipe and make it your own is the best part of running Delish Symphony. When you try something this simple and flavorful, I really want to hear about it!

Did you use the coconut milk or the heavy cream? Did you sneak in a little extra garlic like I sometimes do when nobody’s looking? Don’t be shy!

Please take a moment to scroll down and either leave a rating for the recipe or drop a comment below. I read every single one, and your feedback is what helps me know I’m developing recipes that truly work for your busy kitchens. If you snap a picture of your gorgeous, bright green bowl, tag me on social media! It makes my day to see my recipes out in the world.

If you have any quick questions that didn’t quite fit into the FAQ section, or if you just want to say thanks, you can always zip over and see my contact page too. Happy cooking until the next symphony!

Print

The Ultimate Creamy Spinach Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this comforting, creamy spinach soup using fresh spinach and simple ingredients. It is a healthy and quick green soup perfect for a cozy dinner.

  • Author: michaelcarter
  • Prep Time: 15 min
  • Cook Time: 25 min
  • Total Time: 40 min
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 large yellow onion, chopped
  • 2 cloves garlic, minced
  • 1 pound fresh spinach, washed well
  • 4 cups vegetable broth
  • 1 medium potato, peeled and diced (for thickness)
  • 1/2 cup heavy cream or full-fat coconut milk (for dairy-free option)
  • 1/4 teaspoon ground nutmeg
  • Salt and black pepper to taste

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until soft, about 5 minutes.
  2. Add the minced garlic and cook for 1 minute until fragrant.
  3. Add the diced potato and vegetable broth to the pot. Bring the mixture to a boil, then reduce heat and simmer until the potatoes are tender, about 10-15 minutes.
  4. Add the fresh spinach to the pot in batches, stirring until it wilts down completely into the broth.
  5. Remove the pot from the heat. Carefully blend the soup using an immersion blender until completely smooth. Alternatively, transfer the soup in batches to a standard blender and blend until smooth, then return it to the pot.
  6. Stir in the heavy cream (or coconut milk) and nutmeg. Heat gently over low heat, but do not boil.
  7. Season the soup generously with salt and pepper to your preference.
  8. Serve hot, perhaps with crusty bread for dipping.

Notes

  • For a thicker soup without potatoes, substitute 1/2 cup of cannellini beans (rinsed and drained) with the broth. Blend them with the soup base.
  • If you want a richer flavor, use chicken broth instead of vegetable broth.
  • You can garnish servings with a drizzle of olive oil or a sprinkle of Parmesan cheese.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 250
  • Sugar: 6
  • Sodium: 450
  • Fat: 15
  • Saturated Fat: 8
  • Unsaturated Fat: 7
  • Trans Fat: 0
  • Carbohydrates: 24
  • Fiber: 5
  • Protein: 8
  • Cholesterol: 30

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star