Make this easy, high-protein creamy beef pasta in one pot for fast weeknight dinners and minimal cleanup. This recipe delivers rich, comforting flavor quickly.
Author:charliehayes
Prep Time:5 min
Cook Time:25 min
Total Time:30 min
Yield:4 servings 1x
Category:Dinner
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
1 pound ground beef
1 tablespoon olive oil
4 cloves garlic, minced
1 teaspoon dried Italian seasoning
1/2 teaspoon salt
1/4 teaspoon black pepper
4 cups beef broth
12 ounces dried pasta (like rotini or penne)
1/2 cup heavy cream
1/2 cup grated Parmesan cheese, plus more for serving
2 cups fresh spinach
Instructions
Brown the ground beef in a large pot or deep skillet over medium-high heat. Drain off any excess fat.
Add the olive oil, minced garlic, Italian seasoning, salt, and pepper to the pot with the beef. Cook for 1 minute until the garlic smells fragrant.
Pour in the beef broth and add the dry pasta to the pot. Bring the mixture to a boil.
Once boiling, reduce the heat to medium-low, cover the pot, and simmer for 12 to 15 minutes, stirring occasionally to prevent the pasta from sticking to the bottom. The pasta should be tender and most of the liquid absorbed.
Remove the pot from the heat. Stir in the heavy cream and Parmesan cheese until the sauce is smooth and creamy.
Add the fresh spinach and stir until it wilts into the sauce, about 1 to 2 minutes.
Serve immediately with extra grated Parmesan cheese on top.
Notes
For a higher protein meal, use lean ground beef (90% lean or higher).
You can substitute the spinach with 1 cup of frozen peas added during the last 5 minutes of simmering.
If the sauce seems too thick after adding the cream, add a splash of milk or reserved pasta water to reach your desired consistency.