A rich and comforting pasta dish made with juicy steak bites, sweet tomatoes, and creamy mozzarella sauce.
🛒 Ingredients
12 oz (340 g) linguine
1 lb (450 g) steak (sirloin or ribeye), cut into bite-sized pieces
1½ cups cherry tomatoes, halved
2 tbsp olive oil
3 tbsp butter
4 garlic cloves, minced
1 cup heavy cream
¾ cup milk
1½ cups shredded mozzarella cheese
½ cup grated parmesan cheese
Salt and black pepper to taste
1 tsp garlic powder
1 tsp Italian seasoning
Optional: fresh basil, red pepper flakes
👨🍳 Instructions
1. Cook the Pasta
Boil linguine in salted water until al dente.
Reserve ½ cup pasta water.
Drain and set aside.
2. Cook the Steak
Season steak with salt, pepper, and garlic powder.
Heat olive oil in a large skillet over medium-high heat.
Cook steak bites for about 3–5 minutes until browned.
Remove and set aside.
3. Cook Tomatoes and Garlic
In the same skillet, melt butter.
Add cherry tomatoes and cook for 4–5 minutes until softened.
Add garlic and cook for 1 minute.
4. Make the Cream Sauce
Add heavy cream and milk.
Simmer for 3–4 minutes until slightly thickened.
5. Add Cheese
Stir in mozzarella and parmesan.
Mix until melted and smooth.
Season with salt, pepper, and Italian seasoning.
6. Combine Everything
Return steak to the skillet.
Add cooked linguine and toss gently.
Add reserved pasta water if needed for a smoother sauce.
7. Serve
Garnish with basil or red pepper flakes if desired.
Serve hot.
🔥 Result: Creamy pasta, juicy steak, melted cheese, and fresh tomatoes all combined in one rich and satisfying dish. 😋