This satisfying pasta dish brings together tender strips of seared sirloin steak, crisp-tender broccoli, and sweet cherry tomatoes with perfectly cooked penne. The creamy garlic sauce, enriched with Parmesan and finished with fresh parsley, creates a velvety coating that ties all the components together. Ready in under an hour, this Italian-American inspired dinner delivers restaurant-quality results at home with simple techniques and accessible ingredients.
The smell of garlic hitting hot oil still stops me in my tracks every single time. I first threw this pasta together on a Tuesday evening when I had steak that needed using and a craving for something indulgent but not overly complicated. My roommate wandered in midway through and ended up staying for dinner, which pretty much sealed the deal on this becoming a regular rotation. Something about the way the creamy sauce clings to each piece of penne makes even ordinary weeknights feel like a small celebration.
Last winter my sister came over after a particularly brutal week at work, and I made this without really measuring anything. She sat at the counter watching me cook, stealing cherry tomatoes from the cutting board, and said the simple act of watching dinner come together was exactly what she needed. We ate standing up in the kitchen, both too hungry to bother setting the table, and she asked for the recipe before she even finished her first bowl.
Ingredients
- 12 oz penne pasta: The ridges catch all that sauce perfectly, and I have found that slightly undercooking it by a minute gives you the best texture
- 1 lb sirloin steak: Slice it thinly against the grain, and try to get the strips somewhat uniform so they cook evenly
- 1/2 tsp salt and 1/2 tsp black pepper: Keep some extra handy for adjusting the cream sauce later
- 2 cups broccoli florets: Fresh works best here since frozen can water down your sauce
- 1 cup cherry tomatoes: They add little bursts of sweetness that cut through all that rich cream
- 2 tbsp olive oil: Divide this between cooking the steak and building your sauce base
- 4 cloves garlic: Do not be shy here, mince it finely so it infuses the cream without leaving harsh chunks
- 1 cup heavy cream: Let it come to room temperature if you have time, it incorporates more smoothly
- 1/2 cup grated Parmesan cheese: Freshly grated melts into the sauce way better than the pre-shredded stuff
- 1/4 tsp crushed red pepper flakes: Totally optional, but I love the subtle warmth it brings
- 1/4 cup chopped fresh parsley: Adds a fresh pop of color and flavor right at the end
Instructions
- Get your pasta water going first:
- Bring a large pot of salted water to a rolling boil, then cook the penne until al dente and toss those broccoli florets in during the last two minutes so they turn bright green and tender-crisp
- Sear your steak strips:
- Season the meat generously with salt and pepper, then heat one tablespoon of olive oil in your large skillet over medium-high heat and sear the steak for two to three minutes per side until just cooked through before transferring to a plate
- Build your flavor base:
- Using the same skillet, add the remaining olive oil and sauté the minced garlic for about one minute until fragrant, then toss in the halved cherry tomatoes and cook for two to three more minutes until they just start to soften
- Make the creamy sauce:
- Lower the heat to medium and pour in the heavy cream, letting it simmer gently for two to three minutes before stirring in the Parmesan cheese and red pepper flakes until everything melds together
- Bring it all together:
- Add your drained penne and broccoli to the skillet, toss everything to coat with that luscious sauce, then return the steak along with any resting juices and mix until heated through
- Finish and serve:
- Remove from heat immediately, scatter the fresh parsley on top, and get it onto plates while the sauce is still silky and gorgeous
This dish has become my go-to for dinner parties because it looks impressive but actually comes together so quickly. Last month I made it for friends who swore they did not like broccoli, and they went back for seconds. There is something about the combination of tender steak, fresh vegetables, and that velvety garlic cream sauce that just works on every level.
Making It Your Own
Sometimes I swap in half-and-half when I want something lighter, and honestly, the sauce still turns out beautifully rich. If you have chicken or shrimp on hand, those work just as well as the steak. A splash of lemon juice right at the end brightens everything up and cuts through some of that creaminess.
Getting The Timing Right
I have learned that the key is having everything prepped before you start cooking because the sauce comes together fast. Keep your pasta water warm after draining, just in case you need to loosen the sauce a bit. The steak keeps cooking slightly from residual heat, so pulling it a minute early is better than overdoing it.
Serving Suggestions
Crusty bread is absolutely essential here for soaking up every last drop of that sauce. A bold red wine cuts through the richness perfectly, though a cold beer works just as well on casual nights. I like to serve it family-style right from the skillet sometimes, letting everyone help themselves.
- Grate extra Parmesan at the table because some people, myself included, can never have enough
- Keep red pepper flakes handy so guests can adjust the heat level themselves
- Have a simple green salad ready to balance out all that creamy goodness
I hope this becomes one of those recipes you turn to without even thinking, the kind that feels like coming home. Sometimes the best dinners are the ones that bring people into the kitchen just to watch and talk and wait for that first bite.
Recipe FAQs
- → What cut of steak works best for this dish?
-
Sirloin is ideal for its balance of tenderness and flavor, but you can also use flank steak, ribeye strips, or even skirt steak. Slice the beef thinly against the grain for the most tender results.
- → Can I make the sauce lighter?
-
Absolutely. Substitute half-and-half or whole milk for the heavy cream, though the sauce will be slightly less thick. You can also increase the Parmesan slightly to help maintain texture.
- → How do I prevent the cream sauce from separating?
-
Keep the heat at medium or lower once you add the cream, and avoid boiling. Stir constantly while the sauce simmers, and add the cheese off the heat if you notice any separation.
- → Can I prepare this in advance?
-
The components can be prepped ahead—cook the pasta, sear the steak, and Blanch the broccoli up to a day in advance. Reheat gently, adding a splash of cream or pasta water to loosen the sauce before serving.
- → What vegetables can substitute for broccoli?
-
Asparagus, spinach, peas, or bell peppers work beautifully. Add leafy greens like spinach at the very end just to wilt, while firmer vegetables should be added with the tomatoes.