Tomato Orzo

5 from 3 votes
Jump to Recipe

If you’ve never made Tomato Orzo before, you’re going to wonder how you went this long without it. It’s a stovetop recipe that sounds almost too simple to be worth making, but the end result is so deeply satisfying, rich, and way more flavourful than the ingredient list makes it out to be. Think risotto energy without the constant stirring, the fussy technique, or the 45 minutes glued to the stove.

Tomato Orzo served on a white serving dish.

This orzo recipe is one you can make when you’re already so tired and the fridge is half-empty, but you still want to sit down to a meal that feels complete. The whole recipe happens in one pan, takes only about 30 minutes from start to finish, and it comes out creamy, a little saucy, and is the perfect comfort meal every single time. It works great on its own as a light dinner, or alongside something simple like grilled chicken or roasted fish if you want a more substantial meal. Want more orzo recipes? Try Lemon Chicken Orzo and French Onion Chicken & Orzo.

Tomato Orzo in a white frying pan that has been simmered with a chicken broth..

😍 Why You’ll Love This Tomato Orzo

It tastes fancier than it is: Toasting the orzo first and building the sauce in layers gives this dish a depth of flavour that has no right coming from a 30-minute weeknight recipe.
One pan: Everything happens in a single skillet. Less washing up, more eating.
Creamy without being heavy: A splash of heavy cream at the very end pulls everything together into something rich and velvety without making it too heavy.
Super flexible: Serve it as the main event or as a side—it works either way.

🍅 Ingredients You’ll Need To Make This Tomato Orzo

Extra virgin olive oil: what you toast the orzo and bloom the garlic in, and a little extra gets drizzled over at the very end when serving.
Butter: adds richness, rounds out the acidity from the tomatoes, and gives the orzo a gorgeous, glossy finish.
Chicken broth: added gradually throughout cooking. Use a good quality, lightly salted broth for the best results.
Heavy cream: pulls the whole dish together and makes it velvety and a little indulgent.
Canned tomatoes (passata or crushed): Passata gives a smoother, silkier result while crushed tomatoes give a slightly chunkier, more rustic texture.

Orzo: this small, rice-shaped pasta is the whole base of the dish. Toasting it briefly in olive oil before adding any liquid gives it a slightly nutty flavour and helps it hold its texture as it slowly absorbs the sauce.
Garlic: cook them until fragrant and golden at the edges, not brown.
Salt and black pepper: added to taste, keeping in mind that the broth and tomatoes both bring their own saltiness. Always taste before adding more.
Red pepper flakes: just a small pinch adds a gentle background heat that balances out the richness of the butter and cream really nicely.
Dried basil: herby warmth that works really well with the tomatoes.

Dried oregano: Earthy and slightly peppery, it adds depth to the sauce.
Onion powder: adds a subtle savoury sweetness.
Fresh basil: Chopped and scattered over at the end. It adds a bright, aromatic freshness that cuts through the richness.
Parmigiano Reggiano: Freshly grated and added generously on top before serving. It melts slightly into the warm orzo and adds a sharp, salty, nutty hit.

✔️ How to Make Tomato Orzo

Set a large pan to medium heat and add the olive oil. Next, add the garlic and cook for a minute, just until fragrant. Add the uncooked orzo and allow it to toast for a minute or two, stirring occasionally.

Next, add the salt, pepper, red pepper flakes, dried basil, dried oregano, and onion powder. Stir to combine. Add the can of tomatoes, and gently mix into the orzo. Add 1/2 cup of chicken broth and reduce the heat to a light simmer.

Stirring often, simmer the orzo until the majority of broth has been absorbed.

Once the majority of broth has been absorbed, add another 1/2 cup of chicken broth and follow the same steps until all of the broth has been used and the orzo is fully cooked.

🤝 Sammy’s Tips for Tomato Orzo

  • Only add 1/2 cup of broth at a time.
  • Be sure to cook the orzo slow, but ensure it’s simmering at a low/medium heat. This will ensure the orzo cooks evenly at a proper pace.
  • Be sure to stir the orzo often to avoid it from sticking the bottom of the pan.

Once the orzo is cooked and all the broth has been absorbed, taste to see if you want to add any additional salt.

Remove from the heat, add the butter and heavy cream.Stir to combine. Serve right away, and garnish with fresh basil, freshly grated parmigiano reggiano and a drizzle of olive oil.

🗒 Variations

Make it vegetarian: Swap chicken broth for vegetable broth—the dish is just as flavourful and works either way.
Add protein: Stir in some shredded rotisserie chicken, sautéed shrimp, or Italian sausage along with the cream and butter at the end for a heartier meal.
Spicier: If you like heat, double the red pepper flakes or add a pinch of calabrian chili paste when you add the garlic.

🗒 Substitutions

Passata vs crushed tomatoes: Completely interchangeable. Passata gives a smoother sauce; crushed tomatoes give a slightly more textured result. Use whatever you have.
Chicken broth: Vegetable broth works just as well if you want to keep this vegetarian.
Parmigiano Reggiano: Pecorino Romano is a great swap with a slightly sharper, saltier flavour.

🍴 Leftovers? Lucky You.

This keeps well in an airtight container in the fridge for up to three days. The orzo will thicken up as it sits—just add a small splash of broth or water when reheating to loosen it back up. Reheat in a pan over medium-low heat with a little olive oil, stirring until warmed through, or microwave in short bursts and stir between each one.

🤔 FAQs

What is orzo?

