Ingredients
- 2 tablespoons olive oil
- 2 cups onions chopped
- 1 1/4 cups carrots sliced into ½ inch rounds
- 1 cup celery
- 6 cloves roasted garlic see notes
- 6 1/2 cups vegetable stock or chicken
- 29 ounces fire-roasted diced tomatoes
- 1 1/2 tablespoons pesto
- 1 1/2 cups orzo whole wheat or regular
- 1/2 teaspoon dried thyme
- 1/2 teaspoon italian seasoning
- 1/2 teaspoon oregano
- 3 cups baby spinach packed
- salt
- black pepper
Nutrition
- Calories : 330 calories
- Carbohydrate : 57 grams
- Fat : 7 grams
- Fiber : 5 grams
- Protein : 9 grams
- SaturatedFat : 1 grams
- Sodium : 1440 milligrams
- Sugar : 9 grams
Thank you for visiting our website. Hope you enjoy Italian Orzo Tomato Spinach Soup above. You can see more 15 italian orzo tomato spinach soup recipe Discover culinary perfection! to get more great cooking ideas.