Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Hearty Tomato Orzo Soup

Hearty Tomato Orzo Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Experience the warmth and comfort of Hearty Tomato Orzo Soup, a delicious dish that feels like a cozy embrace in a bowl. This vibrant soup features rich San Marzano tomatoes, tender orzo pasta, and aromatic vegetables, making it an excellent choice for family dinners or meal prep on busy weekdays. With its customizable nature, feel free to add your favorite veggies or proteins to create a unique version that suits your taste. Whether enjoyed as a main course or paired with crusty bread and a fresh salad, this soup promises to satisfy and nourish.

  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1/4 cup extra virgin olive oil
  • 1 chopped onion
  • 2 peeled and chopped carrots
  • 2 minced garlic cloves
  • 1/4 teaspoon crushed red pepper
  • 28 oz can crushed San Marzano tomatoes
  • 4 cups chicken stock
  • 1/4 cup heavy cream or coconut cream for dairy-free
  • 1 cup cooked gluten-free orzo
  • 1/4 cup torn fresh basil leaves
  • Salt and black pepper, to taste

Instructions

  1. In a large pot, heat olive oil over medium heat. Sauté the chopped onion for about 5 minutes until translucent.
  2. Add carrots and garlic; sauté for another 3 minutes with crushed red pepper.
  3. Stir in crushed tomatoes and chicken stock; season with salt and black pepper.
  4. Bring to a gentle boil, then reduce heat and simmer uncovered for 20 minutes.
  5. Add cooked orzo and heavy cream; heat through for 5 minutes.
  6. Remove from heat and stir in fresh basil before serving.
  • Author: Mason
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl (approximately 300g)
  • Calories: 320
  • Sugar: 6g
  • Sodium: 680mg
  • Fat: 18g
  • Saturated Fat: 5g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 4g
  • Protein: 8g
  • Cholesterol: 15mg