01 -
Heat a large skillet over medium heat. Add ground beef and diced onion. Cook for 6 to 8 minutes, breaking up the beef as it cooks, until browned and onions are soft. Add minced garlic and cook for 1 to 2 minutes until fragrant.
02 -
Stir in tomato paste, salt, black pepper, and red pepper flakes if desired. Cook for 1 to 2 minutes to intensify the flavors.
03 -
Pour in crushed tomatoes and beef broth. Stir well to combine and bring the mixture to a simmer.
04 -
Add orzo pasta to the skillet. Reduce heat to medium-low, cover, and cook for 10 to 12 minutes. Stir occasionally to prevent sticking, and cook until orzo is tender and most liquid is absorbed.
05 -
Stir in heavy cream. Simmer uncovered for 2 to 3 minutes until sauce is creamy and smooth. Adjust seasoning as needed.
06 -
Sprinkle grated Parmesan cheese over the top and garnish with fresh basil leaves. Serve warm.