Easy Creamy Spinach and Potato Soup

The onion softens in butter first, and the kitchen starts to smell savory before the potatoes even hit the pot. I like that this soup builds its flavor in one 5-quart pot, then turns smooth and creamy without relying on a long list of ingredients. The finished soup serves six and has enough body to feel like a proper bowlful.

Yukon Gold potatoes are a good fit here because they blend into a velvety base, while baby spinach brings a fresh, mild flavor that doesn’t take over. The half-and-half goes in after blending, so you can warm the soup gently and keep its texture smooth.

When the spinach has wilted and the potatoes are tender, everything blends into a soft green soup with a buttery aroma and a creamy finish. It’s comforting without feeling heavy, and a bowl tastes just as at home at lunch as it does at dinner.

Easy Creamy Spinach and Potato Soup smooth green bowl
“

Kitchen Note

Keep the immersion blender submerged while it runs. Lifting the blade through the surface is what sends hot soup splashing up the sides of the pot.

Save this creamy spinach and potato soup for a cozy meal with a smooth, buttery finish and a simple one-pot method.

Save to Pinterest

The Half-Inch Cut Does More Than Save Time

Cutting the potatoes into evenly sized half-inch cubes gives them a head start toward cooking at the same pace. If some pieces are much larger than others, the smaller ones can soften and start breaking down while the centers of the larger pieces are still firm. That unevenness matters even in a blended soup: a few stubborn pieces can leave the finished texture less smooth.

Keep the pieces close in size rather than aiming for perfect cubes. Peeling first also keeps the finished soup consistent; potato skins can leave little flecks in a soup that’s meant to be blended silky. This is a small bit of prep that pays off later, when the immersion blender can move through the pot without catching on firm chunks.

The broth and potatoes make the base, and the half-and-half rounds it out at the end. With the potatoes cut evenly, you can judge doneness by how easily a fork slips into them instead of guessing from the clock alone.

Why Yukon Golds Give This Soup Its Creamy Body

Easy Creamy Spinach and Potato Soup creamy blended texture
  • Yukon Gold potatoes — They turn soft and blend smoothly, giving the soup substance before the half-and-half goes in. Choose firm potatoes without soft spots, peel them, and cut them evenly so they cook at a similar rate.
  • Baby spinach — Its tender leaves wilt quickly and blend into the soup without a fibrous bite. A fresh package with crisp, green leaves is a good choice; there’s no need to chop the leaves before adding them.
  • Half-and-half — This brings a creamy finish without making the soup as rich as a heavier cream would. Use fresh half-and-half for the smoothest result, and stir it in only after the potatoes and spinach have been pureed.
  • Unsalted butter — Butter gives the onion a mellow, rounded base, while the unsalted kind leaves the seasoning in your hands. There’s no special brand needed; use butter that smells fresh and tastes clean.
  • Yellow onion and garlic — The onion adds sweetness as it softens, and the garlic gives the base a savory edge. Chop the onion into small pieces and mince the garlic so both distribute evenly through the blended soup.
  • Low-sodium broth — Broth supplies the soup’s savory backbone, and a low-sodium version keeps the finished pot from tasting overly salty. Choose chicken or vegetable broth according to the kind of soup you want.

How to Build the Soup Before the Cream Goes In

Soften the onion in butter

Melt the butter in a 5-quart pot over medium heat, then add the chopped onion. Cook for 5–7 minutes, stirring occasionally, until it has softened; it should look glossy and feel tender rather than browned. If the pot begins to color the onion quickly, lower the heat so it softens instead of taking on a toasted flavor.

Give the garlic a brief turn in the pot

Add the minced garlic and stir constantly for 30 seconds. It should smell fragrant, but it shouldn’t brown or stick to the bottom. Garlic can turn bitter if it catches, so keep it moving and add the potatoes and broth as soon as that short cooking time is up.

Simmer the potatoes until a fork slips in

Add the potatoes, broth, kosher salt, and black pepper, then bring the pot to a boil over high heat. Reduce the heat to maintain a gentle simmer and cook for 15–20 minutes. Test a few pieces with a fork; they should be tender all the way through, not merely soft at the edges.

Wilt the spinach, then blend smooth

