Go Back Email Link

Healthy Spinach & Basil Soup With Parmesan - Bright, Comforting, and Quick

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 servings

Ingredients
  

  • Olive oil: For sautéing and a smooth finish.
  • Yellow onion (1 medium), diced: Adds sweetness and base flavor.
  • Garlic (3–4 cloves), sliced: Brings warmth and aroma.
  • Celery (1 stalk), diced: Lends a clean, savory note.
  • Yukon Gold potato (1 small), peeled and diced: Gives natural creaminess.
  • Low-sodium vegetable or chicken broth (4 cups): The liquid base.
  • Fresh baby spinach (6–8 cups, about 6 ounces): Main green ingredient.
  • Fresh basil leaves (1 packed cup): Added at the end for brightness.
  • Parmesan cheese (1/2 cup finely grated), plus extra for serving: For savory depth.
  • Lemon (1), zested and juiced: Brightens the flavor.
  • Crushed red pepper flakes (optional): A gentle kick.
  • Kosher salt and freshly ground black pepper: Essential seasoning.
  • Plain Greek yogurt or a splash of milk (optional): For extra creaminess without heaviness.

Instructions
 

  • Prep your aromatics: Dice the onion and celery, slice the garlic, and peel and dice the potato. Keep everything similar in size so it cooks evenly.
  • Sauté the base: Warm 2 tablespoons of olive oil in a large pot over medium heat. Add onion and celery with a pinch of salt. Cook 5–7 minutes until soft and translucent, stirring occasionally.
  • Add garlic and heat: Stir in the garlic and a pinch of red pepper flakes if using. Cook 30–60 seconds, just until fragrant. Don’t let the garlic brown.
  • Simmer the potato: Add the diced potato and pour in the broth. Bring to a gentle boil, then reduce to a simmer. Cook 10–12 minutes, until the potato is tender when pierced with a fork.
  • Wilt the greens: Add the spinach in batches if needed. Stir until it wilts down, 1–2 minutes. Turn off the heat.
  • Blend with basil: Add the basil leaves and lemon zest. Blend using an immersion blender directly in the pot, or carefully transfer to a standing blender in batches. Blend until smooth and vibrant green.
  • Stir in Parmesan: Return the soup to low heat. Stir in the Parmesan until melted and smooth. If you want extra silkiness, add a spoonful or two of Greek yogurt or a splash of milk. Do not boil after adding dairy.
  • Season and brighten: Add 1–2 teaspoons of lemon juice to taste. Season with salt and black pepper. The flavors should be balanced: savory, fresh, and lightly tangy.
  • Serve: Ladle into bowls. Drizzle with a little olive oil, add a sprinkle of extra Parmesan, and crack some black pepper on top. Serve with crusty bread if you like.