There’s something timeless and universally soothing about a steaming bowl of Tomato Orzo Soup. Tangy, rich tomato broth swirled with tender orzo pasta creates a comforting dish that feels like a hug in a bowl — ideal for chilly days, quick lunches, or light dinners.
Inspired by Mediterranean flavors and the simplicity of Italian home cooking, this soup bridges the gap between childhood tomato soup nostalgia and adult sophistication. It’s budget-friendly, family-approved, and easily adaptable to whatever you have in your pantry.
Whether served on its own or paired with crusty bread or a melty grilled cheese, Tomato Orzo Soup brings cozy flavor with minimal effort.
Ingredients Overview
Tomatoes
The soul of this soup. Use crushed canned tomatoes for depth and convenience. If you prefer a chunkier texture, diced tomatoes work too. For extra richness, stir in a tablespoon of tomato paste.
Flavor tip: Fire-roasted canned tomatoes add a smoky edge.
Orzo Pasta
Tiny rice-shaped pasta that becomes tender and silky as it cooks in the broth. It gives body to the soup and makes each spoonful feel hearty.
Note: Orzo absorbs liquid as it sits, so serve immediately or cook separately and add just before serving.
Onion & Garlic
These aromatics create the foundation. Sautéing them brings sweetness and balance to the acidity of the tomatoes.
Carrot & Celery (Optional but Recommended)
These classic soup base veggies add subtle sweetness and earthy depth. Finely diced, they melt into the broth without overpowering the tomato flavor.
Vegetable or Chicken Broth
Use a flavorful broth to complement the acidity of the tomatoes. A rich homemade or low-sodium store-bought broth works best.
Olive Oil
Used to sauté the vegetables and bring a fruity richness. You can substitute with butter for a deeper flavor.
Herbs: Basil, Oregano, Thyme
Italian herbs enhance the tomato base beautifully. Use dried herbs during cooking and fresh basil at the end for brightness.
Spinach or Kale (Optional)
Add leafy greens during the last few minutes of cooking for a nutritious boost. Baby spinach wilts quickly and blends well.
Parmesan Cheese (Optional)
A sprinkle of freshly grated Parmesan adds umami and a creamy finish. A Parmesan rind simmered in the soup is also a fantastic flavor enhancer.
Step-by-Step Instructions
-
Sauté the Aromatics
In a large soup pot, heat 2 tablespoons of olive oil over medium heat. Add chopped onion, carrot, and celery. Cook for 6–7 minutes until softened.
Add minced garlic and sauté for another 1–2 minutes until fragrant.
-
Add Tomatoes and Herbs
Stir in 1 tablespoon of tomato paste (optional) and cook for 1 minute to deepen the flavor. Add 1 can (28 oz) of crushed tomatoes and stir well.
Season with 1 teaspoon dried oregano, 1/2 teaspoon dried thyme, salt, and black pepper to taste.
-
Pour in the Broth
Add 4–5 cups of vegetable or chicken broth, depending on how thick you like your soup. Bring the mixture to a gentle boil.
-
Add the Orzo
Stir in 3/4 cup of dry orzo pasta. Reduce heat to a simmer and cook uncovered for 10–12 minutes, stirring occasionally to prevent sticking.
Pro tip: Orzo can overcook quickly. Taste at 10 minutes for doneness.
-
Optional Additions
Stir in a few handfuls of baby spinach or kale during the last 2–3 minutes.
Add a Parmesan rind while the soup simmers for extra umami.
-
Finish and Serve
Taste and adjust seasoning. Remove Parmesan rind if used. Stir in chopped fresh basil and a drizzle of olive oil before serving.
Serve hot with grated Parmesan and crusty bread.
Tips, Variations & Substitutions
-
Dairy-Free Version: Skip the Parmesan and use nutritional yeast or a dollop of dairy-free pesto for flavor.
-
Make It Vegan: Use vegetable broth and dairy-free garnishes. Consider adding white beans for extra protein.
-
Boost Protein: Stir in cooked shredded chicken or a can of cannellini beans.
-
Add Creaminess: Swirl in 1/2 cup of heavy cream or coconut milk at the end for a richer texture.
-
Gluten-Free Option: Substitute with gluten-free pasta or small-cut rice noodles.
-
Make-Ahead Tip: Cook orzo separately and add to each bowl when reheating to prevent sogginess.
Serving Ideas & Occasions
This Tomato Orzo Soup is incredibly versatile and suits nearly any setting:
-
Serve with grilled cheese, paninis, or buttery garlic bread.
-
Pair with a crisp green salad for a light but satisfying meal.
-
Great for family dinners, lunchboxes, or cozy weekends by the fire.
-
Bring to a potluck or offer to a friend in need of a comforting meal.
Its vibrant color and aroma also make it a cheerful addition to fall and winter gatherings.
Nutritional & Health Notes
Tomato Orzo Soup is naturally low in fat and packed with vitamins A and C from tomatoes and carrots. It’s a great source of lycopene, an antioxidant found in cooked tomatoes that supports heart health.
If you add spinach or kale, the soup gains iron and fiber, making it a more complete meal. Using whole grain orzo, if available, boosts the fiber content further.
To make this dish lighter, reduce oil slightly and skip cheese — it will still be flavorful thanks to the herbs and rich broth.
FAQs
Q1: Can I use fresh tomatoes instead of canned?
A1: Yes, but you’ll need to blanch, peel, and crush about 8–10 ripe Roma tomatoes. Simmer longer to develop a rich flavor since fresh tomatoes have more water content.
Q2: Can I freeze Tomato Orzo Soup?
A2: It’s best to freeze the base without the orzo, which tends to get mushy when thawed. Add freshly cooked orzo when reheating for best texture.
Q3: What’s a good substitute for orzo?
A3: Small pasta shapes like ditalini, pastina, or even cooked rice can be used. For gluten-free, try quinoa or lentil pasta.
Q4: How do I thicken the soup?
A4: You can puree a cup of the soup and stir it back in, or add a tablespoon of tomato paste. A splash of cream also creates a thicker, richer consistency.
Q5: Is this soup spicy?
A5: Not naturally. For heat, add red pepper flakes when sautéing the garlic or a dash of hot sauce before serving.
Q6: Can I make this in an Instant Pot?
A6: Yes. Use the sauté function for the aromatics, then add remaining ingredients and pressure cook on high for 5 minutes. Let it naturally release for 10 minutes.
Q7: How long does it last in the fridge?
A7: Stored in an airtight container, it lasts 4–5 days. Add broth or water when reheating if it thickens from the orzo.
PrintTomato Orzo Soup – A Bright, Comforting One-Pot Classic
A bright, hearty tomato-based soup with tender orzo pasta and aromatic herbs. Ready in under 40 minutes and perfect for any season.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
Ingredients
-
2 tbsp olive oil
-
1 small onion, diced
-
1 carrot, diced
-
1 celery stalk, diced (optional)
-
3 cloves garlic, minced
-
1 tbsp tomato paste (optional)
-
1 can (28 oz) crushed tomatoes
-
4–5 cups vegetable or chicken broth
-
3/4 cup dry orzo
-
1 tsp dried oregano
-
1/2 tsp dried thyme
-
Salt and pepper, to taste
-
2 cups baby spinach or kale (optional)
-
Fresh basil, chopped
-
Parmesan cheese (optional)
Instructions
-
Heat olive oil in a large pot. Add onion, carrot, and celery; cook 6–7 minutes.
-
Stir in garlic and tomato paste. Cook 1 minute more.
-
Add crushed tomatoes, broth, oregano, thyme, salt, and pepper.
-
Bring to a boil, stir in orzo, and reduce to simmer. Cook 10–12 minutes.
-
Add spinach or kale if using, and cook until wilted.
-
Stir in basil, adjust seasoning, and serve with Parmesan.
Notes
-
For a creamier soup, stir in 1/2 cup cream.
-
Cook orzo separately to prevent overcooking when storing leftovers.
-
Add cooked chicken or white beans for protein.
