Italian Orzo Spinach Soup is an authentic, nutrient-dense bowl featuring delicate pasta, aromatic vegetables, and fresh greens in a savory broth. This comforting dish relies on traditional Mediterranean flavor profiles to provide a balanced meal appropriate for any time of year. By utilizing simple pantry staples and fresh produce, you create an elegant dinner that satisfies everyone at your table without requiring hours of labor.

Why You’ll Love This Recipe
This recipe presents a comforting texture profile through the combination of tender pasta and crisp, vibrant vegetables.
You appreciate the efficiency of a single-pot meal that reduces your cleanup time significantly after dinner.
Families frequently request this soup because the familiar Italian seasonings appeal to both children and adults.
This dish serves as an excellent foundational recipe that allows for quick adjustments based on seasonal ingredients.
Ingredients You’ll Need
1 tablespoon olive oil
1 small white onion, diced
1 cup carrots, diced
1 cup celery, diced
6 cloves garlic, minced
½ teaspoon crushed red pepper flakes
6–8 cups chicken or vegetable stock
1 (14-ounce) can fire-roasted diced tomatoes
1½ tablespoons Italian seasoning
1 cup uncooked orzo pasta
2 large handfuls fresh baby spinach
Fine sea salt and black pepper
Why These Ingredients Work
Orzo Pasta: This small, rice-shaped pasta provides a heartier mouthfeel than traditional noodles, keeping the soup structure balanced while absorbing the flavorful broth.
Fire-Roasted Tomatoes: Unlike standard canned varieties, fire-roasted tomatoes add a subtle hint of smokiness and depth that mimics long-simmered culinary traditions.
Aromatics: The combination of diced onion, carrots, and celery creates a classic flavor base known as soffritto, which anchors the savory profile of the dish.
Fresh Baby Spinach: Adding delicate greens at the final stage preserves their nutritional integrity while infusing the soup with a bright, earthy contrast to the rich stock.
Essential Tools and Equipment
Heavy-bottomed Dutch oven or large soup pot
Sharp chef knife for uniform vegetable chopping
Wooden spoon or high-temperature silicone spatula
Measuring spoons and cups
Step-by-Step Instructions
Step 1: Sauté the Aromatics
Heat the olive oil in your large soup pot over medium-high heat. Add your prepared onion, carrots, and celery, ensuring they are evenly distributed in the oil. Sauté these vegetables for approximately five to seven minutes until they achieve a soft, translucent texture.
Step 2: Bloom the Spices
Introduce the minced garlic and crushed red pepper flakes to the pot. Stir the mixture frequently for two minutes, allowing the aromatics to release their oils and become fragrant without taking on brown color.
Step 3: Create the Broth Base
Pour the chicken or vegetable stock into the pot alongside the fire-roasted diced tomatoes. Stir in the Italian seasoning until fully incorporated, and bring the liquid to a gentle simmer to meld the flavors together.
Step 4: Cook the Orzo
Reduce the heat to medium-low and stir in your dry orzo pasta. Cover the pot and simmer the mixture, stirring occasionally, until the pasta reaches an al dente texture after roughly eight to ten minutes.
Step 5: Wilt the Greens
Fold the fresh baby spinach into the soup and continue cooking for one to two minutes until just wilted. Taste the broth carefully and adjust with fine sea salt and freshly ground pepper according to your preference.

