Easy Tomato Orzo Soup – Creamy, Comforting, and Easy to Make

By :

Jake

December 26, 2025

Tomato orzo soup with basil leaves in a white bowl viewed from above

Some soups just hit differently — the kind that fill your kitchen with warmth and your bowl with comfort. My Tomato Orzo Soup is exactly that. Creamy, herby, and perfectly balanced, it’s a modern twist on the classic tomato soup you grew up with — but richer, more satisfying, and ready in under 30 minutes.

Why You’ll Love This Tomato Orzo Soup

Creamy tomato orzo soup served simply in a white bowl

This soup checks every box for a weeknight win — hearty, quick, and soul-warming.

  • One-pot, easy cleanup recipe
  • Creamy texture with bright tomato flavor
  • Ready in just 30 minutes
  • Family-friendly and freezer-friendly
  • Customizable with extra veggies or protein

The first time I made this recipe, it was a rainy Sunday in Texas. My wife asked for “something tomato-y but filling,” so I reached for a can of San Marzano tomatoes, a handful of orzo, and a splash of cream.

What came out of that pot wasn’t just dinner — it was a reminder that simplicity and comfort can share the same spoon.

It’s simple comfort made with pantry staples and a little kitchen love.

Ingredients You’ll Need

Main Ingredients

  • ¼ cup olive oil
  • 1 chopped onion (about 1 cup finely chopped)
  • 2 chopped carrots
  • 2 minced garlic cloves
  • 28 oz can crushed San Marzano tomatoes
  • 4 cups chicken stock (low sodium)
  • ¼ cup heavy cream
  • ¼ tsp crushed red pepper (optional for subtle warmth)
  • ¼ cup torn fresh basil leaves
  • 1 cup cooked gluten-free orzo (or regular orzo)
  • Salt and black pepper to taste

Optional Add-Ons or Substitutes

  • Add baby spinach for extra greens
  • Use vegetable stock for a vegetarian version
  • Swap cream with coconut milk for a dairy-free option
  • Stir in shredded chicken or turkey for added protein
  • Top with shaved Parmesan or croutons for crunch

Step-by-Step Instructions

Full bowl of tomato orzo soup with basil garnish

  1. Sauté the aromatics:
    In a large pot, heat olive oil over medium heat. Add onions and carrots, cooking for 5 minutes until soft. Stir in garlic and cook another 30 seconds.
    (My tip: Don’t rush this step — a slow sauté builds a deeper, sweeter base flavor.)
  2. Build the soup base:
    Add the crushed tomatoes and stir well. Let it simmer for about 5 minutes to reduce slightly.
  3. Add stock and seasoning:
    Pour in chicken stock, salt, pepper, and crushed red pepper. Stir and bring to a gentle simmer.
  4. Add cream and herbs:
    Stir in heavy cream and basil. Simmer for another 10 minutes, allowing the flavors to meld together.
  5. Add the orzo:
    Stir in cooked orzo just before serving. Let it warm through for 1–2 minutes.
  6. Taste and adjust:
    Check seasoning and adjust salt or pepper as needed.

Quick Reminders:

  • Don’t overcook orzo — it should be tender but firm.
  • Stir occasionally to prevent sticking.
  • Add cream last to prevent curdling.
  • Garnish each bowl with fresh basil and a drizzle of olive oil before serving.

Expert Tips for Success

Close-up of tomato orzo soup showing pasta texture and smooth broth

Soup-making is about patience and balance — and this recipe rewards both.

  • Use San Marzano tomatoes for authentic, rich flavor.
  • Don’t skip the basil — it’s the soul of the soup.
  • Blend half the soup for a silky texture, leaving the rest chunky.
  • Make extra — this soup tastes even better the next day.
  • Freeze in portions for quick lunches or lazy weeknights.

If you love rich tomato-based soups, try my Roasted Tomato Soup next — it’s smoky, creamy, and equally comforting.

Serving Suggestions

This Tomato Orzo Soup is endlessly versatile. You can serve it solo or pair it with simple sides for a full meal.

  • Garlic bread or cheesy toast
  • Grilled cheese sandwich (a classic pairing)
  • Roasted vegetables or a small salad
  • A side of Vegetable Orzo Soup for variety
  • Sprinkle Parmesan and crushed red pepper for a restaurant finish