Stir in the baby spinach and simmer for 2–3 minutes, until the leaves have wilted. Blend the soup with an immersion blender until smooth, moving around the pot so no potato pieces are missed. Pause and check the texture before you stop; a few unblended chunks will stand out in an otherwise silky soup.

Stir in the half-and-half gently

Add the half-and-half and warm the soup over medium-low heat for 2–3 minutes. Stir as it warms, and take the pot off the heat once the soup is hot; don’t let it boil. A boil after adding dairy can spoil the smooth finish you’re after.

Two Simple Ways to Adapt This Spinach and Potato Soup

Make it meat-free with vegetable broth

Use vegetable broth in place of chicken broth for a vegetarian pot. The soup stays creamy and smooth, with a slightly different savory base; the half-and-half means this version isn’t dairy-free.

Keep a little texture in the bowl

For a more rustic texture, blend only until most of the soup is smooth and leave a few soft potato pieces intact. The soup will feel heartier and less uniform than the fully blended version, while the spinach still disperses through the pot.

Storage and Reheating

  • Refrigerator: Store in a covered container for 3–4 days. The potatoes may make the soup thicker as it sits.
  • Freezer: It can be frozen for up to 2 months, though potatoes and dairy may leave it a little grainy or separated after thawing. Freeze in an airtight container and thaw in the refrigerator.
  • Reheating: Warm gently on the stove, stirring often, until it reaches 165°F. Don’t bring it to a boil; high heat can make the dairy separate.

Questions That Come Up With Creamy Spinach and Potato Soup

Can I use russet potatoes instead of Yukon Gold?+

Yes, but expect a starchier, thicker soup with less of the buttery character Yukon Golds bring. Keep the pieces evenly cut and test them for tenderness before blending, since the texture can differ from one potato variety to another.

Can I use frozen spinach instead of baby spinach?+

You can, but thaw it completely and squeeze out excess water first so it doesn’t thin the soup. Frozen spinach has a more concentrated, cooked flavor and won’t give quite the same fresh, mild result as baby spinach.

Can I replace the half-and-half with whole milk?+

Yes, though the soup will be thinner and less rich. For the creamy consistency this version is meant to have, half-and-half is the better fit.

How do I blend the soup if I don’t have an immersion blender?+

Use a countertop blender in small batches, since hot soup expands as it blends. Don’t fill the jar to the top, and vent the lid according to the blender’s instructions while holding a towel over the opening to catch splashes.

Easy Creamy Spinach and Potato Soup

Creamy spinach and potato soup is blended until smooth for a velvety bowl with tender Yukon Gold potatoes and wilted baby spinach. It simmers in one pot and gets a gentle finish with half-and-half.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 225

Ingredients
  

  • 2 tbsp unsalted butter
  • 1 yellow onion medium, chopped
  • 2 cloves garlic minced
  • 2 lb potatoes Yukon Gold, peeled and cut into 1/2-inch cubes
  • 5 cup broth low-sodium chicken broth or vegetable broth
  • 0.75 tsp kosher salt
  • 0.25 tsp black pepper
  • 1 package (5 oz) baby spinach
  • 1 cup half-and-half

Equipment

  • 1 immersion blender

Method
 

  1. Melt the butter in a 5-quart pot over medium heat, add the onion, and cook for 5–7 minutes, stirring occasionally, until softened.
  2. Add the garlic and cook for 30 seconds, stirring constantly.
  3. Add the potatoes, broth, salt, and pepper; bring to a boil over high heat, then reduce the heat to maintain a gentle simmer and cook for 15–20 minutes, until the potatoes are fork-tender.
  4. Stir in the spinach and simmer for 2–3 minutes, until wilted.
  5. Blend the soup until smooth using an immersion blender, keeping the blender submerged to prevent splashing.
  6. Stir in the half-and-half and warm over medium-low heat for 2–3 minutes, without letting the soup boil.

Notes

For the smoothest texture, keep the immersion blender submerged while blending. Refrigerate leftovers for 3–4 days; freezing is not recommended because the dairy can separate. For a dairy-free version, replace the butter with olive oil and the half-and-half with unsweetened oat milk.
RECIPE AUTHOR

By Alina

Explore more recipes from this contributor.

Leave a Comment

Recipe Rating