Easy • Affordable • Protein-Rich

Easy Tomato Soup with Orzo (One-Pot, 30 Minutes)

By Lily

November 3, 2025

Quick Facts
Time: 30 minutes • Yield: Serves 4 • Skill: Easy • Method: One-pot stovetop • Diet: Vegetarian, GF-option

Introduction

Tomato Soup on a chilly evening should be quick, cozy, and satisfying—no complicated steps, no extra dishes. This one-pot orzo version gives you a brothy-creamy tomato base that’s silky yet light, with tiny pasta that makes each spoonful feel substantial. Parmesan adds body and savory depth, while a finish of basil and black pepper brightens everything. If you’re tired of thin bowls that taste flat or heavy cream bombs that feel too rich, this recipe threads the needle: weeknight-easy, balanced, and endlessly riffable. The texture is smooth but not pureéed to monotony—there’s gentle chew from the orzo and a little gloss from the cheese melting in. It’s perfect for families, budget cooks, and anyone who wants a reliable pot of comfort that’s ready in half an hour and even better the next day.

This one-pot orzo version gives you a brothy-creamy base that’s silky yet light—if you’re collecting tomato soup recipes, add this to the top of your list.

Why You’ll Love It

  • Weeknight-easy: clear timing, pantry staples, one pot.
  • Flexible: great base for Pasta Soup Recipes or a Tomato Vegetable Soup style.
  • Balanced flavor: tomato brightness + savory parmesan + pepper heat.
  • Great leftovers: thickens pleasantly; rehydrates beautifully with a splash of stock.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Tomato Soup with Orzo (One-Pot, 30 Minutes)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lily
  • Total Time: 30 minutes
  • Yield: 4
  • Diet: Vegetarian

Description

A cozy, weeknight-easy tomato soup that cooks in one pot and gets silky-light body from parmesan and (optional) milk. Orzo adds gentle chew so every spoonful feels satisfying, while basil and black pepper keep it bright. Pantry-friendly, budget-friendly, and great for leftovers.


Ingredients

  • 2 tbsp extra-virgin olive oil

  • 1 small yellow onion, finely diced

  • 2 garlic cloves, minced

  • 2 tbsp tomato paste

  • 1 can (28 oz) crushed tomatoes (San Marzano–style preferred)

  • 4 cups low-sodium vegetable broth (plus more as needed)

  • ¾ cup dry orzo

  • ½ tsp kosher salt, plus more to taste

  • ¼ tsp freshly ground black pepper, plus more for serving

  • ½ tsp sugar or honey (optional, to balance acidity)

  • ½ cup finely grated parmesan, plus more for serving

  • ¼½ cup whole milk or half-and-half (optional)

  • ½ cup chopped fresh basil (loosely packed), plus leaves for garnish

  • Lemon wedges, for serving (optional)


Instructions

  1. Sauté base (3–4 min): Heat oil over medium. Add onion + pinch of salt; cook until translucent.

  2. Bloom flavor (1–2 min): Stir in garlic until fragrant. Add tomato paste; cook until deep brick-red and glossy.

  3. Build soup (5 min): Add crushed tomatoes and broth; stir to dissolve paste and bring to a lively simmer.

  4. Cook orzo (8–10 min): Stir in orzo, ½ tsp salt, and pepper. Simmer gently, stirring often, until orzo is just tender.

  5. Balance & body (2–3 min): Taste; add sugar/honey if sharp. Stir in parmesan to melt; add milk/half-and-half if using.

  6. Finish (off heat): Fold in chopped basil. Add a squeeze of lemon if you like. Ladle into bowls and top with more parmesan, basil, and black pepper.

Notes

  • Must-have: tomatoes, broth, orzo, parmesan, basil, salt/pepper. Flexible: milk/cream, sugar/honey, lemon.

  • Use low-sodium broth so you can season perfectly at the end.

  • GF option: use gluten-free orzo or stir in cooked rice at the end.

  • Leftovers thicken; loosen with a splash of broth when reheating.

  • Variations: lemony herb (add zest/juice of ½ lemon + dill/parsley); spicy chipotle (1 tsp minced chipotle + touch of honey/lime); extra-creamy (more parmesan + splash evaporated milk).

  • Make ahead: chop aromatics and grate cheese 1–2 days early.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: soup recipes
  • Method: One-pot stovetop
  • Cuisine: Italian-inspired

