Ground beef orzo with tomato cream sauce is the kind of weeknight dinner that looks and tastes like you put in more effort than you actually did. Everything cooks in one pan, the orzo absorbs the sauce as it simmers, and the result is a creamy, hearty meal with almost no cleanup. The tomato base gives it depth, the cream rounds everything out, and the ground beef makes it genuinely filling without needing anything on the side.
Orzo is particularly good in skillet recipes like this because it cooks directly in the sauce rather than separately, which means every piece of pasta is coated and flavored all the way through. If you have not cooked orzo this way before, it changes how you think about quick tomato-based meals entirely.
Ingredients for Ground Beef Orzo with Tomato Cream Sauce
One pan, straightforward ingredients. Nothing here requires a specialty store.
- 1 lb ground beef – 80/20 works best for flavor
- 1 cup dry orzo pasta
- 1 medium onion, finely diced
- 4 garlic cloves, minced
- 1 can crushed tomatoes – 14 oz
- 1 cup beef broth
- 1/2 cup heavy cream
- 2 tablespoons tomato paste
- 1 teaspoon smoked paprika
- 1 teaspoon Italian seasoning
- 1/2 teaspoon red pepper flakes – optional
- 1 tablespoon olive oil
- Salt and black pepper to taste
- Grated parmesan and fresh basil for serving
How to Make It in One Skillet
- Heat olive oil in a large, deep skillet over medium-high heat. Add the diced onion and cook for 3 to 4 minutes until softened and slightly translucent.
- Add the ground beef and cook, breaking it apart with a spoon, until no pink remains – about 5 to 6 minutes. Drain excess fat if necessary, leaving just a small amount in the pan for flavor.
- Stir in the minced garlic, tomato paste, smoked paprika, Italian seasoning, and red pepper flakes if using. Cook for 1 to 2 minutes, stirring constantly, until the tomato paste darkens slightly and smells rich.
- Pour in the crushed tomatoes and beef broth. Stir to combine, scraping up any bits stuck to the bottom of the pan.
- Add the dry orzo directly into the sauce and stir to submerge it. Bring the liquid to a gentle boil, then reduce to a medium-low simmer.
- Cook uncovered for 10 to 12 minutes, stirring every 2 minutes to prevent the orzo from sticking to the bottom. The pasta will absorb most of the liquid and the sauce will thicken considerably.
- Once the orzo is tender and the sauce has reduced to a creamy consistency, remove from heat and stir in the heavy cream. Taste and adjust seasoning with salt and pepper.
- Serve immediately with grated parmesan and fresh basil scattered on top.
Tips for the Best Creamy Beef Orzo
Stir the orzo regularly while it simmers. Unlike larger pasta shapes, orzo can clump together and stick to the pan quickly if left unattended. Every couple of minutes is enough to keep it moving and cooking evenly. Also, add the heavy cream off the heat or just as you remove the pan from the burner. Pouring cream into a very hot, actively boiling sauce can cause it to separate and look curdled rather than smooth and glossy. A few seconds of rest before adding the cream makes a visible difference in the final texture of this creamy ground beef orzo.
If the sauce thickens too much before the orzo is fully cooked, add a small splash of broth or water and stir it in. The orzo will continue to absorb liquid even off the heat, so pull it from the stove when it looks slightly saucier than you want the final result to be.
Substitutions and Variations
Ground turkey or Italian sausage can replace the beef directly in the same quantities. Sausage adds a punchier flavor that works especially well in easy tomato-based meals like this one. For a lighter sauce, swap the heavy cream for half-and-half or full-fat coconut cream for a dairy-free option. The coconut cream version has a slightly different flavor profile but is creamy and satisfying. Sun-dried tomatoes stirred in with the crushed tomatoes add a more concentrated, slightly sweet depth. A handful of fresh spinach folded in at the very end wilts quickly into the sauce and adds color without changing the texture noticeably.
Storage and Reheating Notes
Store leftovers in an airtight container in the fridge for up to 3 days. The orzo will continue to absorb the sauce as it sits, so the dish will be thicker when cold than when freshly made. Add a splash of broth or water when reheating to loosen it back up. Reheat on the stovetop over low heat, stirring gently, or microwave covered for 90 seconds, stirring halfway through. This ground beef orzo dinner does not freeze particularly well because the pasta texture softens too much after thawing, so plan to finish it within a few days of making it.
FAQ
Can I use a different pasta instead of orzo?
Small pasta shapes like ditalini or small shells can substitute, though cook times will vary. Avoid larger pasta shapes because they take longer to cook through than the sauce can hold up. Orzo is ideal for this method because it cooks quickly and absorbs sauce evenly on all sides.
Why is my orzo sticking to the bottom of the pan?
Not enough stirring is the most common cause. Orzo settles quickly and the starch bonds it to the pan surface. Stir every 2 minutes and make sure the heat is not too high – a strong boil will evaporate the liquid too fast before the orzo cooks through, leaving it dry and prone to sticking.
Can I make this ahead of time?
You can prep the beef and sauce base ahead, but add the orzo only when you are ready to finish and serve. Pre-cooked orzo sitting in sauce overnight becomes very soft and loses its texture. The sauce base keeps well in the fridge for up to 2 days – just reheat it, add broth to refresh the liquid, and cook the orzo fresh.
Is this recipe spicy?
Not as written. The red pepper flakes are optional and the base recipe is mild. For more heat, increase the red pepper flakes or add a teaspoon of chili paste when you cook the tomato paste. The smoked paprika adds warmth and depth but no heat on its own.
What can I serve alongside this dish?
A simple green salad with lemon dressing pairs well and cuts through the richness of the cream sauce. Garlic bread is a natural match for soaking up any extra sauce in the bowl. The dish is filling enough on its own as a complete one-pan dinner, so sides are entirely optional rather than necessary.

Ground Beef Orzo with Tomato Cream Sauce
Ingredients
Equipment
Method
- Cook diced onion in olive oil over medium-high heat for 3 to 4 minutes until softened.
- Brown the ground beef, breaking it apart, for 5 to 6 minutes. Drain excess fat if needed.
- Stir in garlic, tomato paste, smoked paprika, Italian seasoning, and red pepper flakes. Cook 1 to 2 minutes.
- Pour in crushed tomatoes and beef broth. Stir to combine and scrape up any browned bits.
- Add dry orzo directly to the sauce. Bring to a boil then reduce to a medium-low simmer.
- Cook uncovered for 10 to 12 minutes, stirring every 2 minutes, until orzo is tender and sauce is thick.
- Remove from heat and stir in heavy cream. Season with salt and pepper. Serve with parmesan and basil.
Notes
- Stir orzo every 2 minutes to prevent sticking.
- Add cream off the heat to keep the sauce smooth.
- Add a splash of broth if the sauce thickens too much before the orzo finishes cooking.
- Best eaten fresh – orzo continues to absorb sauce as it sits.
