Ingredients
Equipment
Method
- Get a large pot of well-salted water boiling and cook the rotini until just al dente, reserving 1/2 cup of pasta water before draining.
- In a large skillet, heat olive oil and 2 tablespoons of butter over medium-high heat, then add ground beef and seasonings, cooking for 6-8 minutes until browned.
- Lower the heat to medium and add 2 more tablespoons of butter, then add minced garlic and cook for about 30 seconds.
- Sprinkle in flour and stir constantly for a full minute to create a roux.
- Slowly pour in beef broth while stirring to deglaze the pan, then add heavy cream and cream cheese until smooth.
- Stir in Parmesan cheese, then add mozzarella and mix well until melted, adjusting thickness with reserved pasta water if needed.
- Toss the cooked rotini in the sauce until evenly coated, then fold in the reserved browned beef.
- Remove from heat, add a final tablespoon of cold butter, and let sit for 1-2 minutes before serving.
Nutrition
Calories: 620kcalCarbohydrates: 50gProtein: 30gFat: 35gSaturated Fat: 20gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 110mgSodium: 800mgPotassium: 600mgFiber: 2gSugar: 2gVitamin A: 15IUVitamin C: 2mgCalcium: 25mgIron: 15mg
Notes
For alternative proteins, try ground turkey or Italian sausage instead of beef. You can swap rotini with any short pasta shape like penne or fusilli. The sauce can be lightened by using half-and-half instead of heavy cream. Add extra veggies like spinach or bell peppers to boost nutrition. Ensure to store leftover pasta in an airtight container in the refrigerator for up to 3-4 days; reheat gently adding a splash of liquid to maintain creamy consistency.
Tried this recipe?Let us know how it was!