Ingredients

  • 2 tbsp extra-virgin olive oil
  • 1 small yellow onion, finely diced
  • 2 garlic cloves, minced
  • 2 tbsp tomato paste
  • 1 can (28 oz) crushed tomatoes (preferably San Marzano-style)
  • 4 cups low-sodium vegetable broth (plus more as needed)
  • ¾ cup dry orzo
  • ½ tsp kosher salt, plus more to taste
  • ¼ tsp freshly ground black pepper, plus more for serving
  • ½ tsp sugar or honey (optional, to balance acidity)
  • ½ cup finely grated parmesan, plus more for serving
  • ¼–½ cup whole milk or half-and-half (optional for extra creaminess)
  • ½ cup chopped fresh basil (loosely packed), plus leaves for garnish
  • Lemon wedges, for serving (optional)

What each ingredient does:
Olive oil: blooms aromatics. Onion: sweet base. Garlic: savory lift. Tomato paste: concentrated umami. Crushed tomatoes: body and tomato punch. Vegetable broth: thins to a sippable consistency. Orzo: adds hearty texture. Salt/pepper: seasons + gentle heat. Sugar/honey: rounds acidity. Parmesan: savory richness and emulsified body. Milk/half-and-half: optional silkiness. Basil: fresh, anise-peppery top note. Lemon: brightens at the end.

Must-have vs. flexible:
Must-have: tomatoes, broth, orzo, parmesan, basil, salt/pepper. Flexible: milk/cream, sugar/honey, lemon.

Pro tip: Use low-sodium stock so you can season perfectly at the end.

Substitutions & Swaps

  • Aromatics: add a pinch of chili flakes with the garlic for gentle heat, or a diced carrot for sweetness.
  • Pasta/Grains: swap orzo with small pasta like ditalini, tubettini, or pastina; for GF, use gluten-free orzo or cooked rice.
  • Dairy/Fats: for dairy-light, skip the milk and rely on parmesan alone; for extra richness, stir in a splash of evaporated milk.
  • Herbs: sub basil with parsley or a little thyme; finish with a swirl of pesto for a Creamy Tomato Basil Soup vibe.
  • Protein add-ins: chickpeas or white beans turn this into a full meal.
  • Tomatoes: use fire-roasted for smoky depth; if very acidic, add a teaspoon of butter at the end for roundness.

Equipment Notes

  • Required: 4–5 qt heavy pot or Dutch oven, wooden spoon, ladle.
  • Nice-to-have: Microplane for ultra-fine parmesan; citrus zester for basil-lemon finish.
  • Size tip: a wider 10–12″ pot helps the orzo cook evenly without clumping.
  • Cleanup: a light oil film on the pot wall prevents tomato splatter sticking.

Step-By-Step

  1. Sauté the base (3–4 min): Warm olive oil over medium heat. Add onion and a pinch of salt; cook until translucent. Why: salt draws moisture so onions soften fast without burning.
  2. Bloom flavor (1 min): Stir in garlic; cook just until fragrant. Add tomato paste; cook 60–90 seconds until brick-red and shiny. Why: blooming paste deepens umami.
  3. Build the soup (5 min): Add crushed tomatoes and broth; stir to dissolve paste. Bring to a lively simmer. Cue: small, steady bubbles.
  4. Cook the orzo (8–10 min): Stir in orzo, ½ tsp salt, and pepper. Maintain a gentle simmer, stirring often so pasta doesn’t stick. Cue: orzo turns tender with a slight bite.
  5. Balance & body (2–3 min): Taste. If sharp, add sugar/honey. Stir in parmesan until melted; add optional milk for silk. Cue: soup looks glossy and lightly creamy.
  6. Finish (off heat): Fold in chopped basil. Squeeze a little lemon if you like. Why: acid brightens and keeps flavors lively.
  7. Serve: Ladle into warm bowls. Top with extra parmesan, basil leaves, and black pepper.

