Garlicky Steak & Broccoli Penne: Weeknight Dinner Magic

By Emily Cookson | November 2, 2025 | No comments

Garlic Butter Steak & Broccoli Penne

This garlicky steak and broccoli penne transforms simple ingredients into restaurant-quality magic right at home. Rich butter and fragrant garlic create a silky sauce that clings perfectly to every piece of al dente pasta, tender steak, and crisp-tender broccoli. The dish strikes that perfect balance between hearty and fresh—with savory beef mingling with vibrant greens all brought together by a shower of melty Parmesan. A sprinkle of crushed red pepper flakes adds just enough warmth to elevate the entire meal.

Why You’ll Love This Recipe

This restaurant-worthy pasta comes together with minimal effort but delivers maximum flavor impact in every forkful.

  • Perfect Weeknight Solution: Ready in just 25 minutes, this one-pan wonder fits seamlessly into busy schedules without sacrificing an ounce of flavor.
  • Balanced Nutrition: The combination of protein-rich steak, fiber-packed broccoli, and satisfying pasta creates a complete meal that eliminates the need for multiple side dishes.
  • Flavor Layering Magic: Each component builds upon the last—from the caramelized steak to the aromatic garlic butter—creating depth that tastes like it took hours to develop.
  • Texture Paradise: The contrast between al dente pasta, tender steak bites, and slightly crisp broccoli delivers the perfect mouthfeel with every bite.
  • Leftovers That Improve: The flavors meld beautifully overnight, making next-day lunch portions possibly even more delicious than dinner the night before.

Ingredient Notes

Every component in this Garlicky Steak & Broccoli Penne plays a crucial role in creating a harmonious blend of flavors and textures. The right ingredient choices and proper preparation techniques will elevate this weeknight pasta from good to absolutely magnificent.

  • Penne pasta: This tubular pasta shape with angled ends captures the garlic butter sauce beautifully. Cook it just until al dente (1-2 minutes less than package directions) as it will continue cooking slightly when tossed with the hot ingredients.
  • Steak: Sirloin offers the perfect balance of tenderness and flavor, while ribeye provides exceptional marbling for richer results. For best texture, slice against the grain and ensure your pieces are uniform in size for even cooking.
  • Salt and black pepper: Kosher salt works best for seasoning steak, allowing for better control and more even distribution. Freshly cracked black pepper delivers significantly more aroma and flavor than pre-ground varieties.
  • Olive oil: Use a good-quality extra virgin olive oil with a high smoke point for searing the steak. This creates a beautiful crust while imparting subtle fruity notes to the dish.
  • Butter: Unsalted butter gives you complete control over the dish’s sodium level. European-style butters with higher butterfat content will create an even more luxurious garlic sauce.
  • Garlic: Fresh garlic cloves minced just before cooking provide the most potent flavor. For best results, avoid burning the garlic by adding it to the pan after the steak has been partially cooked.
  • Broccoli florets: Cut these into bite-sized pieces that are similar in size for even cooking. Blanching the florets for 30 seconds before adding to the skillet ensures they’ll be perfectly crisp-tender.
  • Parmesan cheese: Freshly grated Parmesan melts more smoothly and delivers more complex flavor than pre-packaged versions. The aged umami notes perfectly complement the garlic butter sauce.
  • Crushed red pepper flakes: These add a gentle heat that enhances the garlic butter flavor without overwhelming the dish. Start with a small amount and adjust according to your heat preference.
  • Chopped parsley: Fresh parsley adds a bright, herbaceous counterpoint to the richness of the Garlic Butter Steak & Broccoli Penne, while also adding a pop of vibrant green color to the final presentation.

How to Make Garlicky Steak & Broccoli Penne: Weeknight Dinner Magic

  1. Bring a large pot of salted water to a boil. Cook the penne pasta according to package directions until al dente (typically 8-10 minutes), then drain, reserving 1/2 cup of the pasta water.
  2. Season the steak pieces generously with salt and black pepper. Heat the olive oil in a large skillet over medium-high heat until shimmering, then add the steak in a single layer without overcrowding—I like to work in batches if needed for the perfect sear.
  3. Sear the steak for 3-4 minutes, turning occasionally, until browned on all sides but still slightly pink in the center. Transfer to a plate and set aside.
  4. Reduce heat to medium and add 2 tablespoons of butter to the same skillet. Add the garlic and cook for 30 seconds until fragrant but not browned—this happens quickly, so keep a close eye on it!
  5. Add the broccoli florets to the skillet with 2 tablespoons of water. Cover and steam for about 3 minutes until the broccoli is bright green and crisp-tender.
  6. Return the steak to the skillet along with any accumulated juices. Add the remaining butter and toss until melted and everything is well coated.
  7. Add the drained pasta to the skillet and toss everything together. If the mixture seems dry, add a splash of the reserved pasta water to create a silky sauce that clings to the pasta.
  8. Sprinkle with grated Parmesan cheese and toss once more until the cheese begins to melt. Serve immediately, garnished with optional red pepper flakes or fresh parsley.

