A rich, creamy tomato orzo soup made with pantry staples and ready in 30 minutes. Cozy, flavorful, and easy enough for any weeknight.
2 tbsp olive oil or butter
1 onion, diced
3 garlic cloves, minced
2 tbsp tomato paste
1 tsp dried basil (or Italian seasoning)
1 pinch red pepper flakes (optional)
1 (28 oz) can crushed tomatoes
4 cups vegetable or chicken broth
¾ cup orzo pasta
½ cup heavy cream (or ¾ cup half-and-half)
Salt and black pepper, to taste
Fresh basil or parsley for garnish
Sauté onion and garlic in olive oil until soft.
Stir in tomato paste and spices; cook 1–2 minutes.
Add crushed tomatoes and broth; bring to a simmer.
Stir in orzo and cook 10–12 minutes, stirring occasionally.
Reduce heat and stir in cream. Adjust seasoning.
Serve hot, topped with herbs, cheese, or pesto
Soup thickens over time — add broth when reheating.
Stir in spinach or white beans for extra nutrition.
For smoother texture, blend before adding orzo.