Creamy Spinach and Potato Garden Soup made in 35 mins—hearty, comforting, and kid-friendly

By:

CHEF RAMSAY

|

January 7, 2026

Last Updated

|

January 7, 2026

If you’re craving a bowl of something cozy that feels like a hug in food form, this Creamy Spinach and Potato Garden Soup is the answer. It’s creamy, wholesome, and doesn’t require culinary gymnastics to whip up. Whether you’re a busy mom juggling dinner with homework duty, or just trying to survive winter without eating boxed mac and cheese again, this soup comes to the rescue. The best part? It’s ready in just 35 minutes.

Packed with hearty potatoes, fresh spinach, and a velvety broth, this recipe turns simple ingredients into something seriously satisfying. And yes, you can totally make it dairy-free if needed. This Creamy Spinach and Potato Garden Soup is here to soothe, nourish, and keep your weeknights from turning into total chaos.

Table of Contents

What is Creamy Spinach and Potato Garden Soup?

Creamy Spinach and Potato Garden Soup is one of those recipes that hits the sweet spot between comfort and nutrition. It’s a rich, velvety soup made with starchy potatoes like Russets, vibrant garden-fresh spinach, and a mellow base of sautéed onions and garlic. The creamy texture comes from a splash of heavy cream (or coconut milk if you’re going dairy-free), which gives the soup its signature silky body.

This is a soup that doesn’t scream “health food,” but quietly packs a nutritional punch with leafy greens, hearty vegetables, and customizable toppings. Whether you’re feeding a picky eater, trying to sneak in more greens, or just want something warm and cozy, this soup checks all the boxes. It’s equally suited for a casual lunch, a Meatless Monday dinner, or that one night a week you finally get to wear sweatpants before 8 PM.

Reasons to Try Creamy Spinach and Potato Garden Soup

First off, let’s talk about the fact that this Creamy Spinach and Potato Garden Soup takes just over half an hour from start to finish. That’s faster than ordering takeout and way better for your wallet. It’s a one-pot wonder, so you’ll spend less time doing dishes and more time rewatching that show you pretend you’ve only seen once. Second, the ingredients are pantry staples—nothing fancy or hard to pronounce.

Just humble potatoes, fresh spinach, broth, and a little cream. Third, it’s super adaptable. Want it dairy-free? Use coconut milk. Looking for a protein boost? Toss in some white beans or leftover shredded chicken. The flavors are mild enough for kids but can easily be jazzed up with nutmeg, parmesan, or fresh herbs if you’re feeling fancy. Oh, and let’s not forget: this soup reheats like a dream. Make a big batch and live your best leftover life all week.

Ingredients Needed to Make Creamy Spinach and Potato Garden Soup

For the Soup Base

  • 4 cups potatoes (starchy ones like Russets), diced
  • 4 cups fresh spinach, washed and roughly chopped
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable broth (low-sodium preferred)

For Creaminess & Flavor

  • 1 cup heavy cream or coconut milk (for dairy-free option)
  • 2 tablespoons butter
  • Salt, to taste
  • Black pepper, to taste

Optional Enhancements

  • 1 pinch nutmeg (adds warmth)
  • 1/4 cup parmesan cheese (for garnish, optional)
  • Fresh herbs like thyme or chives (for garnish)

Instructions to Make Creamy Spinach and Potato Garden Soup

Step 1: Sauté Your Aromatics

Grab your favorite large pot and place it over medium heat. Add the butter—let it melt and bubble a little like it’s excited for what’s coming next. Toss in your chopped onion and minced garlic. Sauté for about 5 minutes until your kitchen smells amazing and the onions look soft and slightly golden. Don’t rush this step—it’s where the flavor magic begins.

Step 2: Build the Base with Potatoes and Broth

Now, stir in those beautiful diced potatoes and pour in the vegetable broth. Bring the whole thing to a gentle boil, then reduce the heat and let it simmer uncovered. You want the potatoes to get fork-tender, which takes about 15–20 minutes. This is the time to sneak in a few sips of tea or scroll through your saved recipes (like this ultra comforting Easy Cabbage Roll Soup for later).

Step 3: Add the Spinach

Once your potatoes are soft and almost mashable, stir in the fresh spinach. It’ll look like a lot at first (hello, leafy green mountain), but give it 2–3 minutes and it’ll wilt into the soup like it belongs there. This step adds vibrant color and a dose of nutrients without overpowering the flavor.

Step 4: Blend It Smooth

Now, the transformation. Carefully transfer the soup in batches to a blender. Blend until it’s silky-smooth—like restaurant-level smooth. Alternatively, use an immersion blender right in the pot if you’re not into washing extra dishes. Return the blended soup to the pot, and marvel at your creamy creation.

Step 5: Stir in the Cream and Season

Lower the heat to a gentle simmer again. Pour in the cream (or coconut milk), and give it a stir. Add another pat of butter if you’re feeling indulgent. Season with salt, pepper, and a pinch of nutmeg if desired. Taste and adjust—because you’re the chef here.

Step 6: Garnish and Serve

Ladle the soup into bowls and top with grated parmesan, chopped chives, or a swirl of cream. Serve hot with a slice of crusty bread or a side of Cheesy Garlic Chicken Wraps if you want to go full comfort mode.

