Go Back
Ground Beef Orzo with Tomato Cream Sauce

Cheesy Ground Beef Orzo with Tomato Cream Sauce

Delicious Cheesy Ground Beef Orzo with Tomato Cream Sauce recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 32 minutes
Servings 6 servings
Calories 1900 kcal

Ingredients
  

  • 1 lb ground beef
  • 1/2 onion (finely diced into 1/4-inch pieces)
  • 5 garlic cloves (freshly minced for best flavor)
  • 1/2 tsp red pepper flakes
  • 3/4 tsp italian seasoning
  • 1 cup orzo (I use Barilla for the most consistent texture)
  • 14 oz tomato sauce (I prefer Hunt's for a smooth consistency)
  • 3/4 cup beef broth
  • 1 cup cream
  • 1 tsp worcestershire sauce (adds a deeper savory note)
  • 1 1/2 tsp red wine vinegar
  • 1/2 cup parmesan cheese
  • 2 cups fresh spinach
  • salt
  • black pepper

Instructions
 

  • Finely dice the onion into 1/4-inch pieces and mince the garlic cloves—this prep work takes just a few minutes but makes the cooking phase seamless. Having everything measured and ready before you start cooking ensures you won't miss the critical timing windows, especially when building flavor layers with the aromatics.
  • Heat a large pot or deep skillet over medium-high heat and add the ground beef, breaking it apart with a spoon as it cooks for 5-6 minutes until deeply browned—don't rush this step, as browning develops savory depth through the Maillard reaction. Once the beef is cooked through, add the diced onion and cook for another 5 minutes, stirring occasionally, until the onion softens and becomes translucent. The beef fat will help caramelize the onion, building a rich flavor base.
  • Add the minced garlic, red pepper flakes, and italian seasoning to the pot and stir constantly for about 1 minute until fragrant—this quick toasting of the spices and garlic releases their essential oils and prevents them from burning in the liquid that's about to be added. Immediately stir in the dry orzo pasta, tossing it with the meat and spices for another minute so it toasts lightly and absorbs the flavors. I find that toasting the orzo slightly gives it a subtle nutty flavor that enhances the final dish.
  • Pour in the tomato sauce, beef broth, and cream, then stir in the worcestershire sauce and red wine vinegar—the worcestershire adds umami depth while the vinegar brightens the cream sauce and prevents it from feeling too heavy. Bring the mixture to a simmer and cook uncovered for about 10 minutes, stirring often (every 2-3 minutes) to prevent the orzo from sticking to the bottom and to ensure even cooking. The pasta will absorb liquid and soften while the sauce thickens and flavors meld together.
  • Remove the pot from heat and immediately stir in the parmesan cheese and fresh spinach, mixing until the spinach wilts slightly from the residual heat and the cheese melts into the sauce for a creamy finish. Cover the pot with a lid and let it rest for 3-5 minutes—this resting period allows the spinach to fully soften and the flavors to marry together without the heat causing the cream to separate. I like to let it rest for the full 5 minutes because it gives the orzo time to absorb any remaining liquid and makes the texture more cohesive.
  • Taste the dish and adjust the seasoning with salt and black pepper to your preference—remember that the parmesan and worcestershire sauce already contribute saltiness, so season gradually. Divide the orzo into bowls and serve immediately while the sauce is warm and creamy.