Amazing 1-Pot Creamy Spinach Soup

December 29, 2025
Written By Jaxson Riley

Jaxson Riley is the founder and head cook behind YumDrizzle. Growing up in Portland, Oregon, he learned the secrets to a perfect grilled steak from his dad and the comforting magic of a well-baked casserole from his grandma. His real culinary education happened on the road as a tour roadie, where he hunted down the best local eats in every city, from Austin's food trucks to Chicago's diners. He discovered that amazing flavor comes from passion and good ingredients, not from complicated techniques.

Listen, when the air turns crisp and you’re craving something that truly feels like a cozy blanket you can eat? Nothing beats the classics. That’s why I’m obsessed with this spinach soup recipe. It’s the perfect example of what YumDrizzle is all about: taking simple ingredients and making them phenomenal without needing a gourmet pantry. Jaxson learned on the road, watching how resourceful cooks made magic happen anywhere, and this soup captures that spirit—it’s rich, surprisingly healthy, and so incredibly easy. You absolutely need this unbelievably creamy version in your rotation!

Why This Creamy Spinach Soup Recipe is Your New Weeknight Favorite

I know what you’re thinking: creamy soup sounds like it takes forever and usually involves a million steps. Not here! This incredible spinach soup recipe is designed for real life—the kind of life Jaxson built when he was trying to feed a touring band on a hot plate. It’s the definition of approachable comfort. You won’t believe how much flavor we pack in here so fast.

  • Quick Soup Dinners Ready in Under 45 Minutes

    Seriously, we’re looking at less than an hour from start to serving. With only about 15 minutes of prep time, you can get this simmering before you even set the table. It’s salvation on a chilly Tuesday when you thought for sure takeout was your only option. We’re talking fast, comforting Quick Soup Dinners here!

  • Nourishing Soups Packed with Flavor

    Just because it’s fast doesn’t mean it’s empty calories. We use real, fresh spinach—and tons of it—along with rich vegetable broth. It feels decadent thanks to the cream, but underneath it’s just wonderful, vibrant vegetables. This is one of those recipes where you feel good about serving it. It truly shines among all the Nourishing Soups out there because it doesn’t compromise taste for health.

Take a peek at our whole philosophy on what accessible cooking means over on the About Page! It’ll make you want to get right into the kitchen with this recipe.

Gathering Ingredients for the Best Spinach Soup

Okay, let’s talk straight about buying stuff. For making the absolute best spinach soup—the kind that tastes like you simmered it all day—you want to keep your eyes peeled for quality on these simple items. Since this is a vegetable-forward recipe, the freshness really jumps out at you. You don’t need a million things, but the few you grab need to be right.

We need one medium yellow onion, get it chopped nice and even. Then the garlic—two cloves, minced fine, because that aroma when it hits the hot oil? Unbeatable. The star, of course, is the fresh spinach—a whole pound, remember to wash it really well, even if it says pre-washed. That extra rinse never hurt anyone! We use four cups of vegetable broth, which is the backbone of the flavor here.

Don’t forget the potato if you want that amazing, naturally thick texture. And for the creamy finish, have heavy cream ready, unless you’re making a substitute—I always keep the dairy-free swap in mind just in case!

Ingredient Notes and Substitutions for Your Spinach Soup Recipe

This is where we get resourceful, just like Jaxson learned on the road! When you look at the full Spinach Soup Recipe card, you’ll see a couple of options. If we skip the potato for a lighter body, I absolutely swear by blending in half a cup of canned cannellini beans. They disappear completely but add this fantastic, velvety thickness that feels like expensive restaurant soup.

Now, for my friends avoiding dairy—don’t you dare skip this. Instead of heavy cream, use full-fat coconut milk. It sounds weird, I know, but when blended into this savory soup, it just adds richness without any coconut flavor hangover, trust me on this one. You just leave out that optional Parmesan, and boom, you’ve got an amazing Dairy Free Spinach Soup that everyone will love.

Step-by-Step Instructions for Homemade Spinach Soup

Alright, let’s get this spinach soup on the stove! This whole process moves fast, you know, because we need that comfort food now, not later. We’re aiming for about 40 minutes total time, and most of that is hands-off simmering. Remember what Jaxson learned about resourcefulness? We aren’t wasting time fiddling with complicated techniques here; we keep it straightforward so you can enjoy the results!

Sautéing the Aromatics and Simmering the Base

First thing first: get your largest pot or Dutch oven going over medium heat and drop in that tablespoon of olive oil. We want the onion to sweat until it’s soft—that takes about five minutes—so don’t rush it. That sweet base is important! When it’s soft, throw in your minced garlic for just about 60 seconds until you can really smell it. Don’t let it burn, or your soup tastes like sadness!