What to Serve with Creamy Spinach and Potato Garden Soup

Let’s be honest, this Creamy Spinach and Potato Garden Soup is hearty enough to fly solo, but a good sidekick never hurts. A slice of warm sourdough or a buttered dinner roll will soak up that velvety goodness like a champ. If you’re going for something more filling, pair it with a grilled cheese or a Mini Chicken Pot Pie for that soup-and-sandwich vibe. Want something green on green? A crisp arugula salad with lemon vinaigrette balances the richness of the soup nicely. Or, keep things ultra easy with a few Garlic Parmesan Chicken Meatloaf muffins for a protein punch. Basically, you’ve got options. Cozy, delicious options.

Key Tips for Making Creamy Spinach and Potato Garden Soup

  1. Use starchy potatoes like Russets for that extra-creamy texture. Waxier potatoes like Yukon Golds work too but might give a silkier, less thick result.
  2. Don’t overcook the spinach—just a quick wilt is all you need to keep it bright and beautiful.
  3. Blend with caution! Let the soup cool for a couple of minutes before blending if using a countertop blender. Nobody wants hot soup fireworks.
  4. For dairy-free, coconut milk adds a subtle sweetness—choose the full-fat version for creaminess.
  5. Season generously. Potatoes are like flavor sponges—don’t be shy with the salt and pepper.
  6. Add a pinch of nutmeg for depth. It’s not just for baking—it gives the soup a cozy vibe without being obvious.

Storage and Reheating Tips for Creamy Spinach and Potato Garden Soup

Got leftovers? Lucky you! This soup stores well in the fridge for up to 4 days. Just pour it into an airtight container and stash it in the cold zone. Reheat on the stovetop over medium-low heat, stirring occasionally until warmed through. If it thickens too much (potatoes do that), add a splash of broth or water to loosen it up. For freezer storage, skip the cream during cooking—add it fresh when reheating. Freeze in single portions for easy lunches or lazy dinners. Let it thaw overnight in the fridge or reheat gently from frozen. And yes, it’s still delicious after the deep freeze.

FAQs

Can I use frozen spinach?
Absolutely. Just thaw and squeeze out excess water before adding it. About 1.5 cups will do the trick.

Can I make this soup vegan?
Sure can. Swap butter for olive oil, use coconut milk, and skip the parmesan. Boom—plant-based perfection.

Is this gluten-free?
Yep, it’s naturally gluten-free as long as your broth doesn’t sneak in any hidden wheat.

Can I add protein?
Totally. Shredded chicken, cooked white beans, or even lentils play nicely here.

What if I don’t have a blender?
You can mash the soup with a potato masher for a rustic version. It won’t be silky, but it’ll still be tasty.

Final Thoughts

If comfort had a flavor, this Creamy Spinach and Potato Garden Soup would be it. It’s the perfect blend of cozy and nutritious, creamy without being fussy, and satisfying in that “I didn’t think I had time for dinner but look at me now” kind of way. Whether you’re spooning it on a busy Tuesday night or meal prepping for the week ahead, this recipe brings big comfort with minimal effort. It’s also a great reminder that sometimes the best meals start with the simplest ingredients—and a big ol’ soup pot.

Looking for more soul-soothing meals like this? Check out our Easy Creamy Chicken Pot Pie or the always-popular French Onion Chicken Orzo Casserole. And for cooking hacks, healthy swaps, or seasonal ideas, keep exploring CookingWithRamsay.com—your cozy kitchen corner on the internet.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print

Creamy Spinach and Potato Garden Soup made in 35 mins—hearty, comforting, and kid-friendly

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Creamy Spinach and Potato Garden Soup is a comforting dish combining rich potatoes and vibrant spinach, perfect for a cozy meal.

  • Author: CHEF RAMSAY
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 bowls
  • Category: Lunch & Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 4 cups Potatoes, starchy like Russets
  • 4 cups Fresh Spinach
  • 1 medium Onion, chopped
  • 2 cloves Garlic, minced
  • 4 cups Vegetable Broth, low-sodium
  • 1 cup Heavy Cream or Coconut Milk
  • 2 tablespoons Butter
  • Salt, to taste
  • Pepper, to taste
  • 1 pinch Nutmeg (optional)
  • 1/4 cup Parmesan Cheese (optional garnish)
  • Fresh Herbs (Thyme or Chives), to taste, for garnish

Instructions

1. Heat butter in a large pot over medium heat, sauté chopped onion and garlic until fragrant and softened, about 5 minutes.

2. Pour in diced potatoes and vegetable broth, bring to a gentle boil, then reduce heat to simmer. Cook until potatoes are tender, about 15–20 minutes.

3. Stir in fresh spinach leaves, folding gently until wilted and bright green, about 2–3 minutes.

4. Carefully transfer soup in batches to a blender, blending until silky-smooth. Return to pot.

5. Reduce heat to low, whisk in heavy cream and butter until fully incorporated.

6. Taste and season with salt, pepper, and nutmeg if desired. Ladle hot soup into bowls, garnish with parmesan and fresh herbs.

Notes

For the best texture, use starchy potatoes like Russets, and add spinach at the end to maintain its vibrant color. Optionally sprinkle with chopped chives or bacon bits for extra flavor.

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