Creamy Garlic Steak & Broccoli Pasta: A Bold, Satisfying One-Pan Dinner
There’s something incredibly satisfying about tender, seared steak paired with a rich, garlicky cream sauce and a bowl of perfectly cooked pasta. Creamy Garlic Steak & Broccoli Pasta brings all of that together into a single, hearty dish — juicy bite-sized steak pieces, tender-crisp broccoli, and penne pasta, all coated in a velvety garlic Parmesan cream sauce with a touch of diced tomatoes for brightness and a pinch of red pepper flakes for gentle warmth. It’s indulgent, satisfying, and comes together in about 35 minutes using just a couple of pans.
What makes this dish stand out is the way it balances rich, savory steak with a well-rounded, flavorful sauce. Rather than relying on cream alone, this recipe incorporates diced tomatoes for a touch of acidity and freshness, along with red pepper flakes for a subtle kick that keeps the richness from feeling one-dimensional. The broccoli adds color, texture, and nutrition, while the penne pasta’s ridges and tubular shape are perfect for trapping the sauce in every bite. Together, these elements create a dish with real depth — comforting, but never boring.
In this article, we’ll walk through everything you need to make this dish a success: a full ingredient breakdown, detailed step-by-step instructions, expert tips for a perfect steak sear and a silky sauce, creative variation ideas, storage and reheating instructions, and answers to the most frequently asked questions about this recipe.
Why This Recipe Works So Well
Creamy steak pasta dishes are a fantastic way to turn a simple protein and pasta dinner into something special, and this garlic broccoli version brings together several smart elements that make it stand out:
The steak is cut into bite-sized pieces for quick, even searing. This technique allows for a fast, high-heat sear that develops a flavorful crust on every piece while keeping the interior tender and juicy.
The sauce has real balance, not just richness. With diced tomatoes adding brightness and red pepper flakes contributing a gentle kick, this sauce avoids feeling flat or overly heavy, striking a more interesting flavor profile than a straightforward cream sauce.
The broccoli adds freshness and nutrition. Blanched until tender-crisp, the broccoli provides a welcome textural and visual contrast to the rich, creamy sauce.
It’s a genuinely complete, satisfying meal. With protein from the steak, vegetables from the broccoli, and hearty carbohydrates from the pasta, this dish doesn’t need much more than a simple side, if any, to be a full dinner.
It comes together relatively quickly. Despite its rich, restaurant-style flavor, this dish is achievable in about 35 minutes, making it a great option for a weeknight dinner that still feels a bit special.
Ingredients You’ll Need
Here’s everything required to make this dish, along with a note on why each ingredient matters.
- 1 lb penne pasta — its ridges and tubular shape are ideal for holding onto the rich, creamy sauce
- 1 lb steak, cut into bite-sized pieces — choose a tender cut like sirloin or ribeye for the best results; cutting it into pieces allows for quick, even searing
- 2 cups broccoli florets — adds fresh color, texture, and nutrition, balancing out the richness of the sauce
- 2 tbsp butter — used to build the garlic flavor base of the sauce
- 3 cloves garlic, minced — the aromatic core of the dish’s flavor
- 1 cup heavy cream — creates the rich, velvety base of the sauce
- ¾ cup grated Parmesan cheese — adds salty, nutty, umami-rich depth and helps naturally thicken the sauce
- ½ cup diced tomatoes — adds brightness and a touch of acidity that balances the richness of the cream
- 1 tbsp olive oil — used to sear the steak
- 1 tsp Italian seasoning — adds herby, aromatic complexity to the sauce
- Salt & black pepper, to taste — essential for properly seasoning the steak and sauce
- Fresh parsley, for garnish — adds a pop of color and freshness to the finished dish
- Pinch of red pepper flakes — adds a gentle, warming kick of heat throughout the dish
Step-by-Step Instructions
Step 1: Cook the Pasta and Broccoli
Bring a large pot of well-salted water to a rolling boil. Add the penne pasta and cook according to the package instructions until al dente, usually 9 to 11 minutes.
During the last 2 to 3 minutes of the pasta’s cooking time, add the broccoli florets directly into the same pot of boiling water. This quick blanching method softens the broccoli just enough while keeping it vibrant and tender-crisp, and it conveniently saves you from dirtying an extra pot.
Before draining, reserve about ½ cup of the starchy pasta water, which can help loosen the sauce later if needed. Drain the pasta and broccoli together and set aside.
Step 2: Season and Sear the Steak
Pat the bite-sized steak pieces dry with paper towels to help them sear properly. Season generously with salt and black pepper.
Heat the olive oil in a large, heavy skillet over high heat until very hot. Add the steak pieces in a single layer, being careful not to overcrowd the pan — work in batches if necessary, since overcrowding will cause the steak to steam rather than sear. Sear for 2 to 3 minutes per side, until deeply browned on the outside and cooked to your desired doneness. Remove the steak from the skillet and set it aside on a plate, tenting loosely with foil to keep warm.
Step 3: Build the Garlic Base
In the same skillet, reduce the heat to medium and add the butter. Once melted, add the minced garlic and sauté for about 60 seconds, stirring constantly, until fragrant and lightly golden. Be careful not to let it burn, as this can turn the flavor bitter.
Step 4: Add the Tomatoes and Cream
Stir in the diced tomatoes and let them cook for 1 to 2 minutes, allowing their liquid to reduce slightly and their flavor to concentrate. Pour in the heavy cream, stirring well to combine everything. Let the mixture come to a gentle simmer, being careful not to let it boil too vigorously, as this can cause the cream to separate.
Step 5: Melt in the Parmesan
Reduce the heat to low. Add the grated Parmesan cheese gradually, a bit at a time, stirring continuously until fully melted and incorporated into the sauce. This gradual approach helps prevent clumping and ensures a smooth, silky texture.
Stir in the Italian seasoning and red pepper flakes. Taste and adjust the seasoning with additional salt and pepper as needed.
Step 6: Combine Everything
Return the seared steak to the skillet, along with any juices that have collected on the plate. Add the drained pasta and broccoli directly into the skillet as well. Using tongs, gently toss everything together until the pasta, broccoli, and steak are fully coated in the rich, tangy, garlicky sauce.
If the sauce seems too thick, add a splash of the reserved pasta water, a tablespoon at a time, until it reaches your desired consistency.
Step 7: Serve
Remove the skillet from heat and serve immediately, garnished with freshly chopped parsley and an extra sprinkle of Parmesan, if desired. The sauce will continue to thicken slightly as it cools, so serve right away for the creamiest texture.
Expert Tips for the Best Results
Cut the steak into evenly sized pieces. This ensures every piece sears at the same rate, so you don’t end up with some pieces overcooked while others remain underdone.
Use a very hot pan for searing the steak. A properly hot skillet is essential for developing a deep sear on the steak in just a couple of minutes per side, keeping the inside tender and juicy rather than overcooked.
Don’t overcrowd the pan when searing. Searing in batches, if necessary, ensures each piece develops a proper golden-brown crust instead of steaming from being too close together.
Blanch the broccoli in the pasta water. Adding the broccoli to the same pot as the pasta during the final few minutes of cooking is an efficient way to cook both components at once while keeping the broccoli vibrant and tender-crisp rather than mushy.
Add cheese gradually, not all at once. Stirring in the Parmesan a little at a time, allowing each addition to melt before adding more, is the key to a smooth, lump-free sauce rather than a clumpy one.
Keep the heat moderate once the cream and cheese go in. High heat can cause a dairy-based sauce to break or turn oily. Medium-low to low heat allows the sauce to come together smoothly.
Reserve your pasta water. This starchy liquid is a useful tool for adjusting the sauce’s consistency without diluting its flavor, so don’t skip scooping some out before draining.
Delicious Variations to Try
This recipe is a great base for experimentation. Here are some popular ways to switch it up:
Extra Spicy Version: Increase the red pepper flakes, or add a dash of hot sauce to the sauce for a bolder, spicier kick throughout the dish.
Mushroom Addition: Sauté sliced mushrooms in the skillet after removing the steak, before building the garlic base, for an earthy, umami-rich addition to the dish.
Sun-Dried Tomato Swap: Substitute chopped sun-dried tomatoes for the diced tomatoes for a more concentrated, tangy-sweet flavor.
Different Pasta Shape: Substitute rigatoni, rotini, or fettuccine for the penne if you prefer a different pasta shape — any of these will hold onto the sauce nicely.
Blackened Steak Style: Season the steak with a Cajun or blackening spice blend in place of simple salt and pepper for a bolder, spicier flavor profile.
Lighter Version: Substitute half-and-half for the heavy cream and use a leaner cut of steak, such as sirloin, to lighten the dish while keeping the core flavors intact.
What to Serve With Creamy Garlic Steak & Broccoli Pasta
This dish is rich and well-rounded enough to stand on its own, but a few simple sides can round out the meal if desired:
- A crisp green salad with a bright, acidic vinaigrette helps cut through the richness of the cream sauce
- Garlic bread or a crusty baguette for those who want even more garlic flavor and something to soak up extra sauce
- A glass of full-bodied red wine, like Cabernet Sauvignon or Malbec, pairs beautifully with the seared steak and creamy sauce
- A light fruit salad on the side offers a refreshing contrast to the richness of the dish
Storage and Reheating Instructions
Refrigerating: Store leftovers in an airtight container in the refrigerator for up to 3 days. Since this dish contains steak, it’s best enjoyed within a few days for optimal texture.
Freezing: While this dish can be frozen for up to 1 month, the texture of both the steak and the cream sauce may change slightly upon thawing. If freezing, thaw overnight in the refrigerator before reheating.
Reheating on the stovetop: Warm leftovers gently in a skillet over low heat, adding a splash of milk or cream to help restore the sauce’s original silky texture. Reheat just until warmed through, being careful not to overcook the steak further.
Reheating in the microwave: Place a portion in a microwave-safe bowl with a splash of milk, cover loosely, and heat in 30-second intervals, checking between each, until evenly warmed, keeping in mind the steak may become slightly firmer upon reheating.
Frequently Asked Questions
What cut of steak works best for this recipe? Sirloin and ribeye are both excellent choices, offering a good balance of tenderness and flavor. Ribeye will provide extra richness due to its marbling, while sirloin is a leaner, more budget-friendly option.
Can I use a different pasta shape? Yes. While penne’s ridges and tubular shape are ideal for holding onto the sauce, you can substitute rigatoni, rotini, or fettuccine with excellent results.
Why is my steak tough after searing? This is usually caused by overcooking the steak or searing at too low a temperature, which can cause it to release moisture and toughen rather than developing a quick, flavorful crust. Make sure your pan is very hot before adding the steak, and avoid cooking it beyond your desired doneness.
Can I use frozen broccoli instead of fresh? Yes. Frozen broccoli florets can be used as a convenient substitute — simply thaw and drain them well before adding them to the pasta water, or add them directly to the sauce in the final few minutes of cooking to warm through.
Can I use canned diced tomatoes? Yes, canned diced tomatoes work perfectly in this recipe. Be sure to drain them slightly if they contain a lot of liquid, to avoid thinning out the sauce too much.
Can I make this recipe gluten-free? Yes. Substitute your favorite gluten-free penne pasta — all other ingredients in this recipe are naturally gluten-free.
How many servings does this recipe make? This recipe typically yields about 4 to 5 servings, depending on portion size and appetite.
Final Thoughts
Creamy Garlic Steak & Broccoli Pasta brings together everything you want in a hearty, satisfying dinner: tender, seared steak, tender-crisp broccoli, and a rich, garlicky Parmesan cream sauce brightened with diced tomatoes and a hint of heat. It’s the kind of dish that feels like a special, restaurant-style dinner, yet comes together with straightforward technique in well under 40 minutes.
Whether you’re cooking for a weeknight dinner that deserves a little extra indulgence, or looking for a hearty, complete meal to satisfy a steak-and-pasta craving, this recipe checks every box. Save it, bookmark it, or print it out — because once this creamy, garlicky steak and broccoli pasta hits your table, it’s guaranteed to become a regular request in your household.