Ingredients
Equipment
Method
- Step 1: Bring a large pot of well-salted water to a boil. Cook linguine until al dente. Reserve 3 tablespoons of pasta water before draining.
- Step 2: Heat olive oil in a large skillet over medium-high heat. Add ground beef and cook undisturbed for a few minutes, then break apart and cook until edges are lightly crisp. Season with half the salt and black pepper. Transfer beef to a plate and set aside.
- Step 3: Lower heat to medium. In the same skillet, melt butter. Add chopped onions and cook until soft and starting to brown. Stir in minced garlic and cook until fragrant.
- Step 4: Sprinkle in Italian seasoning and garlic powder, stirring briefly to release flavors.
- Step 5: Pour in heavy cream and whole milk. Scrape browned bits from pan bottom and simmer gently until sauce thickens and smooths.
- Step 6: Stir in cream cheese until melted and blended.
- Step 7: Gradually add shredded mozzarella, cheddar, and Parmesan cheeses, stirring constantly until sauce is thick, creamy, and stretchy. Season with remaining salt and white pepper.
- Step 8: Return cooked beef to skillet and fold into cheesy sauce until combined.
- Step 9: Add cooked linguine and reserved pasta water. Toss gently to coat pasta evenly with sauce.
- Step 10: Remove skillet from heat, sprinkle with fresh chopped parsley, and serve immediately.
Notes
Swap ground beef for turkey or chicken for a lighter version. Add veggies like mushrooms, spinach, or sun-dried tomatoes for extra texture. Try different cheeses like provolone, fontina, or gouda. Spice it up with red pepper flakes or hot sauce. Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently with a splash of milk or cream.
