This Cheesy One-Pot Ground Beef Orzo packs all the rich, hearty flavors of a slow-cooked skillet lasagna into an easy 30-minute weeknight meal. Made entirely in one pan with savory ground beef, a rich tomato sauce, tender pasta, and gooey melted mozzarella, it’s a quick comfort food dish that is guaranteed to leave everyone begging for seconds!

Jump to:
🥫 The Ingredients
This dish combines classic Italian aromatics, hearty pantry staples, and rich cheeses to build restaurant-quality depth of flavor using simple, accessible elements. Find ingredient notes (including substitutions and variations) below.

📝 Ingredient Notes and Substitutions
- Ground Beef: We prefer 85/15 lean ground beef for optimal flavor without excess grease. Substitutions: Ground turkey, chicken, or sweet Italian sausage (or a 50/50 blend of beef and sausage) work wonderfully here.
- Orzo Pasta: This small, rice-shaped pasta absorbs the sauce directly as it cooks, releasing starches that naturally thicken the dish. Substitutions: You can use gluten-free orzo or substitute another small pasta shape like ditalini, small shells, or tubetti (just keep an eye on cooking time).
- Canned Whole Tomatoes: Hand-crushing whole canned tomatoes (preferably San Marzano) gives the sauce a rustic, luxurious texture and superior sweet tomato flavor. Substitutions: A 28 oz can of crushed or diced tomatoes can be used for convenience.
- Dry Red Wine: A splash of Pinot Noir, Cabernet, or Merlot adds a rich, restaurant-quality depth to the sauce. Substitutions: If cooking without alcohol, simply replace it with an equal amount of beef broth and add a teaspoon of balsamic vinegar for acidity.
- Heavy Cream: Adds a subtle touch of richness that cuts the acidity of the tomatoes and creates a velvety, blush-toned sauce. Substitutions: Half-and-half works fine, or you can stir in 2 tablespoons of mascarpone or cream cheese.
- The Cheeses: For the absolute best melt, shred your mozzarella and grate your Parmesan fresh from the block, as pre-bagged cheeses contain anti-caking agents that can affect the texture. Substitutions: Provolone, Fontina, or Monterey Jack melt well in place of mozzarella.
Refer to the recipe card (with video) below for a full list of ingredients and measurements.
🔥 Tips and Tricks for Perfect Skillet Orzo
- Stir the Orzo Frequently: Because orzo is small and heavy, it tends to sink and settle at the bottom of the pot. Be sure to stir every few minutes while it simmers so the pasta cooks evenly and doesn’t stick to the bottom.
- Bloom the Tomato Paste & Spices: Don’t rush step two! Cooking the tomato paste, dried basil, oregano, and garlic in the hot beef drippings for 1 to 2 minutes “blooms” the flavors and caramelizes the tomato sugars, creating a deep, slow-simmered taste in minutes.
- Keep Extra Warm Broth on Hand: Orzo is a thirsty pasta! Depending on your stove’s heat level and the skillet you use, the liquid might evaporate faster than expected. Keep a small cup of warm beef broth nearby to splash in if the pasta looks a bit dry before it’s fully tender.
- Shred Cheese Fresh from the Block: Pre-packaged shredded cheeses are coated in cellulose to prevent clumping, which stops them from melting smoothly. Grating your mozzarella and Parmesan fresh from the block guarantees that ultra-creamy, picture-perfect cheese pull!
- Rest Before Serving: Let the pan sit off the heat for 3 to 5 minutes after adding the cream and cheese. This gives the sauce time to thicken up slightly and coat the orzo like a dream.
👩🏼🍳 How to Make Cheesy Ground Beef Orzo

- Step 1: Sauté the onion in the oil over medium heat for a couple of minutes. Stir in the garlic and ground beef, and cook until no longer pink. Discard most of the grease and stir in the tomato paste.

- Step 2: Add the seasonings, with salt and pepper, and cook for 1 to 2 minutes. Stir in the wine and cook until mostly evaporated, about 1 minute.

- Step 3: Stir in the crushed tomatoes, beef broth, and orzo. Stir and bring to a boil over high heat.

- Step 4: Lower the heat to low, cover, and simmer for 10 minutes until the orzo is tender. Stir every few minutes.

- Step 5: Stir in the Parmesan cheese and heavy cream until combined. Turn off the heat.

