If you’re looking for a luscious dinner that feels both indulgent and comforting, this Steak Pasta with Creamy Garlic Sauce Recipe is exactly what you need. Tender, perfectly seared steak meets al dente penne pasta, all wrapped in a rich, cheesy garlic sauce that’s bursting with flavor. The addition of fresh spinach, tangy sundried tomatoes, and a hint of smoky green chile brings a vibrant pop to every bite. Whether it’s a weeknight treat or a special occasion meal, this dish truly elevates pasta night to memorable new heights.

Ingredients You’ll Need
Gathering the ingredients for this Steak Pasta with Creamy Garlic Sauce Recipe is delightfully straightforward. Each component is carefully chosen to build layers of taste and texture, from the juicy, seasoned steak to the creamy, cheesy sauce that clings lovingly to every piece of penne pasta.
- 12 oz penne pasta: A sturdy pasta shape perfect for holding the creamy sauce in every bite.
- 1 lb flat iron steak (or ribeye/sirloin): Your choice of tender steak adds hearty, savory richness to the dish.
- 1 tablespoon olive oil: For searing the steak to a beautiful crust without sticking.
- Salt and pepper: Essential seasonings to bring out the natural flavors of steak and sauce.
- 2 tablespoons butter: Adds silky richness to the garlic sauce base.
- 1 teaspoon cornstarch or 1 tablespoon flour: Helps thicken the sauce for perfect creaminess.
- 3 garlic cloves, minced: The star flavor that lends warmth and depth to the sauce.
- ½ cup chicken broth: Adds savory depth and a subtle background flavor to the creamy mixture.
- ½ cup milk: Keeps the sauce smooth and velvety, balancing the richness.
- ¼ cup mozzarella cheese: Melts beautifully to create that stringy, gooey texture.
- ¼ cup parmesan cheese: Offers sharp, nutty notes that lift the sauce.
- Salt and pepper to taste: Fine-tunes your sauce to just the right seasoning.
- â…“ cup sundried tomatoes: Provides a slightly tangy sweetness contrasting the creamy sauce.
- 2 cups fresh spinach: Adds freshness and a pop of color while boosting nutrition.
- ¼ cup roasted, peeled, and chopped green chiles: Brings smoky heat for a subtle kick; canned works great too.
- Chopped parsley for garnish: Brightens the dish with an herbaceous finish.
- Red pepper flakes for garnish: An optional touch for those who like a bit more heat.
How to Make Steak Pasta with Creamy Garlic Sauce Recipe
Step 1: Cook the Pasta
Start by bringing a large pot of salted water to a boil and cook the penne pasta according to the package instructions until it’s al dente. This is key because perfectly cooked pasta will have that ideal bite to complement the steak and creamy sauce. Drain and set aside, saving a bit of the pasta water just in case you want to loosen the sauce later.
Step 2: Cook the Steak
While the pasta cooks, generously season your steak on both sides with salt and pepper. Heat olive oil in a large skillet over medium-high heat until shimmering. Sear the steak for about 2 to 4 minutes per side, depending on thickness and your preferred doneness. You want a nice caramelized crust on the outside with tender meat inside. Once cooked, transfer the steak to a cutting board to rest—it helps keep all those flavorful juices sealed inside.
Step 3: Make the Creamy Garlic Sauce
In the same pan, reduce heat to medium and melt butter. Add the minced garlic and sauté just until fragrant—it will instantly fill your kitchen with an inviting aroma. Whisk in the cornstarch or flour, stirring constantly until fully dissolved to avoid lumps. Slowly pour in chicken broth and milk, whisking all the while to create a smooth, thickening sauce. Stir in the mozzarella and parmesan cheeses until they melt into an irresistible creamy blend. Season with salt and pepper to your liking, then add the cooked penne pasta, sundried tomatoes, fresh spinach, and roasted green chile. Let everything mingle in the sauce for 2 to 4 minutes until the spinach wilts and the flavors marry beautifully.
Step 4: Slice the Steak and Combine
Slice the rested steak against the grain into thin, bite-sized strips and gently fold them into the pasta and sauce mixture. This allows each forkful to deliver the perfect balance of juicy steak and creamy pasta every time. Give it a final gentle toss to combine before plating.
How to Serve Steak Pasta with Creamy Garlic Sauce Recipe

