Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Spinach and Potato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy Spinach and Potato Soup is a warm, comforting, and nourishing dish made with tender potatoes, fresh spinach, and simple seasonings. It’s creamy, wholesome, and perfect for busy weeknights or cozy evenings.

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable broth (or chicken broth)
  • 2 potatoes, diced (Yukon Gold or Russet)
  • 4 cups fresh spinach
  • 2 tablespoons nutritional yeast (optional)
  • Salt and pepper, to taste

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and sauté until translucent, about 5 minutes.
  2. Stir in garlic and cook for another minute.
  3. Add diced potatoes, stirring to coat with the onion mixture. Cook for 2–3 minutes.
  4. Pour in vegetable broth and bring to a boil. Reduce heat and simmer for about 10 minutes, until potatoes are tender.
  5. Stir in spinach and let it wilt into the soup.
  6. Using an immersion blender, puree the soup until creamy. For more texture, blend only half.
  7. Stir in nutritional yeast (if using), salt, and pepper. Taste and adjust seasoning.
  8. Ladle into bowls and serve hot.

Notes

  • Sprinkle with grated cheese or vegan cheese for extra flavor.
  • Add fresh basil or parsley at the end for brightness.
  • Spice it up with red pepper flakes or hot sauce.
  • Stir in coconut milk or cream for extra creaminess.
  • Store leftovers in the fridge for up to 5 days or freeze for up to 3 months.
  • Author: Amelia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Nutrition

  • Serving Size: 1 bowl
  • Calories: 190
  • Sugar: 3g
  • Sodium: 620mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 26g
  • Fiber: 4g
  • Protein: 5g
  • Cholesterol: 0mg