This Ground Beef and Orzo Skillet is a true one-pan wonder: hearty, saucy, and ready in about 30 minutes. Tender orzo simmers in a savory blend of beef, tomatoes, and broth, then gets finished with spinach and a generous handful of Parmesan. It’s cozy, family-friendly comfort food with minimal prep and almost no cleanup.
Ingredients
- 1 pound ground beef
- 1 cup orzo pasta, uncooked
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes, undrained
- 2 cups beef broth
- 1 teaspoon Italian seasoning
- 1/2 teaspoon red pepper flakes (optional)
- Salt and black pepper, to taste
- 1 cup fresh spinach, chopped
- 1/2 cup grated Parmesan cheese
- 2 tablespoons olive oil
- Fresh parsley, chopped (for garnish)
Instructions

- Heat the olive oil in a large deep skillet over medium heat.
- Add the chopped onion and minced garlic. Sauté for 3–4 minutes, stirring often, until the onion is translucent and fragrant.
- Add the ground beef to the skillet. Cook for 5–7 minutes, breaking it apart with a spatula, until browned and cooked through. Drain excess fat if needed and return the beef to the skillet.
- Stir in the diced tomatoes with their juices, beef broth, orzo, Italian seasoning, red pepper flakes (if using), and a pinch of salt and pepper. Mix well to combine.
- Bring the mixture to a boil over medium-high heat, then reduce the heat to low. Cover and simmer for 10–12 minutes, stirring occasionally, until the orzo is tender and most of the liquid is absorbed.
- Taste and adjust seasoning with more salt, pepper, or red pepper flakes if desired.
- Fold in the chopped spinach and cook uncovered for 2–3 minutes, just until the spinach is wilted.
- Remove the skillet from the heat and stir in the grated Parmesan cheese until creamy and well combined.
- Let rest for 2–3 minutes to thicken slightly, then garnish with chopped fresh parsley and serve hot.
Variation
- Swap the beef: Use ground turkey, chicken, Italian sausage, or a plant-based ground substitute to change the flavor profile.
- Cheesy bake: Transfer the cooked skillet to an oven-safe dish, top with extra mozzarella or provolone, and broil 2–3 minutes until bubbly and golden.
- Mediterranean twist: Add Kalamata olives, sundried tomatoes, and crumbled feta instead of Parmesan, and finish with a squeeze of lemon.
Cooking Notes
- Stir the orzo every few minutes while simmering to prevent it from sticking to the bottom of the pan.
- Cook over gentle low heat once the mixture is simmering; high heat can cause the liquid to evaporate too quickly and leave the orzo undercooked.
- Season in layers: lightly salt the beef as it browns, then adjust again after the orzo is cooked and the cheese is added.
Serving Suggestions
- Serve with a simple side salad and crusty bread to soak up the savory sauce.
- Add a side of roasted or steamed vegetables, such as green beans, broccoli, or asparagus, for extra color and nutrients.
- Top each portion with extra Parmesan, a drizzle of good olive oil, and a squeeze of lemon for brightness.
Tips
- Chop the onion, garlic, and spinach before you start cooking so the recipe flows quickly.
- Use a wide, heavy-bottomed skillet with a lid so the orzo cooks evenly in a shallow layer.
- This dish thickens as it cools; if reheating leftovers, add a splash of water or broth to loosen it back to a creamy consistency.
Prep Time:
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Nutritional Information (Per Serving)
- Calories: 450 kcal
- Protein: 28 g
- Sodium: 720 mg
Frequently Asked Questions
- Can I use rice instead of orzo?
Yes, but you’ll need to increase the cook time and may need a bit more broth. Check the package directions for liquid ratios and timing. - Can I make this ahead of time?
Yes. Cook as directed, cool completely, and refrigerate up to 3 days. Reheat gently with a splash of broth or water. - Can I freeze this skillet meal?
You can, though the orzo may soften slightly after thawing. Freeze in airtight containers for up to 2 months and reheat on the stovetop. - How can I make it lower in fat?
Use extra-lean ground beef or ground turkey, reduce the cheese slightly, and drain any excess fat after browning the meat.
Conclusion
This Ground Beef and Orzo Skillet brings together tender pasta, savory beef, and melty Parmesan in one comforting pan. With simple ingredients, easy cleanup, and a 30‑minute cook time, it’s a weeknight hero you’ll come back to again and again.
Print
Ground Beef And Orzo Skillet
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Omnivore
Description
This Ground Beef and Orzo Skillet is a true one-pan wonder: hearty, saucy, and ready in about 30 minutes. Tender orzo simmers in a savory blend of beef, tomatoes, and broth, then gets finished with spinach and a generous handful of Parmesan. It’s cozy, family-friendly comfort food with minimal prep and almost no cleanup.
Ingredients
- 1 pound ground beef
- 1 cup orzo pasta, uncooked
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes, undrained
- 2 cups beef broth
- 1 teaspoon Italian seasoning
- 1/2 teaspoon red pepper flakes (optional)
- Salt and black pepper, to taste
- 1 cup fresh spinach, chopped
- 1/2 cup grated Parmesan cheese
- 2 tablespoons olive oil
- Fresh parsley, chopped (for garnish)
Instructions
- Heat the olive oil in a large deep skillet over medium heat.
- Add the chopped onion and minced garlic. Sauté for 3–4 minutes, stirring often, until the onion is translucent and fragrant.
- Add the ground beef to the skillet. Cook for 5–7 minutes, breaking it apart with a spatula, until browned and cooked through. Drain excess fat if needed and return the beef to the skillet.
- Stir in the diced tomatoes with their juices, beef broth, orzo, Italian seasoning, red pepper flakes (if using), and a pinch of salt and pepper. Mix well to combine.
- Bring the mixture to a boil over medium-high heat, then reduce the heat to low. Cover and simmer for 10–12 minutes, stirring occasionally, until the orzo is tender and most of the liquid is absorbed.
- Taste and adjust seasoning with more salt, pepper, or red pepper flakes if desired.
- Fold in the chopped spinach and cook uncovered for 2–3 minutes, just until the spinach is wilted.
- Remove the skillet from the heat and stir in the grated Parmesan cheese until creamy and well combined.
- Let rest for 2–3 minutes to thicken slightly, then garnish with chopped fresh parsley and serve hot.
Notes
- Use lean ground beef (90% or leaner) if you prefer a lighter skillet meal and to minimize excess grease.
- If the orzo isn’t tender but the skillet looks dry, add a splash of broth or water, cover, and cook a few minutes longer.
- For a creamier finish, stir in an extra tablespoon of olive oil or a small knob of butter with the Parmesan.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course, One-Pan Dinner, Skillet Meal
- Method: Stovetop, One-Pan
- Cuisine: American, Italian-Inspired
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 450 kcal (estimated)
- Sugar: 5 g (estimated)
- Sodium: 720 mg (estimated)
- Fat: 20 g (estimated)
- Saturated Fat: 7 g (estimated)
- Unsaturated Fat: 11 g (estimated)
- Trans Fat: 0.5 g (estimated)
- Carbohydrates: 40 g (estimated)
- Fiber: 3 g (estimated)
- Protein: 28 g (estimated)
- Cholesterol: 90 mg (estimated)
Keywords: ground beef and orzo skillet, one-pan beef and orzo, easy skillet dinner, 30-minute meal, beef and pasta skillet, weeknight dinner