Ingredients
Equipment
Method
- Cook linguine in a large pot of well-salted boiling water until al dente. Drain and set aside.
- Heat olive oil in a large skillet over medium-high heat. Add ground beef and cook, breaking into crumbles, until browned and cooked through. Season with garlic powder, Italian seasoning, salt, and pepper. Transfer to a plate and set aside.
- Reduce heat to medium. Add butter to the skillet. Once melted, add diced onion and cook for about 3 minutes until softened. Stir in minced garlic and cook for 30 seconds until fragrant.
- Sprinkle flour over the onion mixture and cook for 1 minute, stirring constantly.
- Gradually whisk in the beef broth and then the heavy cream until smooth and beginning to thicken. Stir in the cream cheese until fully melted. Reduce heat to low and add mozzarella, Parmesan, and cheddar, stirring until the sauce is thick and creamy.
- Return the browned beef to the skillet. Add the cooked linguine and toss to coat evenly in the sauce. Adjust seasoning with salt and pepper.
- Garnish with fresh parsley if desired and serve warm.
Notes
Storage: Refrigerate in an airtight container for up to 3 days. Add a splash of beef broth or cream when reheating to restore sauce consistency.
Freezing: Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating. Sauce texture may change slightly after thawing.
Reheating: Warm in a skillet over medium-low heat with a splash of broth, stirring frequently. Or microwave covered in 60-second intervals.
Cream cheese tip: Bring cream cheese to room temperature before cooking to prevent clumping in the sauce.
Roux tip: Whisk beef broth in gradually after the flour to keep the sauce base smooth before adding cream.
Variations: Add sauteed mushrooms or spinach. Swap beef for ground turkey. Use fettuccine or penne if linguine is unavailable.