- Step 6: Sprinkle the mozzarella over the top and cover until completely melted. Stir and serve, garnished with chopped basil, if desired.
🍽️ How to Serve
- Serve it Family-Style: Bring the hot skillet straight to the dining table! The bubbly mozzarella layer makes a stunning table presentation, and guests will love scooping out generous portions with a serving spoon.
- Pair with Crusty Garlic Bread: A loaf of warm, buttery garlic bread or fresh focaccia is non-negotiable! It’s the ultimate vehicle for soaking up any extra rich tomato sauce left in the bowl.
- Balance it with a Bright, Crisp Salad: Because this dish is rich and cheesy, pair it with a light, acidic side salad. A classic Caesar salad, a simple green salad with Dijon vinaigrette, or an Italian-style chopped green salad cuts through the richness beautifully.
- Wine Pairing: Serve this meal with a glass of the same dry red wine you used to deglaze the skillet! A medium-to-full-bodied red like a Chianti, Pinot Noir, or Cabernet Sauvignon cuts through the creamy tomato sauce and rich ground beef flawlessly.
- The Final Finishing Touches: Just before serving, top individual bowls with a fresh shower of grated Parmesan cheese, freshly chopped basil, a fine drizzle of extra virgin olive oil, and a pinch of cracked black pepper.
🙋🏽♂️ Frequently Asked Questions
Yes! Store leftovers in an airtight container in the refrigerator for up to 4 days. When reheating on the stovetop or in the microwave, add a splash of beef broth, milk, or water to restore the sauce’s creamy texture, as the noodles naturally absorb liquid while sitting.
While you can freeze it, pasta dishes containing dairy tend to change slightly in texture once thawed. For the best results, assemble and freeze the dish before adding the heavy cream and final cheese layer, then thaw completely in the fridge overnight and finish the recipe on the stovetop.
Yes, other small pasta shapes like ditalini, miniature shells, or elbows make great substitutes. Just be sure to monitor the cooking time and add a splash of extra broth if the larger shape takes a couple of extra minutes to become tender.
To maintain an al dente texture, stir the pot every few minutes while simmering and begin testing for doneness around the 10-minute mark. Take the pan off the heat as soon as the noodles are tender to the bite, as they will continue to soften slightly in the hot skillet as the cheese melts.

😋 More Amazing “Weeknight” Recipes
Ready to make the tastiest (and easiest) ground beef dish in town? Go for it!
And when you do, be sure to take a photo of it, post it on Instagram, and tag @HowToFeedaLoon and hashtag #HowToFeedaLoon!

Cheesy One-Pot Ground Beef Orzo
Video
Equipment
- 1 large (12-inch) skillet
Ingredients
- 1 tablespoon olive oil
- 1 cup onion chopped
- 3 cloves garlic minced
- 1 lb ground beef 90% lean
- 2 tablespoon tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1½ teaspoon salt
- 1 teaspoon pepper
- 1 28 oz can whole tomatoes crushed by hand, with juice
- 1½ cups beef stock or broth
- 1½ cups orzo pasta dried
- ½ cup Parmesan cheese freshly grated, plus more for serving
- ⅓ cup heavy cream
- 1½ cups mozzarella shredded (1 to 1½ cups, depending on how cheesy you like it.)
- 2 tablespoon fresh basil for garnish (optional)
Instructions
- Heat the oil over medium heat in a large skillet. Add the onion and sauté, stirring often, for about 2 to 3 minutes. Stir in the garlic and then the ground beef. Cook until no longer pink. Carefully remove most of the rendered grease.1 tablespoon olive oil, 1 cup onion, 3 cloves garlic, 1 lb ground beef
- Stir in the tomato paste until combined with the beef. Stir in the dried oregano and basil, salt, and pepper. Cook, stirring often, for about 1 minute.2 tablespoon tomato paste, 1 teaspoon dried oregano, 1 teaspoon dried basil, 1½ teaspoon salt, 1 teaspoon pepper
- Add the crushed tomatoes, beef stock (or broth), and orzo. Stir to combine. Turn the heat to HIGH and bring to a boil. Lower the heat to low, cover, and simmer for 10 minutes, stirring every few minutes to pry up any pasta that might have stuck to the pan. Taste and add more salt, if needed.1 28 oz can whole tomatoes, 1½ cups beef stock, 1½ cups orzo pasta
- Stir in the Parmesan cheese and heavy cream until fully combined. Turn off the heat and sprinkle the mozzarella cheese (1 to 1½ cups) over the top. Cover and let rest until the cheese is completely melted.½ cup Parmesan cheese, ⅓ cup heavy cream, 1½ cups mozzarella
- Remove the lid and stir the cheese into the orzo/sauce. Let it rest for a couple of minutes (the sauce will thicken up a bit).
- Serve at once with extra grated Parmesan cheese and chopped fresh basil, if desired.2 tablespoon fresh basil
Notes
- Stir Frequently: Orzo sinks to the bottom easily and can stick! Be sure to stir every few minutes while simmering to ensure even cooking.
- Fresh Cheese is Best: Shred the mozzarella and Parmesan fresh from the block. Pre-packaged cheeses contain non-clumping additives that prevent a smooth, creamy melt.
- Wine Substitute: If cooking without alcohol, replace the red wine with an equal amount of beef broth plus 1 teaspoon of balsamic vinegar for a touch of acidity.
- Adjusting Liquid: Orzo is a thirsty pasta! If the liquid absorbs before the pasta is tender, simply stir in an extra ¼ cup of warm broth.
- Storage & Reheating: Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat on the stovetop or in the microwave, adding a splash of beef broth or water to bring back the creamy sauce texture.












Leave a Reply