The other night, after a day of rushing between work emails and grocery runs, I stood at the stove stirring a pot that smelled like home, a pan of Beef Orzo simmering gently while I chopped a lemon for a squeeze, and that small, simple dinner felt like a quiet win.
Why You’ll Love It
This Beef Orzo is forgiving and fast, a dish that fits the weeknight rhythm when you want something comforting without fuss, and it stretches well to feed hungry kids or to send with a friend in need, so it becomes one of those reliable recipes you turn to again and again.
Serves 4
Prep Time: 15 minutes |
Cook Time: 25 minutes |
Total Time: 40 minutes
Ingredients
- 1 lb (450 g) ground beef, 85% lean
- 1 cup (200 g) dry orzo
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 2 garlic cloves, minced
- 1 can (14 oz / 400 g) diced tomatoes with juices
- 3 cups (720 ml) low sodium beef broth
- 2 cups fresh spinach, roughly chopped
- 1/2 cup grated Parmesan (about 50 g) plus more for serving
- 1 tsp dried oregano
- 1 tsp salt, adjust to taste
- 1/2 tsp black pepper
- 1 tbsp chopped fresh parsley for garnish (optional)
- Lemon wedges for serving (optional)
Instructions
- Heat a large deep skillet or wide pot over medium heat and add olive oil, let it warm for about 30 seconds so it spreads easily.
- Add chopped onion and cook until translucent about 4 minutes, then stir in minced garlic and cook 30 seconds until fragrant.
- Increase heat to medium high, add ground beef and break it up with your spoon, cook until browned and no longer pink about 6 to 8 minutes, drain excess fat if there is a lot.
- Stir in dried oregano, salt, and pepper, then add the dry orzo and stir to coat the grains with the beef and oil for about 1 minute.
- Pour in diced tomatoes with their juices and the beef broth, bring the mixture to a gentle boil, then reduce heat to a simmer and cover partially.
- Cook, stirring occasionally, until orzo is tender and has absorbed most of the liquid about 10 to 12 minutes; if it looks too dry toward the end, add a splash more broth or water.
- Stir in chopped spinach and grated Parmesan, cook 1 to 2 minutes until the spinach wilts and cheese melts into the sauce, taste and adjust seasoning.
- Serve warm topped with extra Parmesan and chopped parsley, squeeze of lemon if using, and a spoonful of the cooking juices.
Recipe Variations
- Lemon Herb Beef Orzo: Stir in a tablespoon of lemon zest and replace dried oregano with a mix of chopped fresh basil and parsley for a brighter finish.
- Creamy Beef Orzo: Add 1/4 cup of heavy cream or a dollop of cream cheese at the end for a richer, silkier texture.
- Veggie Packed Beef Orzo: Add 1 cup diced zucchini and 1 cup sliced mushrooms with the onions to increase vegetables and fiber.
- Low Carb Swap: Replace half the orzo with riced cauliflower and reduce broth by 1/2 cup, add the cauliflower in the last 5 minutes so it warms but does not overcook.
Make Ahead: You can brown the beef with onions and garlic up to 24 hours ahead, cool, and refrigerate in an airtight container. Store dry orzo separately. To finish, warm the beef mix in the skillet, add orzo and broth and cook until tender. Fully assembled Beef Orzo keeps in the fridge for 3 to 4 days; reheat gently with a splash of broth.
Frequently Asked Questions
Can I use ground turkey instead of beef
Yes, ground turkey works well, brown it the same way and you may want to add a little extra olive oil since it is leaner
Is there a gluten free option
Use a gluten free orzo made from rice or corn or swap in gluten free small pasta, check labels and use a gluten free broth
Can I freeze this dish
You can freeze Beef Orzo in portions for up to 2 months, thaw overnight in the fridge and reheat gently with added liquid to restore texture
Beef Orzo
This Beef Orzo is forgiving and fast, a dish that fits the weeknight rhythm when you want something comforting without fuss, and it stretches well to feed hungry kids or to send with a friend in need, so it becomes one of those reliable recipes you turn to again and again.
Ingredients
- 1 lb (450 g) ground beef, 85% lean
- 1 cup (200 g) dry orzo
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 2 garlic cloves, minced
- 1 can (14 oz / 400 g) diced tomatoes with juices
- 3 cups (720 ml) low sodium beef broth
- 2 cups fresh spinach, roughly chopped
- 1/2 cup grated Parmesan (about 50 g) plus more for serving
- 1 tsp dried oregano
- 1 tsp salt, adjust to taste
- 1/2 tsp black pepper
- 1 tbsp chopped fresh parsley for garnish (optional)
- Lemon wedges for serving (optional)
Instructions
- Heat a large deep skillet or wide pot over medium heat and add olive oil, let it warm for about 30 seconds so it spreads easily.
- Add chopped onion and cook until translucent about 4 minutes, then stir in minced garlic and cook 30 seconds until fragrant.
- Increase heat to medium high, add ground beef and break it up with your spoon, cook until browned and no longer pink about 6 to 8 minutes, drain excess fat if there is a lot.
- Stir in dried oregano, salt, and pepper, then add the dry orzo and stir to coat the grains with the beef and oil for about 1 minute.
- Pour in diced tomatoes with their juices and the beef broth, bring the mixture to a gentle boil, then reduce heat to a simmer and cover partially.
- Cook, stirring occasionally, until orzo is tender and has absorbed most of the liquid about 10 to 12 minutes; if it looks too dry toward the end, add a splash more broth or water.
- Stir in chopped spinach and grated Parmesan, cook 1 to 2 minutes until the spinach wilts and cheese melts into the sauce, taste and adjust seasoning.
- Serve warm topped with extra Parmesan and chopped parsley, squeeze of lemon if using, and a spoonful of the cooking juices.
Conclusion
This Beef Orzo is a small kitchen victory that teaches you how good simple cooking can be, it comes together quickly, adapts to what you have on hand, and rewards you with warm, balanced flavors every time, so try it with confidence, taste as you go, and feel free to nudge the seasonings to match your family preferences.











