Ingredients
Equipment
Method
- Heat the olive oil in a large skillet over medium-high heat. Add the ground beef and cook, breaking it up with a spoon, until browned. Drain off any excess grease.
- Add the chopped onion to the skillet and cook until softened, about 5 minutes.
- Stir in the minced garlic and Italian seasoning. Cook for another minute until fragrant. Season with salt and pepper to taste.
- Remove the beef mixture from the skillet and set aside.
- In the same skillet, melt the butter over medium heat.
- Whisk in the flour and cook for 1-2 minutes, stirring constantly, to create a roux.
- Gradually whisk in the milk and beef broth, making sure to smooth out any lumps.
- Bring the sauce to a simmer, stirring occasionally, until it thickens slightly, about 5-7 minutes.
- Reduce the heat to low and stir in the heavy cream and Parmesan cheese until the cheese is melted and the sauce is smooth and creamy.
- Taste and adjust seasoning as needed.
- While the sauce is simmering, cook the pasta according to package directions. Drain well.
- Add the cooked pasta and the browned beef mixture to the creamy sauce. Toss to coat everything evenly.
- Garnish with chopped fresh parsley, if desired.
- Serve immediately and enjoy.
Notes
If the sauce is too thick, whisk in a little more milk or beef broth. If the sauce is too thin, whisk together 1 tablespoon of cornstarch with 2 tablespoons of cold water and then whisk this slurry into the sauce. Bring to a simmer and cook for a minute or two until thickened. Add red pepper flakes for heat, or chopped sun-dried tomatoes for a burst of flavor. Experiment with different cheeses like Gruyere, mozzarella, or sharp cheddar. Add chopped vegetables like mushrooms, bell peppers, and zucchini to the beef while it's cooking. Use evaporated milk instead of heavy cream to reduce the fat content. Add a splash of Worcestershire sauce or a teaspoon of Dijon mustard for a depth of flavor.
