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.
Notes
Storage: Refrigerate leftovers in an airtight container for up to 4 days. Orzo will thicken when cold. Reheat on stovetop over medium-low heat or in microwave, adding a splash of milk, cream, or broth to restore creamy consistency. Substitutions: Use ground turkey or chicken instead of beef. Swap beef broth for chicken or vegetable broth. Replace heavy cream with half-and-half for a lighter sauce. Use dried Italian herbs if fresh basil isn't available. Add-Ins: Stir in fresh spinach, diced bell peppers, or frozen peas during the last few minutes of cooking for extra vegetables. Tips: Use a deep 12-inch skillet to prevent overflow. Warm cream slightly before adding to prevent curdling. Don't overcook orzo—it continues absorbing liquid after removing from heat.