The key to this dish is timing—having all ingredients prepped before you start cooking ensures everything comes together perfectly while keeping the steak tender and the broccoli vibrant.

Serving Suggestions

This Garlic Butter Steak & Broccoli Penne is a showstopper on its own, but a few thoughtful accompaniments can transform it from a wonderful meal to an unforgettable dining experience.

I love serving this pasta family-style in a large, warmed serving bowl with extra Parmesan and red pepper flakes on the side so everyone can customize to their taste. The rich garlic butter sauce pairs beautifully with a crisp green salad dressed simply with lemon and olive oil—the brightness cuts through the richness perfectly.

For wine lovers, this dish sings alongside a medium-bodied red like Merlot or Sangiovese that complements the savory steak without overwhelming the delicate garlic butter flavors. On cooler evenings, I’ll add some crusty garlic bread for soaking up every last bit of that luxurious sauce—completely worth the extra carbs!

When entertaining, consider serving smaller portions as a first course before a light main, or make it the star of the show with some roasted cherry tomatoes on the vine for a beautiful color contrast that brightens both the plate and the flavor profile.

Expert Tips

Here are my best tricks for making this weeknight pasta truly exceptional:

  • Prep everything first: With this Garlicky Steak & Broccoli Penne, mise en place is crucial—have all ingredients measured and prepped before turning on the stove to ensure perfect timing.
  • Don’t crowd the steak: I always cook steak pieces in batches if needed. Overcrowding the pan creates steam instead of that beautiful caramelized crust that adds so much flavor.
  • Watch the garlic closely: Garlic goes from perfectly golden to bitter and burnt in seconds. Keep it moving in the pan and immediately add broccoli once fragrant.
  • Pasta water is liquid gold: The reserved starchy pasta water contains magic—just a few tablespoons helps emulsify the butter into a silky sauce that clings to every piece of penne.
  • Rest your steak: Allow the cooked steak to rest 2-3 minutes before returning to the skillet. This keeps those flavorful juices inside the meat rather than leaking out.
  • Finish with fresh elements: A shower of freshly grated Parmesan and bright parsley transforms this simple dish, adding complexity that pre-shredded cheese simply can’t match.

Make Ahead Options

This Garlic Butter Steak & Broccoli Penne is perfectly suited for meal prep enthusiasts looking to streamline their weeknight cooking! You can prep your steak by cutting it into bite-sized pieces and seasoning with salt and pepper up to 24 hours in advance, storing it covered in the refrigerator. The broccoli florets can also be trimmed and blanched for 30 seconds, then shocked in ice water and refrigerated for up to 3 days to maintain their vibrant color and crisp texture. When ready to cook, simply let the steak come to room temperature for 15 minutes while you boil the pasta, then follow the searing and assembly steps as directed. You’ll have restaurant-quality results with half the prep work, making this dish an absolute lifesaver for busy families craving homemade comfort food.

Storage & Freezing

This Garlicky Steak & Broccoli Penne keeps beautifully for several days when stored properly, making it perfect for meal prep or planned leftovers. The robust flavors actually develop further overnight!

Store leftovers in airtight containers in the refrigerator for up to 4 days. The pasta may absorb some of the butter sauce while chilling, so when reheating, I like to add a small splash of chicken broth or a pat of butter to revive the silky texture.

For longer storage, freeze individual portions for up to 2 months. While the broccoli may soften slightly upon thawing, the overall dish maintains its delicious flavor profile. For best results, slightly undercook the broccoli during the initial preparation if you’re planning to freeze portions.

To reheat, thaw overnight in the refrigerator if frozen, then warm gently on the stovetop over medium-low heat, stirring occasionally. Microwave reheating works too—cover loosely and heat in 30-second intervals, stirring between each to ensure even warming. A sprinkle of fresh Parmesan just before serving brings back all the original magic!

Variations & Substitutions

