Description
A rich, creamy pasta dish loaded with savory beef, spicy sausage, tender spinach, and a garlicky cheese sauce. Perfect for a comforting dinner.
Ingredients
-
1 pound linguine pasta
-
1 pound ground beef
-
1 pound Italian sausage (casings removed)
-
1 large onion, chopped
-
4 cloves garlic, minced
-
10 ounces frozen spinach, thawed and squeezed dry
-
2 tablespoons olive oil
-
4 tablespoons unsalted butter
-
¼ cup all-purpose flour
-
3 cups whole milk
-
1 cup chicken broth
-
1 cup heavy cream
-
1 cup grated Parmesan cheese
-
1 cup shredded mozzarella cheese
-
2 tablespoons Cajun seasoning
-
1 tablespoon Italian seasoning
-
1 teaspoon smoked paprika
-
Salt and black pepper, to taste
Instructions
-
Bring a large pot of salted water to a boil. Cook linguine until al dente (10–11 minutes). Drain and set aside.
-
In a large skillet, heat olive oil over medium-high heat. Add ground beef and sausage. Cook until browned and fully cooked. Drain excess grease.
-
Add chopped onion and cook for 5 minutes. Stir in garlic and cook for 1 minute. Add spinach and cook for 2–3 minutes until heated through.
-
In a separate saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute. Gradually add milk and chicken broth, whisking constantly until thickened (5–7 minutes).
-
Reduce heat to low. Stir in heavy cream, Parmesan, mozzarella, Cajun seasoning, Italian seasoning, smoked paprika, salt, and pepper. Stir until cheese is melted and sauce is creamy.
-
Add cooked linguine to the sauce along with the meat-spinach mixture. Toss until well combined.
-
Serve hot with extra Parmesan or chopped parsley if desired.
Notes
-
Use freshly grated cheeses for best melt and flavor.
-
For extra heat, add a pinch of crushed red pepper flakes.
-
Swap linguine for fettuccine or penne if preferred.