50-Minute Creamy Spinach Soup Magic

December 27, 2025
Written By Katherine Reilly

Kate Reilly is the founder and head cook behind Taste This Plate. Growing up in a bustling Midwestern home, she learned that the best memories are made in the kitchen. With a passion for deconstructing classic American dishes, Kate’s expertise lies in making delicious, home-cooked meals accessible to everyone, regardless of their busy schedule. She believes that with simple ingredients and a little guidance, anyone can create extraordinary everyday meals. Her recipes are tested, tweaked, and perfected to ensure they are as reliable as they are delicious.

You know those nights when the weather outside is just nasty, and you need something that feels like a giant, warm hug in a bowl? That idea is exactly what drove me to perfect this Creamy Spinach Potato Soup. Sometimes people think getting greens into dinner has to be complicated, but I firmly believe that the best meals—especially those cozy winter soup ideas—come from simple ingredients treated right. This particular spinach soup recipe has been tested countless times in my kitchen, aiming for that flawless, velvety texture that proves comfort food doesn’t need stress. For more on why simplicity matters in our kitchen, you can read about our philosophy on our About page.

It’s quick enough for a Tuesday night but feels special enough for company. We focus on making sure every part of the process is intuitive, so you can trust the results and start making those relaxed, happy dinner memories we talk about here at Taste This Plate. You absolutely can make something amazing, even when you’re tired!

Why This Creamy Spinach Soup Recipe is Your New Weeknight Staple

When I look at what everyone wants in a good recipe, it usually boils down to three things: taste incredible, be good for you, and not take all evening. Good news—this Creamy Spinach Soup checks every single box! It’s truly one of the best green comfort food soup ideas out there because it satisfies your craving for something rich while still feeling wonderfully virtuous.

  • It’s a genuinely Healthy Spinach Soup, packed with nutrients but unbelievably flavorful.
  • This is an Easy Spinach Soup that comes together faster than you think.
  • The texture hits that perfect sweet spot—smooth, warming, and totally satisfying.

Achieving Perfect Creamy Spinach Soup Texture

You might see ‘creamy’ and immediately think ‘heavy cream overload,’ but we’re smarter than that! The absolute secret to that luxurious, smooth finish in this Spinach Potato Soup is using Russet potatoes. When they cook down, their starch acts as a natural thickener. Then, when we blend it all up—that’s where the magic happens! A good, thorough blend ensures you get a pure, green velvet texture without needing mountains of dairy.

Quick Preparation for Cozy Dinner Ideas

Even with the simmering time for the potatoes, we are looking at being done in about 50 minutes total. That’s fantastic for a Cozy Dinner Idea on a busy night! That timing fits right into our philosophy here: use simple, accessible ingredients that don’t require a specialty trip, and you end up with something extraordinary. It proves you don’t need hours to create a memorable, wholesome soup.

Gathering Ingredients for Your Spinach Soup Recipe

When it comes to making the absolute best spinach soup, the quality and preparation of your ingredients matter more than you might think. Don’t worry, though; everything here is easy to find at your regular grocery store! We are keeping this straightforward so you can focus on the flavors coming together. Think of this list as the foundation for that perfect, smooth texture we’re aiming for. You can see how we blend spinach into savory vegetarian meals, like these cottage cheese egg cups, too!

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

Ingredient Notes and Substitutions for Spinach Soup

Let’s talk specifics here, because getting these details right ensures your Creamy Spinach Soup is perfect. For the creaminess, stick with Russet potatoes; their high starch content breaks down beautifully when blended. If you must skip dairy, please opt for full-fat coconut milk, not the thin carton stuff! The fat content is crucial for carrying the creamy mouthfeel. And please, take an extra minute to wash that spinach really well. Ten ounces seems like a lot, but it wilts down to almost nothing, so we want it clean right from the start!

Step-by-Step Guide to Making the Best Spinach Soup

Okay, let’s get this spinach soup on the stove! Remember what I always say: trust the process, and the results will follow. This isn’t complicated French cooking, this is real-world, comforting cooking. Follow these steps exactly, and I promise you’ll have that rich, green soup ready before you know it. If you’re looking for other ways to use potatoes, my recipe for Garlic Parmesan Mashed Potatoes is another favorite in this house!

Sautéing Aromatics and Softening Potatoes for Spinach Soup