You Must Know
Proper seasoning management determines the final success of your soup experience. You must taste the broth repeatedly during the cooking process to ensure that salt levels reflect the variety of stock utilized. High-quality ingredients ensure a superior outcome every time you prepare this meal.
Personal Secret: Slightly toast your dry orzo in the pot with the vegetables for two minutes before adding the liquid to enhance the pasta’s nutty flavor profile.
Pro Tips & Cooking Hacks
Use low-sodium stock to maintain complete control over the final salt levels in your soup.
Avoid overcooking the orzo, as it continues to absorb liquid and soften while sitting in the warm bowl.
Stir in a splash of fresh lemon juice at the end to add a bright acidity that cuts through the starch.
Substitute kale for spinach if you prefer a sturdier green that holds up better during longer reheating sessions.
Flavor Variations & Suggestions
Add protein by incorporating shredded rotisserie chicken or cooked white beans into the pot during the final simmering stages.
Create a creamy version by stirring in a quarter cup of heavy cream or coconut milk right before serving.
Make-Ahead Options
You can prepare the soup base and cook the vegetables up to two days in advance for faster dinner service. Store the broth and vegetables separately from the pasta if possible, as the orzo will absorb the majority of the liquid when refrigerated overnight.
To freeze, omit the spinach and orzo during the initial cooking phase to prevent the texture from breaking down. You can portion the base into containers and add fresh pasta and greens while reheating to provide a fresher final result.
What to Serve With Italian Orzo Spinach Soup
Serve this soup with a slice of crusty sourdough or rosemary focaccia to help soak up the flavorful broth. A rustic bread provides the necessary crunch to contrast the tender vegetable and pasta textures.
Accompany the bowl with a crisp side salad featuring balsamic vinaigrette to balance the savory notes of the soup. A light salad adds a refreshing finish to your complete Mediterranean-inspired dinner.
Allergy Information
This recipe contains gluten from the orzo pasta, which you can replace with a gluten-free orzo or small-shaped chickpea pasta.
The recipe is naturally dairy-free if you omit the parmesan garnish; otherwise, utilize a plant-based parmesan alternative for vegans.
Storage & Reheating
Store leftovers in an airtight glass container in your refrigerator for up to three days.
Reheat gently on the stovetop over low heat, adding a splash of extra stock if the pasta has absorbed too much liquid.
Frequently Asked Questions
Can I use gluten-free pasta in this soup?
Yes, you can substitute gluten-free orzo, provided you monitor the cooking time closely to prevent the pasta from disintegrating. Most gluten-free variants require less time than traditional wheat-based noodles.
How do I avoid mushy orzo?
You avoid mushy textures by removing the soup from the heat as soon as the pasta reaches an al dente state. If you plan to store the soup for future meals, cooking the pasta separately and adding it to individual bowls is a more effective method.
What is the best stock for this soup?
A high-quality vegetable or chicken stock provides the necessary depth to make this dish flavorful. You should look for options with minimal added sugar to ensure the natural taste of the vegetables remains the focus.
💬 Tried this recipe? Leave a comment and rating below!
Print
Italian Orzo Spinach Soup
- Total Time: 35
- Yield: 6 servings
- Diet: Vegetarian
Description
A heart-warming and nutrient-dense soup that brings authentic Mediterranean flavors to your table. Featuring tender orzo pasta, fire-roasted tomatoes, and fresh baby spinach in a savory aromatic broth, this one-pot meal is as efficient as it is delicious. Perfect for a quick family dinner, this soup balances the light texture of delicate greens with the smoky depth of roasted tomatoes, all while using simple pantry staples for a wholesome, comforting experience.
Ingredients
1 tbsp olive oil
1 small white onion, diced
1 cup carrots, diced
1 cup celery, diced
6 cloves garlic, minced
0.5 tsp crushed red pepper flakes
7 cups chicken or vegetable stock
1 (14-ounce) can fire-roasted diced tomatoes
1.5 tbsp Italian seasoning
1 cup uncooked orzo pasta
2 large handfuls fresh baby spinach
Fine sea salt and black pepper to taste
Instructions
Heat the olive oil in a large Dutch oven or soup pot over medium-high heat.
Add the onion, carrots, and celery to the pot and sauté until the vegetables begin to soften.
Stir in the minced garlic and crushed red pepper flakes, cooking for another minute until fragrant.
Pour in the chicken or vegetable stock and the fire-roasted tomatoes including their juices.
Add the Italian seasoning and bring the mixture to a gentle boil.
Stir in the orzo pasta, reduce heat, and simmer until the pasta is al dente, about 8 to 10 minutes.
Turn off the heat and stir in the baby spinach until just wilted.
Season with fine sea salt and black pepper to taste before serving hot.
Notes
Ensure you do not overcook the orzo, as it will continue to absorb liquid and soften after being removed from the heat. To make this vegan, use vegetable stock. Leftovers can be stored in an airtight container for up to 3 days in the refrigerator; the pasta may soak up the broth, so add a splash of water when reheating.
- Prep Time: 15
- Cook Time: 20
- Category: Dinner
- Method: Stovetop Simmering
- Cuisine: Italian