Doneness cues: Orzo is tender but not mushy; soup coats the spoon lightly; surface turns glossy with tiny melted cheese flecks.

Make-Ahead, Storage & Reheating

  • Make-ahead: chop onion/garlic and grate cheese 1–2 days ahead; store separately.
  • Fridge: 3–4 days in a sealed container; soup thickens as orzo absorbs liquid.
  • Freeze: up to 3 months without pasta (freeze base; add freshly cooked orzo when reheating).
  • Reheat: warm gently on stovetop with a splash of broth or water; finish with basil and pepper.

How to Lighten / Make It Creamy

  • Lighten: use 1 tbsp oil; skip milk; add extra basil and lemon for brightness.
  • Creamy: blend 1 cup of the soup and stir back in, or whisk in ¼ cup yogurt off heat (temper with a little hot soup first to prevent curdling).

Toppings, Garnishes & Finishes

  • Crunch: garlic croutons or toasted pine nuts.
  • Fresh: basil, parsley, or chives; lemon zest.
  • Tang/Heat: a squeeze of lemon, drizzle of chili oil, or red pepper flakes.
    Microcopy: A sprinkle, a swirl, a squeeze—your three-second upgrade.

Sides & Pairings

  • Warm ciabatta or focaccia; simple arugula salad with lemon and olive oil; roasted broccoli or green beans.
  • Drinks: sparkling water with lemon; for wine, a light Sangiovese or crisp Pinot Grigio.

Scaling the Recipe

  • Double: use a wider Dutch oven; add orzo gradually and stir often to prevent clumps.
  • Half: same pot is fine; check pasta at 7 minutes.
  • Batch-cook tip: cool quickly in shallow containers before refrigerating.

Nutrition & Dietary Notes

  • Naturally vegetarian; protein and fiber can be boosted with beans.
  • GF option: use gluten-free orzo or cooked rice.
  • Contains dairy (parmesan; optional milk).

Troubleshooting

  • Too salty? Add a splash of water/stock and a squeeze of lemon.
  • Too bland? Add salt, then a touch of lemon; finish with more basil and pepper.
  • Too watery? Simmer uncovered 3–5 minutes; or whisk in 1 tsp cornstarch + 1 tbsp water and simmer 1 minute.
  • Overcooked orzo? Add fresh stock to loosen and a handful of chopped basil for texture; finish with pepper.

FAQs

Can I use frozen or precut ingredients? Yes—frozen diced onions are fine, and they’re a staple in our weeknight soup recipes playbook.
Best swaps for orzo? Pastina, ditalini, or cooked rice for a Spaghetti Soup or Tomato Based Soups vibe.
How do I keep it from drying out? Add ¼–½ cup broth when reheating; stir until glossy.
Dairy-free? Skip milk; use a dairy-free hard cheese-style topping if you like, or rely on basil, olive oil, and lemon.
How long does it keep/freeze? 3–4 days refrigerated; freeze the tomato base up to 3 months and add fresh orzo later.

Variations

  • Lemony Herb: finish with zest and juice of ½ lemon, plus dill and parsley.
  • Spicy Chipotle: whisk in 1 tsp minced chipotle in adobo; balance with a touch of honey and lime.
  • Creamy Parmesan: stir in extra parmesan and a splash of evaporated milk.

Chef Notes / Test Kitchen Tips

Salt in stages—once after adding broth, again after orzo cooks, and finally after parmesan melts. Taste after basil and any lemon so you don’t oversalt. For timing, the soup is typically done between 18–22 minutes after you add liquids; pasta tenderness is your best cue. If using fire-roasted tomatoes, reduce or skip sugar—taste first.

Conclusion

This pot works because it layers flavor fast—bloomed tomato paste, good broth, and parmesan for body—then finishes with basil and pepper for lift. It keeps 3–4 days and reheats like a dream, which makes it a dependable weeknight and meal-prep staple. If you make it, leave a comment with your favorite riff and how you served it.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star