Perfect for busy weeknights when you need a satisfying meal without spending hours in the kitchen, this Ground Beef Orzo delivers comfort and flavor in one simple pan. The orzo pasta cooks directly in a rich tomato cream sauce infused with savory beef broth, creating a dish that’s creamy, hearty, and ready in just 35 minutes. With seasoned ground beef, aromatic garlic, and a velvety Parmesan finish, this recipe transforms pantry staples into a family-friendly dinner that feels special enough for company but easy enough for a Tuesday night.
The best part? Everything comes together in a single skillet, which means minimal cleanup and maximum flavor as the orzo absorbs all those delicious savory notes while it cooks.
Why You’ll Love This Ground Beef Orzo
This one-pan wonder simplifies dinner without sacrificing taste or satisfaction. The orzo cooks right in the sauce, absorbing the beef broth and tomato flavors as it softens, which gives you a creamy, risotto-like texture without any stirring or fuss. Ground beef provides substantial protein and makes the dish filling enough to serve as a complete meal.
The combination of crushed tomatoes and heavy cream creates a balanced sauce that’s neither too acidic nor too heavy. Fresh garlic and a hint of red pepper flakes add depth without overwhelming the dish, making it appealing to both kids and adults. You can have everything prepped and cooking in under 15 minutes, and the hands-off simmering time means you can walk away to handle other tasks.
Leftovers reheat beautifully, and the recipe scales easily whether you’re cooking for two or feeding a crowd. It’s budget-friendly, uses ingredients you likely already have, and offers plenty of room for customization based on what’s in your pantry.
Ingredients for Ground Beef Orzo
I use 85/15 ground beef for this recipe because it provides enough fat to keep the dish flavorful without making it greasy. The orzo is the star here—those small, rice-shaped pasta pieces soak up the sauce and create a wonderfully creamy texture as they cook.
The Protein & Base:
- 1 lb ground beef
- 1 small onion, finely diced
- 2 cloves garlic, minced
The Sauce:
- 1 can (14 oz) crushed tomatoes
- 1 cup heavy cream
- 1 tbsp tomato paste
- ½ tsp red pepper flakes, optional
- Salt and black pepper, to taste
The Orzo:
- 1 ½ cups orzo pasta
- 2 ½ cups beef broth
Garnish:
- ½ cup freshly grated Parmesan cheese
- Fresh basil leaves
The tomato paste intensifies the tomato flavor and adds body to the sauce, so don’t skip it even though it’s just a tablespoon. I recommend using beef broth instead of chicken or vegetable broth—it reinforces the savory, meaty notes and gives the orzo a richer taste as it absorbs the liquid.
Fresh Parmesan grated from a wedge melts smoothly into the sauce and adds a nutty, salty finish that ties everything together. The pre-shredded variety contains anti-caking agents that don’t melt as well. Fresh basil brightens the dish at the end, but you can use dried Italian herbs if fresh isn’t available.
How to Make Ground Beef Orzo
The key to this recipe is letting the orzo cook slowly in the sauce so it becomes tender and creamy without turning mushy or sticking to the pan.
- Heat a large, deep skillet or sauté pan over medium heat. Add the ground beef and diced onion, breaking the beef into small crumbles with a wooden spoon. Cook for 6-8 minutes, stirring occasionally, until the beef is browned and the onion has softened and turned translucent. You want some golden bits on the beef for extra flavor, but avoid letting it burn.
- Add the minced garlic and stir it into the beef and onion mixture. Let it cook for 1-2 minutes until fragrant. Watch closely—garlic can go from perfect to burned quickly, and burned garlic tastes bitter.
- Stir in the tomato paste, salt, black pepper, and red pepper flakes if you’re using them. Let the tomato paste cook for 1-2 minutes, stirring frequently. This step deepens the tomato flavor and removes any raw, tinny taste from the paste.
- Pour in the crushed tomatoes and beef broth, stirring to combine everything evenly. Scrape up any browned bits stuck to the bottom of the pan—they add richness to the sauce. Bring the mixture to a gentle simmer, which should take about 2-3 minutes.
- Stir in the orzo, making sure it’s fully submerged in the liquid. Reduce the heat to medium-low and cover the skillet with a lid. Let it cook for 10-12 minutes, stirring every few minutes to prevent the orzo from sticking to the bottom. The orzo is done when it’s tender and has absorbed most of the liquid but still looks slightly saucy. If it starts to look dry before the orzo is fully cooked, add a splash more broth or water.
- Remove the lid and stir in the heavy cream. Let the sauce simmer uncovered for 2-3 minutes, stirring occasionally, until it thickens slightly and becomes smooth and velvety. The cream should blend seamlessly into the tomato base, creating a beautiful coral color.
- Taste and adjust the seasoning with more salt and pepper if needed. Sprinkle the freshly grated Parmesan over the top and stir it in gently until it melts into the sauce. Remove from heat and garnish with torn fresh basil leaves just before serving.
The finished dish should be creamy and slightly saucy, with the orzo tender but not mushy. If it thickens too much as it sits, stir in a splash of broth or milk to loosen it back up.
What to Serve with Ground Beef Orzo
This dish is hearty enough to stand alone, but a few simple sides add freshness and balance to the rich, creamy orzo.
Garlic Bread: Crusty bread brushed with garlic butter and toasted until golden is perfect for soaking up the creamy tomato sauce and adds a satisfying crunch to the meal.
Simple Green Salad: A crisp salad with mixed greens, cucumber, and a light vinaigrette cuts through the richness of the orzo and adds a refreshing contrast in both flavor and texture.
Roasted Vegetables: Roasted zucchini, bell peppers, or broccoli with olive oil and herbs provide a healthy, colorful side that complements the savory beef and tomato flavors.
Caesar Salad: The tangy, garlicky dressing and crunchy romaine offer a classic pairing with Italian-inspired dishes and bring acidity that balances the creamy sauce.
Steamed Green Beans: Lightly steamed green beans with a touch of butter and lemon juice keep things simple and add a mild vegetable element without competing with the main dish.
Caprese Salad: Fresh tomatoes, mozzarella, and basil drizzled with balsamic glaze bring bright, fresh flavors that echo the Italian notes in the orzo while keeping the meal light.
Pro Tips & Variations
Stir Frequently: Check on the orzo every 3-4 minutes while it’s cooking and give it a good stir to prevent it from sticking to the bottom of the pan or clumping together.
Use a Deep Skillet: A 12-inch skillet with high sides works best for this recipe. If your skillet is shallow, the liquid may evaporate too quickly or overflow when you add the orzo.
Warm the Cream: If you’re concerned about the cream curdling, let it sit at room temperature for 10 minutes before adding it, or warm it gently in the microwave for 20-30 seconds. Adding cold cream to hot liquid can sometimes cause it to separate.
Don’t Overcook the Orzo: Orzo continues to absorb liquid even after you turn off the heat, so pull it from the stove when it’s just tender and still slightly saucy. It will thicken as it sits.
Add Vegetables: Stir in fresh spinach, diced bell peppers, or frozen peas during the last few minutes of cooking for extra nutrition and color.
Swap the Protein: Ground turkey, chicken, or Italian sausage work well in place of beef. If using sausage, you may want to reduce the added salt since sausage is already seasoned.
Make It Spicy: Increase the red pepper flakes or add a dash of hot sauce for a spicier version. A pinch of smoked paprika also adds a nice depth.
Cheese Variations: Try adding mozzarella for extra gooeyness or use a blend of Parmesan and Pecorino Romano for a sharper, saltier finish.
Storage & Reheating Tips
Store leftovers in an airtight container in the refrigerator for up to 4 days. The orzo will absorb more liquid as it sits, so the dish will thicken considerably when cold. This is normal and easy to fix when reheating.
Reheat individual portions in the microwave for 2-3 minutes, adding a splash of milk, cream, or broth to loosen the sauce and restore the creamy texture. Stir halfway through to ensure even heating. For larger portions, reheat gently on the stovetop over medium-low heat, stirring frequently and adding liquid as needed to prevent sticking.
This dish doesn’t freeze particularly well because cream-based sauces can separate when thawed, but if you do freeze it, thaw overnight in the refrigerator and reheat slowly on the stovetop, whisking in a bit of fresh cream to bring it back together.
Common Questions
Can I use a different type of pasta? Small pasta shapes like ditalini, shells, or elbow macaroni work, but cooking times may vary. Larger pasta like penne won’t absorb the sauce the same way, so orzo or similar small shapes are best for this recipe.
What if I don’t have beef broth? Chicken broth or vegetable broth work fine, though the flavor will be slightly different. You can also use water with a bouillon cube or beef base dissolved in it.
Can I make this ahead of time? You can brown the beef and prep the ingredients ahead, but the orzo is best cooked just before serving. Cream sauces tend to thicken and lose their creamy texture when stored and reheated.
How do I prevent the cream from curdling? Add the cream at the end when the heat is lower, and avoid boiling the sauce once the cream is in. Stirring constantly as you add the cream also helps it incorporate smoothly.
Can I make this dairy-free? Use coconut cream or a dairy-free cream alternative in place of heavy cream, and skip the Parmesan or use a dairy-free cheese substitute. The flavor will be different, but it will still be creamy and satisfying.
This Ground Beef Orzo brings together simplicity and comfort in a way that makes weeknight dinners feel effortless. Give this one a try when you need a reliable, one-pan meal that everyone will enjoy.

Ground Beef Orzo
Ingredients
Equipment
Method
- Heat a large, deep skillet over medium heat. Add ground beef and diced onion. Cook for 6-8 minutes, breaking beef into small crumbles, until browned and onion is softened.
- Add minced garlic and cook for 1-2 minutes until fragrant, stirring frequently to prevent burning.
- Stir in tomato paste, salt, black pepper, and red pepper flakes (if using). Cook for 1-2 minutes, stirring frequently, to deepen the flavors.
- Pour in crushed tomatoes and beef broth. Stir well, scraping up any browned bits from the bottom of the pan. Bring to a gentle simmer.
- Stir in orzo, making sure it’s fully submerged. Reduce heat to medium-low, cover, and cook for 10-12 minutes, stirring every 3-4 minutes to prevent sticking, until orzo is tender and has absorbed most of the liquid.
- Remove lid and stir in heavy cream. Let simmer uncovered for 2-3 minutes, stirring occasionally, until sauce thickens slightly and becomes smooth.
- Taste and adjust seasoning with salt and pepper as needed. Stir in freshly grated Parmesan until melted.
- Remove from heat and garnish with torn fresh basil leaves. Serve immediately.