Next, if you’re using the potato to help thicken things, toss it in now along with all the vegetable broth. Bring that up to a good boil, then immediately knock the heat down so it just bubbles gently. Let those potatoes get totally tender, which usually takes 10 to 15 minutes. You should be able to pierce one easily with a fork.

Achieving the Perfect Creamy Spinach Soup Texture

Now we add the green! Load up your pot with the fresh spinach in batches; it looks like way too much, but it shrinks down like magic. Stir it until every last leaf has wilted completely into the broth. This is the moment your soup turns vibrant green!

Here is the super crucial part for that smooth texture: take that pot RIGHT off the heat before you blend. You can use your immersion blender right in the pot—that’s my favorite way—or carefully move it over to a regular blender in batches. You want it silky smooth. Once it’s blended, put it back on the stove, but keep the heat really low. Stir in your heavy cream or coconut milk and that Parmesan, if you’re using it. Just warm it through gently; we absolutely cannot boil it once the cream is in, or it can split. See the amazing tricks you can learn just by paying attention? Check out some tips on spinach freshness over at Spinach 101 if you want to geek out.

Tips for Success Making the Creamiest Spinach Soup

If you want truly incredible Creamy Spinach Soup, you have to pay attention to the details that make the color pop and the texture luxurious. Don’t try to sneak in spinach that looks floppy or aged—you need the brightest, deepest green leaves you can find, which tells you it’s packed with flavor and nutrients. That vibrant green is the signature of a great homemade soup, not that grayish sludge you sometimes get.

Remember the rule I mentioned earlier? Take the soup off the heat before adding the cream or coconut milk. This keeps the richness intact and prevents separation, securing that velvety mouthfeel. If you manage the blending step correctly—getting it perfectly smooth—you won’t need any funny thickeners. It’s all about careful timing!

Variations on Your Simple Spinach Soup

The beauty of a great spinach soup foundation, like the one we’ve got here, is how easily it morphs into exactly what you need that night! We’ve already talked about using beans instead of potato for thickness, but let’s explore how to tailor this comfort food classic even further. It’s all about resourcefulness, right? It reminds me of some of those varied meals Jaxson had to whip up when resources were low on the road.

If you’re craving something totally different from the standard vegetable options, you can totally pivot this recipe. For instance, skipping the potato or beans and adding chopped artichoke hearts at the end turns this into a marvelous Spinach Artichoke Soup—talk about indulgence! Or, if you want to venture toward ideas like the Spinach and Potato Soup but want a different texture entirely, blending in some roasted squash deepens the earthiness.

Check out this great resource for another creamy idea like the Spinach Potato Soup variation to see how delicious these twists can be!

Making Dairy Free Spinach Soup

This is so easy to manage, and honestly, the result is just as luxurious. Remember I mentioned swapping heavy cream for full-fat coconut milk? That’s the key move for making a fantastic Dairy Free Spinach Soup. When you rely on that coconut milk, you omit the Parmesan cheese entirely, naturally. The blending process incorporates air, and the natural fats in the coconut milk make everything unbelievably smooth and rich. It’s my first choice when I’m making a Vegan Spinach Soup batch!

Serving Suggestions for This Comfort Food Soups Classic

Now that you have this gorgeous, steaming bowl of spinach soup, what do you serve it with? Honestly, this soup is a hug in a bowl all on its own, but we can dress it up! Since it’s so gloriously creamy, you need something with big texture to scoop up every last drop. Forget dainty croutons—you need serious crunch!

I always serve this with thick slices of crusty sourdough bread, maybe dipped in a little olive oil first. That’s pure Comfort Food Soups heaven right there. If you’re serving it as a starter, a simple, slightly acidic side salad with a bright vinaigrette cuts through the richness perfectly. A little sprinkle of fresh cracked black pepper on top right before you hand the bowl over seals the deal!

Storage and Reheating Instructions for Leftover Spinach Soup

The best part about making a big batch of this spinach soup? You get leftovers! And that’s why this recipe is a lifesaver for busy weeks. You can absolutely freeze this soup—just make sure it’s totally cooled down first. Pop sealed containers in the freezer for up to three months. When you’re ready to eat it again, don’t just blast it in the microwave!

To keep that creamy texture perfect, thaw it overnight in the fridge, and then reheat it slowly on the stovetop over low heat. Sometimes a tiny splash of broth or milk helps loosen it up, but really, it pops right back to life. It tastes just as amazing the second time around!

Frequently Asked Questions About This Vegetable Soup

