Tomato Orzo Soup is a cozy, nourishing dish that brings together the familiar warmth of a tomato-based broth and the comforting bite of tender orzo pasta. This Mediterranean-inspired soup is perfect for chilly evenings, busy weeknights, or whenever you’re craving a bowl of something soothing and flavorful.
With its simple ingredients and rich tomato flavor, this soup often evokes nostalgic memories of homemade tomato soup—but with a hearty twist. The orzo adds a subtle chew that makes it feel more substantial, while herbs like basil and oregano infuse every spoonful with fragrant depth.
Whether served on its own or paired with a grilled cheese sandwich, this easy tomato orzo soup offers a wholesome, satisfying experience in every bowl.
Ingredients Overview
Here’s a closer look at what makes this Tomato Orzo Soup special and how to choose the best ingredients:
-
Olive Oil: The base of flavor. Use a good-quality extra virgin olive oil for sautéing the aromatics—it adds depth right from the start.
-
Onion: Yellow or white onions work well. They bring natural sweetness and body to the soup.
-
Garlic: Essential for boosting flavor. Fresh garlic adds a robust and aromatic punch that complements the acidity of the tomatoes.
-
Crushed Tomatoes: Use canned crushed tomatoes or San Marzano if available. They offer a smooth texture with deep tomato flavor. Avoid pre-seasoned varieties to keep control over the soup’s seasoning.
-
Vegetable or Chicken Broth: Adds savory depth. Use low-sodium broth to manage saltiness. Vegetable broth keeps it vegetarian, while chicken broth offers a richer taste.
-
Orzo Pasta: This small, rice-shaped pasta cooks directly in the soup, soaking up flavor and thickening the broth slightly.
-
Dried Oregano and Basil: Classic Mediterranean herbs that give the soup its signature aroma.
-
Bay Leaf: Adds a subtle earthiness—just one leaf is enough.
-
Red Pepper Flakes (optional): A pinch adds gentle heat without overpowering.
-
Salt and Black Pepper: For seasoning throughout—taste as you go.
-
Baby Spinach (optional): Stirred in at the end, it wilts gently and adds color, nutrients, and freshness.
-
Heavy Cream or Coconut Milk (optional): For a creamy variation, stir in a splash just before serving.
-
Parmesan Cheese (optional garnish): Adds umami and saltiness when sprinkled on top.
Ingredient Substitutions and Tips
-
Gluten-Free Option: Swap orzo for gluten-free small pasta like rice-shaped pasta or cooked white rice (add it at the end to prevent overcooking).
-
Vegan Option: Use vegetable broth and skip the cheese or use a vegan parmesan substitute. Coconut milk adds creaminess without dairy.
-
Fresh Herbs: If you have access to fresh basil, stir it in right before serving for a burst of flavor.
Step-by-Step Instructions
-
Sauté the Aromatics
In a large Dutch oven or soup pot, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion and sauté for about 5–6 minutes, until softened and lightly golden. Stir in the minced garlic and cook for another 1–2 minutes until fragrant. -
Add Tomatoes and Broth
Pour in a 28-ounce can of crushed tomatoes and 4 cups of broth (vegetable or chicken). Stir well to combine. Add the dried oregano, dried basil, bay leaf, and red pepper flakes if using. -
Simmer and Add Orzo
Bring the mixture to a gentle boil, then stir in 3/4 cup of dry orzo. Reduce the heat to medium-low and let it simmer uncovered for 10–12 minutes, stirring occasionally so the orzo doesn’t stick to the bottom. The soup will begin to thicken as the pasta cooks. -
Adjust Seasoning
Taste the broth and add salt and freshly ground black pepper as needed. You may need 1/2 to 1 teaspoon of salt depending on the saltiness of your broth. -
Add Greens (Optional)
If using baby spinach, stir in a few handfuls during the last 2 minutes of cooking. It will wilt almost immediately and add freshness and color. -
Make It Creamy (Optional)
For a creamy finish, add 1/4 cup of heavy cream or coconut milk and stir to combine. Simmer for an additional minute to heat through. -
Serve
Remove the bay leaf and ladle the soup into bowls. Garnish with grated parmesan and a drizzle of olive oil or fresh basil if desired.
Tips, Variations & Substitutions
-
Avoid Overcooking Orzo: Since orzo can go soft quickly, keep a close eye during simmering. For meal prep, consider cooking the orzo separately and adding it to individual portions.
-
Add Protein: Make it heartier by stirring in shredded rotisserie chicken, cooked white beans, or browned Italian sausage.
-
Roasted Tomato Boost: Use fire-roasted crushed tomatoes for a smoky depth of flavor.
-
Add Veggies: Diced zucchini, carrots, or bell peppers can be added with the onions for extra vegetables.
-
Herb Variations: Fresh thyme or rosemary can replace oregano for a different herbal profile.
Serving Ideas & Occasions
Tomato Orzo Soup pairs beautifully with:
-
Crusty sourdough or garlic bread for dipping.
-
A simple green salad with lemon vinaigrette.
-
Grilled cheese or panini sandwiches.
-
For brunch or light dinners, serve with hard-boiled eggs or roasted veggies on the side.
This soup is perfect for:
-
Cozy winter lunches.
-
A quick and easy meatless Monday meal.
-
Dinner parties where you want a light first course.
-
Meal prep—leftovers reheat well and flavors deepen overnight.
Nutritional & Health Notes
Tomato Orzo Soup is not only satisfying but can be quite balanced:
-
Tomatoes are rich in antioxidants like lycopene and vitamin C.
-
Orzo provides comforting carbs, especially if you’re looking for a filling lunch or dinner.
-
Spinach, when added, offers fiber, iron, and a nutrient boost.
-
Olive oil contributes heart-healthy fats.
To keep it lighter:
-
Use whole wheat orzo for added fiber.
-
Skip the cream or use a splash of almond milk.
-
Add more vegetables and greens for bulk without extra calories.
Portion control is easy with this soup—it’s satisfying in smaller servings due to the pasta and fiber from veggies.
FAQs
Q1: Can I freeze Tomato Orzo Soup?
A1: Yes, but it’s best to freeze it without the orzo, as the pasta can become mushy when thawed and reheated. Cook the orzo separately and add it when serving if you’re making a big batch for the freezer.
Q2: Can I use fresh tomatoes instead of canned?
A2: You can, especially during tomato season. Use about 2 pounds of ripe tomatoes, core and chop them, and simmer longer until they break down into a sauce-like consistency. You may also want to blend the soup for smoothness.
Q3: What’s the best way to store leftovers?
A3: Let the soup cool completely before transferring it to an airtight container. Store in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of broth or water if the soup has thickened.
Q4: How can I make this soup spicy?
A4: Add red pepper flakes with the garlic or a chopped fresh chili. You can also stir in a spoonful of harissa or Calabrian chili paste for a bold, spicy kick.
Q5: Is orzo the same as rice?
A5: No, orzo is pasta shaped like rice. It’s made from wheat, so it’s not gluten-free unless specified. It has a tender, slightly chewy texture that thickens soups beautifully.
Q6: Can I make it in a slow cooker?
A6: Yes. Sauté the onions and garlic first, then add everything except orzo and spinach to the slow cooker. Cook on low for 4–6 hours. Add orzo in the last 30–40 minutes, and spinach in the final 5 minutes.
Q7: What kind of broth works best?
A7: Both vegetable and chicken broth work well. For a richer soup, use chicken bone broth. If using store-bought broth, opt for low-sodium so you can season to taste.
PrintCozy Tomato Orzo Soup – A Comforting One-Pot Meal
A comforting tomato-based soup made with tender orzo pasta, aromatic herbs, and optional creamy or veggie additions. Perfect for weeknight dinners or cozy weekends.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
-
2 tbsp olive oil
-
1 medium yellow onion, chopped
-
3 cloves garlic, minced
-
1 (28 oz) can crushed tomatoes
-
4 cups vegetable or chicken broth
-
3/4 cup dry orzo pasta
-
1 tsp dried oregano
-
1/2 tsp dried basil
-
1 bay leaf
-
1/4 tsp red pepper flakes (optional)
-
Salt and black pepper, to taste
-
2 cups baby spinach (optional)
-
1/4 cup heavy cream or coconut milk (optional)
-
Grated Parmesan, for garnish (optional)
Instructions
-
In a large pot, heat olive oil over medium heat. Add chopped onion and sauté until translucent, about 5–6 minutes.
-
Stir in minced garlic and cook for 1–2 minutes.
-
Add crushed tomatoes, broth, oregano, basil, bay leaf, and red pepper flakes. Bring to a boil.
-
Stir in orzo and reduce to a simmer. Cook uncovered for 10–12 minutes, stirring occasionally.
-
Season with salt and pepper. Add spinach and cream (if using) during the final minutes.
-
Remove bay leaf. Serve hot, garnished with Parmesan and fresh herbs.
Notes
-
For gluten-free, use rice or gluten-free pasta.
-
Add cooked chicken, beans, or sausage for protein.
-
Keeps well refrigerated for 4 days.
