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
Italian Orzo Spinach Soup Recipe

Italian Orzo Spinach Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 13 reviews

  • Author: admin
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This Italian Orzo Spinach Soup is a comforting and flavorful vegetarian soup that is easy to make. Packed with veggies, orzo pasta, and aromatic herbs, this soup is perfect for a cozy night in.


Ingredients

Scale

For the soup:

  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • 6 cups vegetable broth
  • 1 can (14.5 ounces) diced tomatoes
  • 3/4 cup uncooked orzo pasta
  • 4 cups fresh baby spinach
  • Salt and black pepper to taste

For garnish:

  • 1/4 cup freshly grated Parmesan cheese
  • Fresh chopped parsley

Instructions

  1. Heat the olive oil: In a large pot over medium heat, add the olive oil.
  2. Sauté vegetables: Add onion, carrots, and celery; sauté until softened.
  3. Add seasonings: Stir in garlic, oregano, basil, thyme, and red pepper flakes.
  4. Add broth and tomatoes: Pour in vegetable broth and diced tomatoes; bring to a boil.
  5. Cook orzo: Stir in orzo; simmer until tender.
  6. Add spinach: Mix in fresh spinach; cook until wilted.
  7. Season and serve: Season with salt and pepper; ladle into bowls, garnish with Parmesan and parsley.

Notes

  • For extra protein, consider adding cooked shredded chicken or white beans.
  • For a healthier option, use whole wheat orzo.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 210
  • Sugar: 6g
  • Sodium: 780mg
  • Fat: 5g
  • Saturated Fat: 1g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 33g
  • Fiber: 4g
  • Protein: 7g
  • Cholesterol: 5mg