When it’s cold outside or you’re just craving something cozy, this soup makes the perfect centerpiece for a simple, comforting dinner.

Storing and Reheating

How to Store It

  • Let soup cool completely before storing.
  • Refrigerate in airtight containers for up to 4 days.
  • Freeze for up to 2 months in freezer-safe bags or jars.

How to Reheat It

  • Reheat gently on the stove over low heat.
  • Add a splash of stock or water to thin, if needed.
  • Avoid microwaving directly from frozen — thaw overnight first.

This soup reheats beautifully — in fact, the flavors deepen with time.

Nutrition (Per Serving)

  • Calories: 320
  • Protein: 6g
  • Carbohydrates: 38g
  • Fat: 15g
  • Fiber: 4g
  • Sugar: 9g
  • Sodium: 480mg
  • Calcium: 80mg
  • Vitamin A: 3100IU
  • Vitamin C: 22mg

It’s balanced, flavorful, and light enough for lunch but hearty enough for dinner.

Frequently Asked Questions

Can I make it dairy-free?

Yes, replace heavy cream with full-fat coconut milk for a silky, dairy-free version.

What can I use instead of orzo?

Small pasta shapes like ditalini, elbow macaroni, or couscous work perfectly.

Can I make this vegetarian?

Absolutely — use vegetable broth instead of chicken stock.

Final Thoughts

My Tomato Orzo Soup is comfort food done right — rich, fragrant, and full of soul. It’s a bowl that feels like home, whether you’re serving it to guests or cozying up on your couch.

It’s proof that simple ingredients — tomatoes, basil, and a little cream — can create something extraordinary.

  • Use quality tomatoes for bold flavor.
  • Add fresh herbs right before serving.
  • Don’t forget the crusty bread — it’s half the joy of soup night.

If you’re a fan of Mediterranean-inspired soups, my Minestrone Soup and Greek Lemon Chicken Soup are two more cozy bowls that bring warmth and flavor to any day.

Tomato orzo soup with basil leaves in a white bowl viewed from above
33c99b172f9da99a80c3b6ab7862a8faJake

Tomato Orzo Soup

No ratings yet
This creamy, herby tomato orzo soup is a cozy, 30-minute one-pot meal. Packed with pantry staples, it’s the perfect blend of rich tomato flavor and comforting texture.
Prep Time 5 minutes
Cook Time 27 minutes
Total Time 32 minutes
Servings: 4 servings
Course: Soup
Cuisine: American
Calories: 340

Ingredients
  

  • 0.25 cup olive oil
  • 1 cup chopped onion
  • 2 medium carrots, chopped
  • 2 clove garlic, minced
  • 28 oz crushed San Marzano tomatoes
  • 4 cup chicken stock, low sodium
  • 0.25 cup heavy cream
  • 0.25 tsp crushed red pepper (optional)
  • 0.25 cup fresh basil leaves, torn
  • 1 cup cooked orzo
  • Salt and black pepper to taste

Equipment

  • large pot

Method
 

  1. In a large pot, heat olive oil over medium heat. Add onions and carrots, cooking for 5 minutes until soft. Stir in garlic and cook another 30 seconds.
  2. Add the crushed tomatoes and stir well. Let it simmer for about 5 minutes to reduce slightly.
  3. Pour in chicken stock, salt, pepper, and crushed red pepper. Stir and bring to a gentle simmer.
  4. Stir in heavy cream and basil. Simmer for another 10 minutes to meld the flavors.
  5. Stir in cooked orzo just before serving and let warm through for 1–2 minutes.
  6. Taste and adjust salt or pepper as needed before serving.

Nutrition

Calories: 340kcalCarbohydrates: 32gProtein: 6.6gFat: 21.7gSaturated Fat: 5.9gPolyunsaturated Fat: 2.2gMonounsaturated Fat: 12.5gTrans Fat: 0.2gCholesterol: 19mgSodium: 871mgPotassium: 415mgFiber: 3.9gSugar: 5.7gVitamin A: 9432IUVitamin C: 12mgCalcium: 82mgIron: 2mg

Notes

  •  Use coconut milk for dairy-free; use vegetable stock for vegetarian.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating