There is something truly irresistible about the combination of tender, juicy steak bathed in a rich garlic butter sauce paired with perfectly roasted Brussels sprouts and sweet butternut squash. This Garlic Butter Steak with Roasted Brussels Sprouts and Butternut Squash Recipe is a comforting yet elegant dish that strikes the perfect balance between hearty and fresh. Whether you’re cooking for family dinner or inviting friends over, this recipe promises both wow factor and simple satisfaction every time.

Ingredients You’ll Need
This recipe relies on a handful of simple, wholesome ingredients, each playing a crucial role in building layers of flavor, texture, and color that delight the senses. From the vibrant orange hues of sweet butternut squash to the savory spices that elevate the steak, this dish brings together the basics to create something truly special.
- Butternut squash, peeled, seeded, and cubed: Adds a natural sweetness and creamy texture when roasted to perfection.
- Olive oil: The foundation for roasting veggies and searing steak, bringing richness and helping achieve that beautiful caramelization.
- Salt and pepper: Essential seasonings that enhance and balance all the other flavors in the dish.
- Brussels sprouts, trimmed and halved: Roasting these gives them a crispy exterior and tender bite that cuts through the richness.
- Flank steak: A flavorful and lean cut that benefits from quick searing to stay juicy and tender.
- Smoked paprika: Infuses the steak with a subtle smoky warmth that deepens the flavor profile.
- Chili powder: Adds a mild kick without overpowering, complementing the garlic butter beautifully.
- Freshly ground black pepper: A vital spice that brightens the steak’s seasoning.
- Butter: Creates the luscious garlic butter sauce that elevates everything it touches.
- Fresh garlic, minced: Aromatic and punchy, it’s the star in the butter sauce, lending incredible depth.
- Fresh thyme: Brings an herbaceous note to freshen and balance the richness of the butter and meat.
How to Make Garlic Butter Steak with Roasted Brussels Sprouts and Butternut Squash Recipe
Step 1: Prepare Your Oven and Vegetables
Start by preheating your oven to 400°F (200°C)—this is the sweet spot for roasting that brings out natural sugars and creates those irresistible golden edges. Toss the cubed butternut squash with olive oil, salt, and pepper, then spread it out on a parchment-lined tray so each piece roasts evenly. Pop it in the oven for about 30 minutes until tender and caramelized.
Step 2: Roast the Brussels Sprouts
While the squash begins caramelizing, prepare the Brussels sprouts by trimming the ends and cutting them in half. Give them a nice coating of olive oil, salt, and pepper before placing them on their own tray. Roast these for 20 to 30 minutes, flipping halfway through, until they develop a crispy, golden-brown exterior and a tender interior.
Step 3: Season the Flank Steak
Take your flank steak and rub both sides generously with smoked paprika, chili powder, salt, and freshly ground black pepper. These spices create a delicious crust and subtle layers of smoky and spicy notes that complement the garlic butter sauce perfectly.
Step 4: Sear the Steak
Heat a cast-iron skillet over medium heat and add a splash of olive oil. Once shimmering, lay the steak in and sear for about 5 minutes on each side for a beautiful medium-rare finish. This quick searing locks in juices while forming a mouthwatering crust. After cooking, let the steak rest for a few minutes before slicing it thinly against the grain to maximize tenderness.
Step 5: Make the Garlic Butter Sauce
Reduce the heat slightly, then add butter and minced garlic to the same skillet. Sauté for 1 to 2 minutes until fragrant and golden but not burnt—the aroma at this stage is truly mouthwatering. Toss in fresh thyme to impart an herbal brightness that cuts through the richness of the butter.
Step 6: Combine Everything
Return the sliced steak to the skillet and stir it gently in the garlic butter sauce to coat every piece with flavor. Then add the roasted butternut squash and Brussels sprouts, stirring to combine and warm everything through. Taste and adjust seasoning as needed—this final step ensures all components marry beautifully on the plate.
How to Serve Garlic Butter Steak with Roasted Brussels Sprouts and Butternut Squash Recipe
Garnishes
A sprinkle of freshly chopped parsley or a few fresh thyme sprigs right before serving not only adds a pop of color but also enhances the herbal notes of this dish. A dash of flaky sea salt on top provides a delightful crunch that elevates every bite.
Side Dishes
While this recipe shines as a complete meal, serving it alongside a light quinoa salad, crusty bread, or creamy mashed potatoes will round out the plate beautifully. These sides add complementary textures and soak up that delicious garlic butter sauce with ease.
Creative Ways to Present
For an impressive presentation, arrange the steak slices in a fan shape on a large platter, nestling the roasted Brussels sprouts and butternut squash decoratively around them. Drizzle any leftover garlic butter sauce over the top for a glossy finish. Serve with lemon wedges for a citrusy zing that guests can add just before eating.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers (and believe me, that’s a good problem to have), store them in an airtight container in the refrigerator. The Garlic Butter Steak with Roasted Brussels Sprouts and Butternut Squash Recipe keeps beautifully for 3-4 days while maintaining great flavor and texture.
Freezing
To extend its shelf life, you can freeze the cooked components separately in airtight containers or freezer bags. This helps preserve the texture of the veggies and steak. Frozen portions will stay delicious for up to 2 months. Simply thaw overnight in the fridge before reheating.
Reheating
When reheating, gently warm the leftovers in a skillet over medium heat to revive that garlic butter sauce and crisp up the veggies slightly. Avoid microwaving as it can make the steak chewy and the vegetables soggy. A light sprinkle of fresh thyme or herbs after warming will bring back freshness.
FAQs
Can I use a different cut of steak for this recipe?
Absolutely! While flank steak is great for quick searing and slicing, you can use sirloin, ribeye, or even skirt steak. Just adjust cooking times slightly to match the thickness and doneness you prefer.
What if I don’t have smoked paprika or chili powder?
You can substitute with regular paprika or a pinch of cayenne pepper for heat. The key is to use spices you enjoy that complement the garlic and butter flavors without overpowering the dish.
Can I use frozen Brussels sprouts and butternut squash?
Fresh vegetables offer the best texture and flavor, especially when roasting. However, if using frozen, make sure to thaw and dry them well before roasting to avoid excess moisture and ensure crispiness.
Is this recipe suitable for meal prepping?
Yes, this is a fantastic meal prep option! The components reheat well and keep their flavors intact for 3-4 days in the fridge, making weekday dinners effortless.
How do I know when the steak is cooked to medium-rare?
After searing for about 5 minutes per side on medium heat, the steak should feel slightly springy to the touch and reach an internal temperature of about 130-135°F (54-57°C). Resting allows juices to redistribute, ensuring tenderness.
Final Thoughts
Getting a meal that feels both indulgent and wholesome on the table doesn’t have to be complicated, and the Garlic Butter Steak with Roasted Brussels Sprouts and Butternut Squash Recipe perfectly proves that. With its vibrant colors, luscious flavors, and straightforward steps, this dish is sure to become a favorite in your cooking repertoire. I can’t wait for you to try it and experience the delicious harmony of garlic, butter, and perfectly roasted veggies alongside tender steak.
Print
Garlic Butter Steak with Roasted Brussels Sprouts and Butternut Squash Recipe
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 10 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Roasting
- Cuisine: American
Description
This Garlic Butter Steak with Brussels Sprouts and Butternut Squash is a hearty, flavorful dish perfect for a satisfying dinner. Tender flank steak is seasoned and seared to perfection, then tossed in a fragrant garlic butter sauce with fresh thyme. Roasted Brussels sprouts and butternut squash add a delightful balance of sweetness and earthiness, creating a well-rounded meal that’s both nutritious and delicious.
Ingredients
Vegetables
- 1 butternut squash, peeled, seeded, and cubed (about 4 cups)
- 2 cups Brussels sprouts, trimmed and halved
- 3 tablespoons olive oil, divided
- Salt, to taste
- Freshly ground black pepper, to taste
Steak and Seasoning
- 1.5 pounds flank steak
- 1 teaspoon smoked paprika
- 1 teaspoon chili powder
- Salt, to taste
- Freshly ground black pepper, to taste
Garlic Butter Sauce
- 3 tablespoons unsalted butter
- 3 cloves fresh garlic, minced
- 1 tablespoon fresh thyme leaves
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) to get ready for roasting the vegetables.
- Roast Butternut Squash: Toss the cubed butternut squash with 1.5 tablespoons olive oil, salt, and pepper. Spread evenly on a parchment-lined baking sheet and roast for about 30 minutes, or until tender and browned, stirring halfway through for even cooking.
- Roast Brussels Sprouts: On a separate baking sheet, toss halved Brussels sprouts with remaining olive oil, salt, and pepper. Roast for 20 to 30 minutes until crispy and golden, shaking the pan occasionally for even roasting.
- Season Steak: Rub both sides of the flank steak with smoked paprika, chili powder, salt, and freshly ground black pepper to infuse it with bold flavors.
- Sear Steak: Heat a cast-iron skillet over medium heat. Add a bit of olive oil, then sear the steak for about 5 minutes per side for medium-rare doneness or longer if you prefer. Remove the steak and let it rest for several minutes before slicing thinly against the grain.
- Make Garlic Butter Sauce: Lower the heat to medium-low. Add the butter and minced garlic to the same skillet. Sauté for 1 to 2 minutes until the garlic becomes fragrant but not browned.
- Toss Steak in Sauce: Return the sliced steak to the skillet. Add the fresh thyme leaves and toss everything together to coat the steak evenly in the garlic butter sauce.
- Combine and Serve: Add the roasted butternut squash and Brussels sprouts to the skillet. Stir gently to combine and heat through. Taste and adjust seasoning with additional salt or pepper if needed. Serve this warm, flavorful dish immediately.
Notes
- For best results, use a cast-iron skillet for even heat distribution and a perfect sear on the steak.
- Resting the steak after cooking allows juices to redistribute, keeping it moist and tender.
- You can substitute fresh thyme with rosemary or oregano if preferred.
- Adjust roasting times depending on your oven and preferred crispiness of vegetables.
- Leftovers can be stored in an airtight container in the fridge for up to 3 days.

