Light and Healthy Spinach Soup Recipe with Potato

Updated November 4, 2026

Total time
40 min
prep 15 min · cook 25 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Light and Healthy Spinach Soup Recipe with Potato

This light spinach soup combines fresh spinach, potato, onion, and vegetable broth for a smooth, gently savory bowl that needs no cream. A small potato gives it body, while lemon brightens the flavor; serve it warm as a starter or a simple lunch. Spinach soup has many home-style variations, and this flexible version is easy to adapt.

Ingredients

  • 1 tablespoon (15 ml) olive oil
  • 1 medium yellow onion, diced, about 1 cup (150 g)
  • 2 garlic cloves, finely chopped, about 2 teaspoons (6 g)
  • 1 medium Yukon Gold or russet potato, peeled and diced, about 1 cup (180 g)
  • 4 cups (950 ml) low-sodium vegetable broth
  • 10 ounces (280 g) fresh baby spinach, washed and drained
  • ¼ teaspoon (1 g) ground nutmeg
  • ½ teaspoon (3 g) fine salt, plus more to taste
  • ¼ teaspoon (0.5 g) freshly ground black pepper
  • 1 tablespoon (15 ml) lemon juice, plus more to taste
  • ¼ cup (60 ml) plain Greek yogurt, optional, for serving

Instructions

  1. Prepare the vegetables. Dice the onion and potato, chop the garlic, and check the spinach for tough stems or damaged leaves. If using mature spinach rather than baby spinach, remove particularly thick stems and rinse away any grit.
  2. Soften the onion. Warm the olive oil in a medium pot over medium heat. Add the onion and cook for 5–6 minutes, stirring occasionally, until soft and translucent but not browned. Add the garlic and nutmeg and stir for about 30 seconds, just until fragrant.
  3. Simmer the potato. Add the diced potato, broth, salt, and pepper. Bring the liquid to a boil, then lower the heat to maintain a gentle simmer. Cover the pot partially and cook for 12–15 minutes, until a fork slides easily into the potato. Check the bottom once or twice and lower the heat if the soup is boiling vigorously.
  4. Wilt the spinach. Stir in the spinach in batches if needed. Cook uncovered for 2–3 minutes, stirring, until the leaves are completely wilted and tender. Avoid prolonged boiling, which can dull the spinach’s fresh flavor and color.
  5. Blend until smooth. Remove the pot from the heat and let the bubbling settle briefly. Blend with an immersion blender until the soup is as smooth as you like. For a countertop blender, work in small batches, do not fill the jar more than halfway with hot liquid, and vent the lid according to the manufacturer’s directions, covering it with a folded towel to guard against splashes.
  6. Finish and serve. Stir in the lemon juice and taste. Add more salt, pepper, or lemon as needed. If the soup is thicker than you prefer, stir in a little hot water or broth. Serve warm, adding a spoonful of Greek yogurt to each bowl if desired.

Tips

  • Use fresh or frozen spinach thoughtfully. Fresh spinach gives a bright flavor. To use frozen, thaw about 10 ounces (280 g) and squeeze out excess water, then add it after the potato is tender and heat through for 2–3 minutes. Frozen spinach is more compact, so adjust the amount to taste.
  • Keep the soup from turning watery. Drain washed spinach well, and make sure the potato is tender before blending. If the finished soup is too thin, simmer it uncovered for a few minutes; if it is too thick, loosen it gradually with broth.
  • Blend safely. Hot soup expands in a sealed blender. Blend in small batches with the lid vented as directed for your appliance, or use an immersion blender while keeping its blade fully submerged.
  • Choose your finish. The potato makes the soup creamy without dairy. For a richer bowl, use Greek yogurt or a splash of milk; for a dairy-free version, leave off the yogurt or use an unsweetened plant-based alternative.

Serving Suggestions

Serve the soup in small bowls before a meal, or make it a light lunch with whole-grain toast, crusty bread, or a grilled cheese sandwich. A crisp green salad, roasted chickpeas, or a slice of savory tart also works well alongside it. For toppings, try a swirl of plain yogurt, chopped chives, parsley, toasted pumpkin seeds, or a few drops of olive oil. Add toppings just before serving so seeds stay crunchy and herbs retain their fresh aroma.

Variations

Make it dairy-free: The base recipe is already dairy-free if you skip the optional yogurt. A spoonful of tahini stirred into each bowl gives a nutty finish, while unsweetened oat or soy milk can soften the flavor without making the soup taste sweet.

Add white beans: Stir in 1 cup (170 g) drained, rinsed canned cannellini beans with the spinach. They add substance and make the soup thicker when blended; add a splash of broth if needed.

Use herbs or warming spices: Replace the nutmeg with ½ teaspoon (1 g) ground cumin for an earthy note, or add 2 tablespoons (8 g) chopped parsley with the spinach. Keep seasonings modest at first, then taste and adjust after blending.

Make it chunky: Before blending, scoop out some cooked potato and set it aside. Blend the rest of the soup, then stir the reserved pieces back in. You can also blend only half the pot for a more rustic texture.

Storage and Reheating

Cool the soup promptly and refrigerate it within 2 hours of cooking in a covered, shallow container. It keeps for 3–4 days in the refrigerator. Reheat only the portion you need on the stovetop over medium-low heat, stirring often, or in the microwave in short intervals, stirring between them. USDA FSIS recommends reheating leftovers to 165°F (74°C); check the temperature with a food thermometer. Avoid boiling the soup hard, which can affect its color and texture.

For longer storage, freeze the cooled soup in airtight freezer-safe containers, leaving a little room for expansion, for up to 2–3 months for best quality. Thaw overnight in the refrigerator and reheat as above. If the soup contains yogurt, it is better to add the yogurt after reheating, since dairy can separate during freezing.

Frequently Asked Questions

Can I make spinach soup without a blender?
Yes. Mash the softened potato in the pot with a potato masher, then stir in finely chopped spinach. The result will be rustic rather than silky, but the potato still thickens the broth.

Can I use frozen spinach instead of fresh?
Yes. Use about 10 ounces (280 g) frozen spinach, thawed and squeezed dry. Add it after the potato is tender and simmer until hot. Since frozen spinach is already chopped and compact, the finished soup may have a slightly different texture.

Why does my soup taste bitter?
Older spinach or overcooked greens can taste stronger. Use fresh leaves, avoid boiling them for a long time, and balance the flavor with lemon juice and a little salt. A spoonful of yogurt can also mellow a bitter edge.

Can I make it ahead?
Yes. Prepare and blend the soup, cool it promptly, and refrigerate it in a covered container. Reheat gently before serving, then add fresh lemon juice and any yogurt or herbs at the end to keep their flavors bright.

How can I make the soup more filling?
Serve it with bread or add drained white beans before blending. You can also top each bowl with toasted seeds or a spoonful of cooked grains. Add broth as needed if these additions make the soup too thick.

Can I leave out the potato?
Yes, but the soup will be thinner and less creamy. Replace it with about 1 cup (150 g) diced zucchini, simmer until tender, and blend; alternatively, use ½ cup (85 g) drained white beans to provide body.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).