This recipe is incredibly versatile! Feel free to adapt it based on what you have on hand or to suit your personal taste preferences.

  • Protein swap: Not in the mood for steak? Try using chicken breast, shrimp, or even crispy tofu cubes instead. For a quick weeknight hack, I sometimes use leftover rotisserie chicken when I’m really pressed for time.
  • Pasta possibilities: While penne catches the garlic butter sauce beautifully, other shapes work wonderfully too. Try farfalle (bow ties), rotini, or orecchiette. For a lower-carb option, substitute half the pasta with additional broccoli or use zucchini noodles.
  • Veggie variations: Broccoli is just the beginning! Asparagus, broccolini, snap peas, or bell peppers can be substituted or added for extra color and nutrition. For a heartier twist, sautéed mushrooms bring wonderful umami depth.
  • Dairy adjustments: For a lighter version, reduce the butter to 2 tablespoons and add a splash of chicken broth. Dairy-free? Use olive oil and a tablespoon of nutritional yeast instead of butter and Parmesan.
  • Flavor boosters: Transform the entire profile by adding sun-dried tomatoes and a pinch of Italian herbs, or try lemon zest and a squeeze of fresh juice for brightness. When I want extra richness, a splash of cream at the end creates a more decadent sauce.
  • Heat level customization: The red pepper flakes are completely optional. For a kid-friendly version, omit them entirely, or for heat lovers, add a finely diced jalapeño with the garlic for a more pronounced kick.

Recipe FAQs

Can I use a different cut of steak?
Any tender cut works beautifully.

How do I keep the broccoli bright green?
Don’t overcook it—3 minutes max.

Can I make this vegetarian?
I substitute mushrooms for amazing results.

Will whole wheat pasta work?
Yes, but add extra pasta water.

Can I prep components ahead of time?
Cut everything in advance, cook just before serving.

Is this recipe freezer-friendly?
Yes, though broccoli textures slightly changes.

Print

Garlicky Steak & Broccoli Penne: Weeknight Dinner Magic

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This garlicky steak and broccoli penne transforms simple ingredients into restaurant-quality magic right at home.

  • Author: Emily Cookson
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian

Ingredients

  • 12 oz penne pasta
  • 1 lb steak (sirloin, ribeye, or your choice), cut into bite-sized pieces
  • Salt and black pepper, to taste
  • 2 tbsp olive oil
  • 4 tbsp butter
  • 5 cloves garlic, minced
  • 2 cups broccoli florets
  • ½ cup grated Parmesan cheese
  • Optional: crushed red pepper flakes or chopped parsley for garnish

Instructions

  1. Bring a large pot of salted water to a boil. Cook the penne pasta according to package directions until al dente (typically 8-10 minutes), then drain, reserving 1/2 cup of the pasta water.
  2. Season the steak pieces generously with salt and black pepper. Heat the olive oil in a large skillet over medium-high heat until shimmering, then add the steak in a single layer without overcrowding.
  3. Sear the steak for 3-4 minutes, turning occasionally, until browned on all sides but still slightly pink in the center. Transfer to a plate and set aside.
  4. Reduce heat to medium and add 2 tablespoons of butter to the same skillet. Add the garlic and cook for 30 seconds until fragrant but not browned.
  5. Add the broccoli florets to the skillet with 2 tablespoons of water. Cover and steam for about 3 minutes until the broccoli is bright green and crisp-tender.
  6. Return the steak to the skillet along with any accumulated juices. Add the remaining butter and toss until melted and everything is well coated.
  7. Add the drained pasta to the skillet and toss everything together. If the mixture seems dry, add a splash of the reserved pasta water to create a silky sauce that clings to the pasta.
  8. Sprinkle with grated Parmesan cheese and toss once more until the cheese begins to melt. Serve immediately, garnished with optional red pepper flakes or fresh parsley.

Notes

  • Prep everything first: Have all ingredients measured and prepped before turning on the stove to ensure perfect timing.
  • Don’t crowd the steak: Cook steak pieces in batches if needed to create that beautiful caramelized crust.
  • Watch the garlic closely: Garlic can burn quickly, so keep it moving in the pan.
  • Pasta water is liquid gold: Use it to emulsify the butter into a silky sauce.
  • Rest your steak: Allow it to rest before returning to the skillet for better flavor retention.
  • Finish with fresh elements: Add freshly grated Parmesan and bright parsley for complexity.

Nutrition

  • Serving Size: 1 plate
  • Calories: 550
  • Sugar: 2g
  • Sodium: 600mg
  • Fat: 30g
  • Saturated Fat: 12g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 35g
  • Cholesterol: 100mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also like these recipes

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. With a passion for nostalgic flavors and simplified techniques, Holly helps busy home cooks create delicious meals that always work. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.

See more posts by Laura

Follow Laura on social media:

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Send this to a friend