I have to tell you about one of my all-time favorite dishes that never fails to wow me: Steak Pasta with Creamy Garlic Sauce Recipe. It’s this perfect harmony of tender steak paired with a silky, garlicky sauce that clings to every bite of perfectly cooked pasta. I love how indulgent yet approachable this dish feels, making it one I come back to whenever I want something comforting but a little special.
Why You'll Love This Steak Pasta with Creamy Garlic Sauce Recipe
What really makes this recipe shine for me is the bold, layered flavor profile. The garlic sauce is lush and creamy but balanced by the tangy kick of sundried tomatoes and the subtle heat of green chiles. Coupled with succulent slices of seared steak, every forkful feels like a little celebration. I appreciate how the cheeses — mozzarella and parmesan — melt right into the sauce, enriching it without overpowering the fresh spinach that brightens it all up.
Besides the amazing taste, I have to say this recipe is surprisingly straightforward. The steps flow nicely from cooking the pasta to searing the steak, then whipping up the garlic sauce that pulls everything together. It’s a dish that feels fancy but comes together in about 25 minutes, making it perfect for weeknights when I want to treat myself without spending hours in the kitchen. Plus, I’ve served it at small dinner parties, and it always impresses without any fuss.
Ingredients You'll Need
All the ingredients for this recipe are simple, yet essential to build those rich flavors and textures. Each component has its role — from the hearty pasta to the creamy cheeses and vibrant spinach — creating a dish that’s as pleasing to the eye as it is to the palate.
Tip!
You’ll find all ingredient quantities in the recipe card below.
- Penne pasta: The ideal pasta to hold on to the creamy sauce with just the right bite when cooked al dente.
- Flat iron steak: Tender and flavorful, but you can also substitute ribeye or sirloin for tenderness and richness.
- Olive oil: Used to get a great sear on the steak, adding subtle fruity undertones.
- Butter: Adds luxurious richness to the garlic sauce and helps carry the flavors.
- Cornstarch (or flour): Thickens the sauce to a silky consistency without lumps.
- Garlic cloves: The star aromatic in the sauce that gives it that irresistible garlicky punch.
- Chicken broth: Adds depth and savoriness to the sauce without heaviness.
- Milk: Creates creaminess while keeping the sauce light.
- Mozzarella and parmesan cheese: Both melt perfectly to enrich the sauce with gooey texture and nutty flavor.
- Sundried tomatoes: Bring a chewy texture and tangy sweetness that cuts through the richness.
- Spinach: Fresh and vibrant, it adds color and a mild earthy note once wilted.
- Green chile: Roasted and peeled for mild heat and smoky depth; canned works well too.
- Parsley and red pepper flakes: Fresh herbs and a touch of spice to finish and garnish beautifully.
Directions
Step 1: Bring a large pot of water to a full boil and cook the penne pasta according to package instructions until al dente, usually about 8-10 minutes. Drain and set aside, reserving a little pasta water in case you want to loosen the sauce later.
Step 2: Meanwhile, season both sides of your steak generously with salt and pepper. Heat a large skillet over medium-high heat and add the olive oil, letting it get hot but not smoking.
Step 3: Place the steak in the hot pan and sear for 2-4 minutes per side, depending on thickness and your preferred doneness. For medium rare, watch for an internal temperature of 130-135°F before resting. Remove the steak from the pan and let it rest while you prepare the sauce.
Step 4: In the same pan (wipe out any burnt bits if necessary), melt the butter over medium heat. Add the minced garlic and sauté until fragrant, about 1-2 minutes—don’t let it brown or it will taste bitter.
Step 5: Whisk in the cornstarch or flour until fully incorporated, then gradually add the chicken broth and milk, stirring constantly. Allow the sauce to simmer and thicken, which usually takes 3-5 minutes.
Step 6: Once the sauce starts to gently boil and thicken, stir in the mozzarella and parmesan cheeses. Continue stirring until the cheese melts completely into a silky sauce. Taste and season with salt and pepper as needed.
Step 7: Add the cooked pasta to the sauce, stirring well to coat each piece. Mix in the sundried tomatoes, green chile, and fresh spinach. Let everything cook together for 2-4 minutes until the spinach wilts beautifully, or cover the pan briefly to help with wilting.
Step 8: Slice your rested steak thinly against the grain and fold it gently into the creamy pasta. Serve immediately, garnished with chopped parsley, a pinch of red pepper flakes, and extra parmesan if you like for that final touch of flavor and color.
Servings and Timing
This recipe comfortably serves 4 people, making it perfect for a family dinner or a special meal with friends. The prep time is about 5 minutes, mostly for slicing and measuring ingredients. Cooking time is approximately 20 minutes, which includes pasta boiling, steak searing, and sauce preparation. In total, you’ll have a delicious plate ready in just around 25 minutes. No resting or cooling time beyond the steak’s brief rest is required, making this a wonderfully speedy yet satisfying meal.
How to Serve This Steak Pasta with Creamy Garlic Sauce Recipe
When I serve this dish, I like to keep the accompaniments simple and complementary. A crisp green salad with a light vinaigrette provides a refreshing contrast to the rich pasta. Garlic bread or a crusty baguette is great for mopping up any leftover sauce on the plate. If I’m going a bit more elegant, roasted asparagus or steamed green beans with a squeeze of lemon really brighten the meal.
Presentation-wise, I like to pile the pasta in the center of the plate, fanning out the juicy steak slices on top, and finishing with a generous sprinkle of chopped parsley and a dusting of parmesan cheese. A few red pepper flakes scattered around add not only a pop of red but a little gentle heat that makes the dish look inviting and festive.
For drinks, a medium-bodied red wine such as a Merlot or Malbec pairs wonderfully, enhancing the steak’s flavor without overpowering the creamy sauce. If you prefer something lighter, a sparkling water with lemon or a cold iced tea balances the richness. I usually serve this meal hot and freshly plated to enjoy all the textures and warmth as intended. It’s a brilliant dish for cozy family dinners, date nights, or when I want to impress with something quick yet delicious.
Variations
One of the things I love about this Steak Pasta with Creamy Garlic Sauce Recipe is how adaptable it is. If you’re looking to switch things up, try swapping out the flat iron steak for filet mignon if you want something tender and luxurious, or flank steak for a bit more chew and rustic flavor. If you’re vegetarian or vegan, you could omit the steak entirely and add hearty mushrooms or a plant-based steak alternative. Using non-dairy milk and cheese substitutes would make the sauce creamy without dairy.
For a gluten-free version, just pick gluten-free pasta and use cornstarch instead of flour to thicken the sauce. If you like it spicier, add more green chiles or a few dashes of hot sauce to the sauce. Alternatively, finish with fresh herbs like basil or oregano to give the sauce a fresh, herbaceous brightness. Some people even like to finish with a splash of white wine in the sauce for an extra layer of complexity. I’ve also lightly grilled the steak instead of pan-searing to add smoky char, which pairs beautifully with the creamy sauce.
Storage and Reheating
Storing Leftovers
If you have leftovers — though it rarely lasts long in my house — store them in an airtight container in the refrigerator. I find glass containers with tight-fitting lids work best to keep the flavors fresh and prevent the sauce from absorbing other fridge odors. Your leftovers will stay delicious for up to 3 days when refrigerated properly.
Freezing
This dish can be frozen, but I recommend freezing the steak and pasta separately from the sauce for best texture. If you want to freeze the complete meal, place it in a freezer-safe container with some added broth to prevent dryness. The meal should be consumed within 1 to 2 months for optimal taste and texture. When freezing, leave some headspace in your container as the sauce may expand slightly.
Reheating
To reheat, I gently warm the pasta and sauce in a skillet over medium-low heat, stirring frequently to prevent sticking or burning. Add a splash of milk or broth if the sauce is too thick. For the steak, heat separately to avoid overcooking the meat. Avoid microwaving if possible, as it tends to make the steak tough and the sauce unevenly heated. Reheating slowly and gently preserves the textures and ensures the dish tastes as close to freshly made as possible.
FAQs
Can I use a different type of pasta for this recipe?
Absolutely! While penne holds the sauce beautifully, I’ve also used rigatoni, farfalle, or even fettuccine with great results. Just make sure you cook the pasta al dente so it has the right bite to balance the creamy sauce and tender steak.
What if I don’t have sundried tomatoes or green chile?
If you’re missing sundried tomatoes, cherry tomatoes lightly sautéed or roasted can add a fresh burst of flavor. For the green chile, you can substitute with mild bell peppers or omit it altogether if you prefer less heat. The sauce will still be rich and flavorful without these, but the elements add lovely complexity.
How do I know when the steak is perfectly cooked for this dish?
I rely on a meat thermometer to check for doneness—aiming for about 130-135°F for medium rare, which brings out the best tenderness and juiciness. Remember to let the steak rest after cooking to allow the juices to redistribute, resulting in a more flavorful bite.
Is this recipe suitable for meal prep and make-ahead meals?
Yes, it works well for meal prep. Cook the components separately and combine when ready to eat, reheating gently. The sauce can sometimes thicken upon cooling, so add a little milk or broth when reheating to restore that creamy texture.
Can I add other vegetables to this pasta?
Definitely! Mushrooms, bell peppers, or zucchini all pair beautifully when added either during the sauce-making step or sautéed beforehand. Just add them in before the spinach to allow enough cooking time without overcooking the greens.
Conclusion
I truly hope you give this Steak Pasta with Creamy Garlic Sauce Recipe a try soon because it’s one of those meals that feels like a warm hug on a plate. It’s rich and comforting without being complicated, and every forkful offers layers of flavor that always bring a smile to my face. Whether you’re cooking for family, friends, or just indulging yourself, this recipe is a winner that’s become a staple in my kitchen. Trust me, you’ll want to make it again and again!
Print
Steak Pasta with Creamy Garlic Sauce Recipe
- Total Time: 25 minutes
- Yield: 4 servings
Description
A flavorful and creamy steak pasta dish featuring tender flat iron steak in a luscious garlic-based cheese sauce, complemented by sun-dried tomatoes, green chile, and fresh spinach. Ready in just 25 minutes, this hearty meal blends Italian-inspired ingredients with a touch of Southwestern flair, perfect for a satisfying weeknight dinner.
Ingredients
Pasta
- 12 oz penne pasta
Steak and Seasoning
- 1 lb flat iron steak (or ribeye or sirloin)
- 1 tbsp olive oil
- Salt and pepper, to taste
Creamy Garlic Sauce
- 2 tbsp butter
- 1 tsp cornstarch (or 1 tbsp flour)
- 3 garlic cloves, minced
- ½ cup chicken broth
- ½ cup milk
- ¼ cup mozzarella cheese
- ¼ cup parmesan cheese
- Salt and pepper, to taste
Add-ins and Garnishes
- ⅓ cup sun-dried tomatoes
- 2 cups fresh spinach
- ¼ cup roasted, peeled, and chopped green chile (can use canned)
- Chopped parsley, for garnish
- Red pepper flakes, for garnish
Instructions
- Cook Pasta: Bring a large pot of salted water to a boil. Add the penne pasta and cook according to package instructions until al dente. Drain and set aside.
- Prepare Steak: Season both sides of the steak generously with salt and pepper.
- Cook Steak: Heat a large skillet over medium-high heat and add olive oil once hot. Sear the steak for 2-4 minutes per side depending on thickness and desired doneness. For medium-rare, cook until internal temperature reaches 130-135°F; it will rise to 140-145°F while resting. Remove steak from the skillet and set aside to rest.
- Make Cream Sauce - Sauté Garlic: In the same skillet, melt butter over medium heat. Add minced garlic and cook for 1-2 minutes until fragrant but not browned.
- Thicken Sauce: Whisk in cornstarch (or flour) until fully blended. Gradually stir in chicken broth and milk, stirring frequently. Allow the sauce to simmer and thicken, coming to a gentle boil.
- Add Cheeses: Once boiling, stir in mozzarella and parmesan cheese until fully melted. Season with salt and pepper to taste.
- Combine Pasta and Vegetables: Add the cooked penne pasta to the sauce. Stir in sun-dried tomatoes, green chile, and fresh spinach. Cook for 2-4 minutes until spinach is wilted. You may cover the pan with a lid off heat to help spinach wilt evenly.
- Serve: Slice the rested steak thinly and add on top of the pasta. Garnish with chopped parsley, red pepper flakes, and extra parmesan cheese if desired. Serve immediately and enjoy!
Notes
- For the best steak flavor, let the steak rest for at least 5 minutes after cooking to retain juices.
- Use whole milk for a richer cream sauce or substitute with lactose-free milk if needed.
- The green chile adds a mild smoky heat; adjust amount to taste or omit for a milder dish.
- Sun-dried tomatoes can be packed in oil or dry; if dry, consider soaking them first in warm water for a few minutes.
- To make this dish vegetarian, omit the steak and substitute with firm tofu or mushrooms.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian-American

Leave a Reply