My ground beef orzo skillet is the kind of one-pan dinner that feels elevated yet totally doable on busy weeknights. The orzo cooks right in the pan with savory ground beef and a light tomato-cream sauce, soaking up all the flavor as it goes, so there’s no boiling, draining, or babysitting needed.

A skillet filled with tomato-based orzo pasta, topped with grated cheese and garnished with parsley, with a wooden spoon resting inside. Bowls of herbs and cheese sit nearby.

5 star review

“So simple but so tasty. I highly recommend including the spinach. We loved this one just as written.”

– Christine

The Best Ground Beef and Orzo for a Weeknight Dinner

Well, well, well, let me just tell you how shockingly elevated yet wildly simple my ground beef and orzo is! The orzo cooks all in one pot with the savory beef and a light tomato-cream sauce that all adds up to a dinner that just works. I love that the orzo cooks right in the pan with the beef and broth, soaking up flavor instead of getting boiled and drained. 

It’s cozy, filling, and perfect for nights when you want something dependable and satisfying. I created this beef & orzo recipe because I wanted the comfort of a pasta dinner without boiling a separate pot or babysitting a sauce, and the texture ends up pretty perfect. The orzo cooks right in the sauce, so it turns tender and creamy without needing a ton of heavy add-ins (similar to my top-rated baked chicken orzo). A little half-and-half and Parmesan at the end is enough to round everything out without feeling super heavy.

If I have spinach, I stir it in while the pan’s still warm for a little extra veg and pop of green. This is one of those anytime meals I lean on when I don’t want to think too hard, but I still want something that feels elevated. Cold night, busy week, random Tuesday where everyone’s hungry fast. I hope you love it! And if you love easy ground beef dinners, my ground beef and potatoes is another simple one-pot option.

Ingredients for a recipe arranged on a white surface, including ground beef, orzo, spinach, onion, garlic, tomato sauce, broth, seasonings, oil, grated cheese, salt, and pepper.
I chose simple + savory ingredients that all cook together in one pan for this easy weeknight dinner!

Welcome to My Kitchen – Let’s Make Beef and Orzo!

Jump to Recipe Instructions

Testing Notes from My Kitchen to Yours

  • When I tested this, I learned quickly that stirring the orzo every minute or so really matters. If you walk away too long, it’ll stick to the bottom and steal that creamy texture you want.
  • I’ve tried both lean and higher-fat ground beef here, and lean is my preference. You get all the flavor without having to drain grease, which keeps the sauce smooth instead of oily.
  • When I tested different liquids, beef broth gave it more depth than water or chicken broth. It keeps the dish savory and balanced against the tomato sauce.
A white bowl filled with creamy tomato-based orzo, topped with grated cheese and chopped parsley, with a fork resting on the side.
A skillet filled with tomato-based orzo pasta, topped with grated cheese and parsley, with a wooden spoon resting inside.
5 stars (3 ratings)

Creamy Ground Beef Orzo (One-Pot Dinner)

Ingredients

  • 2 teaspoons olive oil, divided
  • 1 small yellow onion, finely chopped
  • 1 teaspoon kosher salt, divided
  • 1 pound lean ground beef
  • 1 teaspoon no-salt added Italian seasoning
  • 2 cloves garlic, minced
  • 1 cup dry orzo
  • 1 (15-ounce) can tomato sauce
  • 2 cups low-sodium beef broth

To Add at the End

  • ¼ cup half-and-half
  • cup freshly grated Parmesan cheese
  • ¼ teaspoon freshly ground black pepper
  • 2 cups roughly chopped baby spinach (optional)

Equipment

Instructions 

  • Cook Onion & Beef: Heat 1 teaspoon of the olive oil in a large, deep skillet or Dutch oven (recommended) over medium heat. Add the onion, sprinkle with ¼ teaspoon of the salt, and cook until just starting to soften, about 3 minutes.
  • Add 1 teaspoon of olive oil along with the ground beef and ½ teaspoon of salt. Cook, breaking up with a wooden spoon, until browned and cooked through, about 5-7 minutes.
  • Add Seasoning: Stir in the Italian seasoning and garlic. Cook for 1 minute, stirring constantly.
  • Add Orzo & Liquids: Add orzo, tomato sauce, and beef broth. Stir well, scraping up any bits from the bottom of the pan.
  • Simmer Until Tender: Bring to a low boil, then reduce heat and simmer uncovered for 10-15 minutes, stirring frequently to avoid the orzo sticking to the bottom of the pan, until orzo is tender and most of the liquid is absorbed.
  • Finish: Turn off the heat, then stir in half-and-half, Parmesan, remaining ¼ teaspoon of salt, and black pepper. Let sit for 2-3 minutes to thicken. Add spinach now if using, and stir until wilted. Serve with additional Parmesan and black pepper if that’s your thing.

Notes

  • Tip: I’ve tried adding all the dairy at once, and it split. Stirring in the half-and-half and Parmesan off the heat keeps everything silky and cohesive.

Nutrition Information:

Serving: 1 (of 4), Calories: 416kcal, Carbohydrates: 39g, Protein: 37g, Fat: 13g, Saturated Fat: 5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 0.4g, Cholesterol: 81mg, Sodium: 838mg, Potassium: 1197mg, Fiber: 4g, Sugar: 7g, Vitamin A: 1995IU, Vitamin C: 14mg, Calcium: 181mg, Iron: 5mg
Nutrition disclaimer
Did you make this recipe?If you do, be sure to share it on Instagram and tag me at @realfoodwholelife so I can see!

Share + Save this Recipe