First things first: grab that big pot and get it over medium heat. Drizzle in your olive oil. Toss in that chopped onion and let it cook, stirring occasionally, until it looks soft and happy, about five whole minutes. Now, add your minced garlic. This part moves fast, so keep an eye on it! You only need about one minute until it smells amazing, but if you let that garlic get brown, you’re stuck with a bitter soup. We want fragrant, not burnt!

Simmering and Wilting Greens in Your Spinach Soup

Next up are the potatoes and that broth. Get everything in the pot, turn the heat up until it bubbles—a good rolling boil—and then immediately drop it down, cover it, and let it simmer. This is where the potatoes soften, which usually takes 15 to 20 minutes. You want them truly fork-tender. Once they give easily, start stirring in that big pile of fresh spinach. It looks like it will never fit, but just work it in batches, and within five minutes, it will totally wilt down into the broth. We need those potatoes tender so they can blend perfectly!

Blending for a Smooth, Homemade Cream of Spinach Soup

This is the moment we earn that ‘creamy’ title! Take the pot completely off the heat—seriously, move it to a cool burner or lift it onto the counter. Safety first, especially when blending hot liquids! Now, grab your immersion blender (it makes this so much easier!) and start blending until the soup is totally smooth. If you want that gorgeous, professional-looking, Homemade Cream of Spinach Soup texture, blend until you don’t see any chunks left. Then, and only then, stir in your cream and the nutmeg. Heat it gently for a couple of minutes—no boiling after the cream goes in!

Tips for a Flawless Spinach Potato Soup Experience

Even though this Spinach Potato Soup is designed to be super forgiving, I always want you to have that perfect, restaurant-quality bowl at home. I’ve picked up a few tricks over the years that really take this from good to ‘when are you making this again?’ fantastic. My notes section on the card always has these little reminders written down for when I get distracted!

If you ever find your finished soup just isn’t quite as thick as you dreamed, don’t worry, we have a simple fix. You can reserve one small potato, dice it up small, and cook it separately until it’s basically falling apart. Blend that reserved soft potato right into your main soup base before you even think about adding the cream. That starch boost tightens everything up beautifully! Also, just a reminder that this recipe freezes like a dream, so don’t hesitate to double the batch. You can learn more excellent tips about handling spinach over at this great resource.

Variations on Classic Spinach Soup

While I think this Creamy Spinach Potato Soup is pretty darn close to perfect, I know sometimes you want to switch things up based on what you have in the fridge or maybe you just feel like experimenting! That’s the fun of cooking, right? We keep the flavor base simple so it welcomes other players easily. If you prefer something with a bit more substance than just potato starch, I have a couple of quick ideas that keep the prep time low.

For a heartier meal that also boosts fiber, try turning this into a Spinach and Bean Soup. Just toss in a can of rinsed cannellini beans right when you add the spinach to wilt. They blend beautifully with the potatoes, adding rich texture! If you’re feeling like turning this into something decadent, a handful of frozen artichoke hearts added during the simmering stage—and then blended in—gives you a wonderful, subtle boost toward a Spinach Artichoke Soup flavor. You can see how we build big flavor from simple additions in my Potluck Chili recipe, too!

Serving Suggestions for Your Nourishing Soup

Now that you have the silkiest, warmest bowl of spinach soup imaginable, what are you going to serve it with? Remember, we are all about creating memories around the table here, and a great pairing makes the meal feel complete without adding hours of extra work. For this creamy, rich soup, you absolutely need something sturdy for dipping.

Grab a loaf of crusty, rustic bread—the one with the thick, chewy crust—and let your family tear off chunks for soaking up every last drop. Seriously, don’t skip the dipping! If you want to turn this into a bigger, more satisfying plate for dinner, I always serve it alongside something light but flavorful, like my recipe for Lemon Pepper Chicken Thighs. The bright citrus cuts through the creamy richness of the soup perfectly.

Storage and Reheating Instructions for Spinach Soup

The wonderful thing about this spinach soup is that it’s just as good, if not better, the next day! That little bit of rest lets all those flavors—the garlic, the onion, the nutmeg—really marry up beautifully. If you have leftovers, the most important thing is patience: let the soup cool down completely on the counter first. Once it’s room temperature, transfer the soup into airtight containers. It holds up wonderfully in the fridge for about four days.