Garnishes
For a final flourish, sprinkle the dish with freshly chopped parsley and a pinch of red pepper flakes. The parsley adds a burst of vibrant green and fresh herbal notes, while the red pepper flakes offer customizable heat for those who like it spicy. These small touches instantly make the meal look as beautiful as it tastes.
Side Dishes
Pair this indulgent Steak Pasta with Creamy Garlic Sauce Recipe with something light and crisp. A simple mixed green salad with a lemon vinaigrette or roasted vegetables like asparagus or broccoli balances out the richness. For bread lovers, a slice of crusty garlic bread or a warm baguette works wonders for soaking up every drop of that luscious sauce.
Creative Ways to Present
Want to impress your guests? Serve this dish family-style in a large shallow bowl, letting everyone dig in together, or plate it elegantly by twirling the pasta into nests on each plate and topping with sliced steak strips. Drizzle a little extra olive oil or a sprinkle of grated parmesan over the top to finish. It’s a feast for the eyes as much as the palate.
Make Ahead and Storage
Storing Leftovers
Leftover Steak Pasta with Creamy Garlic Sauce Recipe stores beautifully in an airtight container in the refrigerator for up to 3 days. To keep the sauce from drying out, you can add a splash of milk or broth before reheating.
Freezing
This dish is best enjoyed fresh, but if you need to freeze it, place portions in freezer-safe containers and freeze for up to 2 months. Note that the texture of the spinach and cream sauce may slightly change upon thawing, but it will still taste delicious when warmed.
Reheating
Reheat leftovers gently over low heat on the stove, stirring often, and adding a bit of milk or broth to revive the creamy sauce. Avoid microwaving at high power to prevent the sauce from separating. Warm until everything is heated through and enjoy like it’s freshly made.
FAQs
Can I use a different type of pasta for this recipe?
Absolutely! While penne is perfect for holding the sauce, you can easily swap in rigatoni, fusilli, or even fettuccine based on your preference or what you have on hand.
What if I don’t have fresh spinach? Can I use frozen?
Yes, frozen spinach works in a pinch but be sure to thaw and drain it thoroughly before adding it to avoid excess moisture diluting the sauce.
Can I substitute the steak with chicken or another protein?
Definitely. Grilled or sautéed chicken breast or thighs would pair wonderfully with the creamy garlic sauce, offering a slightly lighter but equally satisfying meal.
Is there a way to make this recipe dairy-free?
You can use dairy-free milk and cheese alternatives, and substitute butter with olive oil or a vegan spread. Keep in mind the richness and flavor profile may vary slightly.
How spicy is the green chile in this recipe?
The roasted green chile adds a mild smoky heat, which can be adjusted or omitted if you prefer a milder dish. For more kick, increase the amount or add extra red pepper flakes in the garnish.
Final Thoughts
This Steak Pasta with Creamy Garlic Sauce Recipe is one of those dishes that warms your heart and fills your belly with happy flavors. It’s approachable, yet feels like a special treat every time. If you love the idea of steak, pasta, and a velvety sauce all mingling in one meal, I wholeheartedly encourage you to give this recipe a try. It could just become your new favorite go-to dinner for weeknights or cozy gatherings!
Print
Steak Pasta with Creamy Garlic Sauce Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
This Steak Pasta with Creamy Garlic Sauce is a quick and flavorful dish combining tender seared flat iron steak with al dente penne pasta, bathed in a rich and cheesy garlic cream sauce enriched with sun-dried tomatoes, fresh spinach, and roasted green chiles. Ready in just 25 minutes, it’s a perfect weeknight meal that delivers hearty satisfaction with a touch of elegance.
Ingredients
Pasta
- 12 oz penne pasta
Steak
- 1 lb flat iron steak (or ribeye or sirloin)
- 1 tbsp olive oil
- Salt and pepper, to season
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
- â…“ cup sun-dried tomatoes
- 2 cups fresh spinach
- ¼ cup roasted, peeled, and chopped green chile (canned can be used)
Garnish
- Chopped parsley
- Red pepper flakes
Instructions
- Cook Pasta: Bring a large pot of water to a boil. Add the penne pasta and cook according to the package instructions until al dente. Drain and set aside.
- Cook Steak: Season both sides of the steak generously with salt and pepper. Heat a large skillet over medium-high heat and add the olive oil. When the oil is hot, place the steak in the pan and cook for 2 to 4 minutes on each side, depending on thickness and desired doneness. Remove the steak from the pan and let it rest while you prepare the sauce.
- Make Cream Sauce: In the same or a clean large fry pan, melt the butter over medium heat. Add the minced garlic and sauté until fragrant, about 1 minute. Whisk in the cornstarch or flour until fully dissolved to create a roux. Gradually stir in the chicken broth and milk, cooking until the sauce thickens slightly.
- Add Cheese and Season: Stir in the mozzarella and parmesan cheeses until melted and incorporated. Season the sauce with salt and pepper to taste.
- Combine All Ingredients: Add the cooked pasta noodles, sun-dried tomatoes, fresh spinach, and roasted green chile into the sauce. Stir well and cook for an additional 2 to 4 minutes, allowing the spinach to wilt and the flavors to meld together.
- Serve and Garnish: Slice the rested steak thinly and serve atop or mixed into the creamy pasta. Garnish with chopped parsley and a sprinkle of red pepper flakes for a little heat.
Notes
- For best results, let the steak rest after cooking to retain juices.
- You can substitute the flat iron steak with ribeye or sirloin as preferred.
- If you want a vegetarian version, omit the steak and use vegetable broth instead of chicken broth.
- Adjust the amount of green chile and red pepper flakes based on your preferred spice level.
- Use freshly grated cheeses for better melting and flavor.
- This recipe can be made dairy-free by substituting milk and cheeses with plant-based alternatives.