I know sometimes after reading through, a few little lingering questions pop up. That’s totally normal! When you start cooking for people, you want to get it just right. This easy spinach soup is forgiving, but having these little answers tucked away makes you feel like a pro chef. Whether you’re aiming for the richest texture or looking for quick ways to alter the flavor profile, I’ve got you covered here.

Can I use frozen spinach instead of fresh spinach in this spinach soup?

Oh yes, you absolutely can, especially if you’re making these Healthy Soup Ideas in the dead of winter when fresh greens just don’t look as vibrant. The biggest thing you need to do is fully thaw all that frozen spinach first. Then, you absolutely *must* squeeze out as much excess water as humanly possible—I mean wring it out! If you skip that, you’ll end up adding way too much liquid, and your soup won’t thicken properly. Just drain it well, and toss it in when the instructions say to add the fresh. You can check out some great tips on handling all things spinach, fresh or otherwise, over at this helpful site, though I still prefer the way fresh tastes!

How do I make this recipe a Spinach Artichoke Soup?

This is one of my favorite pivots, channeling that classic dip flavor right into a bowl! To turn this amazing base into a real Spinach Artichoke Soup, you just need one extra can of goodness. Grab a 14-ounce can of artichoke hearts, drain them, and give them a rough chop. Toss those chopped hearts into the pot right when you add the spinach to wilt down. When you blend everything up later, you’ll get this wonderful, slightly tangy texture throughout your Simple Spinach Soup. If you want to feel truly decadent, add a little extra Parmesan in at the end!

We aim to make sure every reader feels confident in their kitchen, which is certainly what Jaxson always wanted YumDrizzle to be about. If you need to review our official policies, you can find them here, but honestly, just get cooking!

If you’re looking for another great bean variation, check out how they handle White Kidney Bean and Spinach Soup over at She Loves Biscotti—it’s another comforting favorite!

Estimated Nutritional Data for This Healthy Soup Ideas Recipe

I always tell folks that you can’t manage what you don’t measure, but please keep in mind these numbers are just estimates for our spinach soup! Since we aren’t sticking to rigid measurements for every single pinch of pepper, things shift slightly depending on how much cream you pour in. This data is based on a single serving size of about 1.5 cups, assuming you followed the recipe relatively closely.

It’s pretty darn good for a weeknight meal, I think! Check out the numbers below:

  • Calories: 220
  • Total Fat: 15g
  • Protein: 8g
  • Carbohydrates: 15g
  • Fiber: 4g

As always, the specific nutrition content can change based on the brands you use or if you swap out ingredients—like using coconut milk instead of cream. If you have specific dietary needs, it’s always a great idea to do a final check yourself! If you ever have questions about recipe adjustments or anything else, don’t hesitate to reach out through our Contact Page!

Share Your Homemade Spinach Soup Experience

Okay, now it’s your turn! Seeing pictures of your bowls of bright green goodness is seriously the best part of my week. This whole idea behind YumDrizzle is making food accessible and fun, and that only happens when we all share what works. Did you manage to get that unbelievably creamy texture? Did you try the cannellini bean trick, or did you go full dairy-free with the coconut milk?

Please, please leave a rating below—five stars if you loved it, but even if you had questions or needed to tweak something, I want to hear about it in the comments! That’s how we all get better together. And if you took a gorgeous photo of your finished spinach soup, tag me on social media! I truly want to see how this super easy, healthy soup landed on your dinner table. Go on, tell me everything!

Print

Easy Creamy Spinach Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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

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

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 1 pound fresh spinach, washed well
  • 4 cups vegetable broth
  • 1 medium potato, peeled and diced (optional, for thickness)
  • 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
  • 1/4 cup grated Parmesan cheese (optional)
  • 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. If using, add the diced potato and vegetable broth to the pot. Bring 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.
  5. Remove the pot from the heat. Carefully blend the soup using an immersion blender until smooth. Alternatively, transfer the soup in batches to a standard blender and blend until creamy, then return it to the pot.
  6. Stir in the heavy cream (or coconut milk) and Parmesan cheese, if using. Heat gently over low heat, but do not boil.
  7. Season with salt and pepper to your taste. Serve hot.

Notes

  • For a thicker soup without potatoes, blend in 1/2 cup of cannellini beans with the spinach.
  • If you want a dairy-free version, substitute the heavy cream with full-fat coconut milk and omit the Parmesan cheese.
  • This soup freezes well for future quick meals. Cool completely before freezing.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 220
  • Sugar: 5
  • Sodium: 450
  • Fat: 15
  • Saturated Fat: 8
  • Unsaturated Fat: 7
  • Trans Fat: 0
  • Carbohydrates: 15
  • Fiber: 4
  • 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