For those of you who like to get ahead, this recipe is great for freezing too. Just make sure it’s totally cooled off before you tuck it into a sturdy, freezer-safe container. When you’re ready to eat it later, remember this soup has cream in it. Reheat it on the stovetop over low to medium-low heat, stirring often. Never let it boil hard after the cream goes in! If you’re looking for more fantastic main meal ideas, check out the options over on my Main Dishes page.

Frequently Asked Questions About Spinach Soup

Can I make this spinach soup recipe vegan or dairy-free?

Oh gosh, yes, you absolutely can! That’s one of the great things about keeping the potato starch as our main thickener. In the ingredients list, I specifically mention using full-fat coconut milk instead of heavy cream. That works beautifully to keep that richness you want in a Creamy Spinach Soup. If you want to make it totally plant-based and skip the coconut milk too, that’s fine. It will still be a wonderful, deeply flavored Vegan Spinach Soup, though it will be slightly less thick and decadent without that added fat. It still functions perfectly as a Simple Vegetable Soup!

How do I prevent my spinach soup from becoming grainy?

This is where knowing the science behind soups really helps, and it’s a mistake I see everyone make! The absolute biggest enemy of a creamy soup when you add dairy is boiling it hard again. Remember when we added the cream or coconut milk in Step 6? You only gently heat it through. If you let it boil hard after adding that dairy, the proteins can seize up, and poof—grainy soup! Always turn the heat down low, pull the pot off the direct heat if you need to, and keep it gentle. That’s the key to keeping that luxurious, smooth texture we worked so hard for.

What is the best way to store this soup for later?

I love that you’re thinking ahead! Having leftovers of this cozy spinach soup waiting for you is the best kind of meal prep. If you’re keeping it for the next few days, make sure it cools down completely before tucking it into airtight containers in the fridge. But if you’re freezing it, cooling it first stops those containers from warping! It freezes really well because the potatoes hold up better than maybe a pureed cauliflower soup would. Just reheat gently on the stove later, stirring often, and it tastes just as fresh!

Sharing Your Simple Vegetable Soup Creation

I truly hope this recipe for our Creamy Spinach Potato Soup brings the same kind of warmth and comfort to your table that it brings to mine. Now that you’ve gone through the steps and created your own bowl of simple goodness, I really want to hear about it! Did you use the coconut milk, or did you stick with cream? Tell me how the blending went for you.

Don’t be shy! Head down to the comments section below and leave a rating—even just a star rating tells me so much about how the recipe worked in your kitchen. If you took a picture of that beautiful, vibrant green bowl, I would be thrilled if you shared it with me! You can always send photos through the Contact page, too. Happy cooking until next time!

Print

Creamy Spinach Potato Soup: Simple Comfort for Everyday Meals

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this Creamy Spinach Potato Soup for a nourishing and comforting meal. This recipe uses simple ingredients to create a smooth, wholesome soup perfect for chilly nights.

  • Author: katereilly
  • Prep Time: 15 min
  • Cook Time: 35 min
  • Total Time: 50 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
  • 2 large russet potatoes, peeled and diced
  • 4 cups vegetable broth
  • 10 ounces fresh spinach, washed
  • 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
  • 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 softened, about 5 minutes.
  2. Add the minced garlic and cook for 1 minute until fragrant. Do not let the garlic burn.
  3. Add the diced potatoes and vegetable broth to the pot. Bring the mixture to a boil, then reduce heat, cover, and simmer for 15 to 20 minutes, or until the potatoes are tender when pierced with a fork.
  4. Stir in the fresh spinach in batches, allowing it to wilt down completely into the broth. This takes about 3 to 5 minutes.
  5. Remove the pot from the heat. Use an immersion blender to blend the soup until it reaches your desired level of creaminess. For a very smooth texture, blend thoroughly.
  6. Stir in the heavy cream (or coconut milk) and the nutmeg. Heat gently for 2 minutes, but do not let the soup boil after adding the cream.
  7. Season generously with salt and pepper. Taste and adjust seasonings as needed.
  8. Serve your homemade Creamy Spinach Soup hot with crusty bread.

Notes

  • For a thicker soup, reserve one small potato, dice it, and cook it separately until very soft, then blend it into the soup base before adding the cream.
  • If you want a richer flavor, substitute half the vegetable broth with chicken broth.
  • This soup freezes well. Cool completely before transferring to an airtight container for storage.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 6
  • Sodium: 450
  • Fat: 15
  • Saturated Fat: 8
  • Unsaturated Fat: 7
  • Trans Fat: 0
  • Carbohydrates: 30
  • 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