Orzo is a type of pasta that looks almost identical to a large grain of rice. The name actually means “barley” in Italian, though it’s made from wheat semolina just like regular pasta. It cooks faster than most pasta shapes and absorbs liquid really well, which makes it perfect for dishes like this where you want the pasta to soak up all the flavour from the sauce as it cooks.

Can I make this ahead of time?

You can, but orzo is best fresh. If you’re making it ahead, undercook it slightly so it doesn’t get too soft when reheated, and add a splash of broth when warming it back up.

Why do I add the broth gradually instead of all at once?

Adding the broth in small amounts and letting it absorb before adding more is what gives this dish its creamy, risotto-like consistency. If you pour all the liquid in at once, the orzo boils rather than slowly absorbs, and you lose that thick, saucy texture that makes this recipe so good.

How do I know when the orzo is done?

Taste it. The orzo should be tender all the way through with just a very slight bite—not chalky in the centre and not mushy. If it still feels firm in the middle but the broth is gone, just add another small splash and keep cooking for a couple more minutes.

Can I use vegetable broth instead of chicken broth?

Absolutely. Vegetable broth works just as well here and keeps the whole dish vegetarian.

My orzo is sticking to the pan — what am I doing wrong?

Two things usually cause this: the heat is too high, or you’re not stirring enough. Orzo needs a low to medium heat and fairly frequent stirring, especially as the broth absorbs and the sauce thickens.

👩‍🍳 Hungry For More?

If you loved this Tomato Orzo Recipe, here are a few more orzo recipes you might want to try next:

💌 Let’s Stay Connected

Keep in touch with me on Instagram, TikTokFacebook, and Pinterest! If you do make this Tomato Orzo recipe (or any recipe of mine) don’t forget to leave a review.

Tomato Orzo served on a white serving dish.
5 from 3 votes

Tomato Orzo

By Sammy Montgoms
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
Servings: 4 people
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
Servings: 4 people

Ingredients 

  • 2 tbsp olive oil, extra virgin
  • 2 tbsp butter
  • 2½-3 cups chicken broth, salted, or as needed
  • 1/4 cup heavy cream
  • 398mL can tomatoes, passata or crushed
  • cups orzo, uncooked
  • 2 garlic cloves, minced
  • 1/8 tsp salt, more to taste
  • 1/8 tsp black pepper
  • 1/4 tsp red pepper flakes, optional
  • 1/4 tsp dried basil
  • 1/4 tsp dried oregano
  • 1/4 tsp onion powder
  • 3 leaves fresh basil, chopped, to garnish
  •  parmigiano reggiano, grated, to garnish

Instructions 

  • Set a large pan to medium heat and add the olive oil.
  • Next, add the garlic and cook for a minute, just until fragrant.
  • Add the uncooked orzo and allow it to toast for a minute or two, stirring occasionally.
  • Next, add the salt, pepper, red pepper flakes, dried basil, dried oregano, and onion powder. Stir to combine.
  • Add the can of tomatoes, and gently mix into the orzo.
  • Add 1/2 cup of chicken broth and reduce the heat to a light simmer.
  • Stirring often, simmer the orzo until the majority of broth has been absorbed.
  • Once the majority of broth has been absorbed, add another 1/2 cup of chicken broth and follow the same steps until all of the broth has been used and the orzo is fully cooked.
    Sammy tips: Only add 1/2 cup of broth at a time.
    Be sure to cook the orzo slow, but ensure it's simmering at a low/medium heat. This will ensure the orzo cooks evenly at a proper pace.
    Be sure to stir the orzo often to avoid it from sticking the bottom of the pan.
  • Once the orzo is cooked and all the broth has been absorbed, taste to see if you want to add any additional salt.
  • Remove from the heat, add the butter and heavy cream.
    Stir to combine.
  • Serve right away, and garnish with fresh basil, freshly grated parmigiano reggiano and a drizzle of olive oil.

Nutrition

Calories: 379kcal | Carbohydrates: 44g | Protein: 8g | Fat: 19g | Saturated Fat: 8g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.2g | Cholesterol: 33mg | Sodium: 346mg | Potassium: 167mg | Fiber: 2g | Sugar: 2g | Vitamin A: 457IU | Vitamin C: 1mg | Calcium: 34mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Author: Sammy Montgoms
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Course: dinner, Side Dish
Cuisine: American
Servings: 4 people
Calories: 379
Like this recipe? Leave a comment below!

About Sammy Montgoms

I am so glad you are here. I am a BIG foodie gal. I am one of those people who lives to eat, rather than eats to live. I love to create nostalgic Italian dishes (especially pasta), but I also love to whip up simple and quick recipes for my family. Hopefully, my page inspires you to do the same. Thank you for being here, and happy eating!

You Might also like:

5 from 3 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




4 Comments

  1. 5 stars
    Great recipe! My 8YO said that we need to add this to our “make again” list. It’s delicious and so easy to make! I had to use way more chicken broth than the recipe called for though…but that’s the only change. Maybe it’s the brand of orzo I used??

    1. Hi Jackie! So happy to hear he liked the recipe! You bet, sometimes different pastas/brands cook at different times, therefore you may have needed more broth. -Sammy

    2. 5 stars
      I made this tonite and actually replicated the shrimp from the scampi recipe and put them on top. Oh my gosh… delish ! While it might seem a little time intensive with careful watching for sticking, it’s well worth it for the end result. Amazing flavour with just a tiny bit of heat.