Step-by-step instructions
- Take the steaks out of the fridge 20–30 minutes before cooking to bring them to room temperature. This helps them cook more evenly.
- Pat the steaks dry with paper towels. Generously season both sides with salt, black pepper, garlic powder, and onion powder.
- Heat a cast-iron or heavy skillet over high heat until it’s very hot. Add olive oil, swirling to coat the pan.
- Sear the steaks for 5-6 minutes on each side, or until they reach your desired level of doneness. Remove the steaks from the skillet and let them rest.
- Lower the heat to medium. In the same skillet, add the butter. Once melted, stir in the minced garlic and herbs, cooking for 30–45 seconds until fragrant. Be careful not to let it burn!
- Toss in the asparagus, seasoning with salt, pepper, and red pepper flakes. Cook for about 3–5 minutes until the asparagus is tender but still crisp.
- Return the steaks to the pan, spooning the garlic butter over them. If desired, add a squeeze of lemon over the asparagus just before serving.
Best ways to enjoy it
Plating this dish is as fun as making it! Serve the steak alongside the vibrant asparagus for a colorful presentation. Drizzle any remaining garlic butter from the pan over the top for added flavor. Pair it with a fresh salad or roasted potatoes for a complete meal. A glass of red wine, such as a Cabernet Sauvignon, complements the richness of the steak beautifully.
Keeping leftovers fresh
If you find yourself with leftovers (which might be hard since it’s so delicious!), here’s how to store them properly. Allow the steak and asparagus to cool completely, then transfer them to an airtight container. The refrigerated leftovers should be consumed within 3 days for optimal freshness.
If you want to keep them longer, you can freeze the cooked steak wrapped tightly in plastic wrap followed by a layer of foil. Properly stored, it can last up to 3 months in the freezer. Just remember to thaw it in the fridge overnight before reheating.
Pro chef tips
To take your Garlic Butter Steak & Asparagus to the next level, consider these pro tips:
- Always let your steaks rest before cutting into them! This allows the juices to redistribute, ensuring a more tender bite.
- For an additional flavor boost, try adding a splash of balsamic vinegar to the asparagus near the end of cooking.
- Don’t be afraid to experiment with different herbs. Fresh rosemary or a bit of parsley can add interesting notes to the dish.
Creative twists
Looking to spice things up? Here are some creative twists:
- Swap asparagus for other veggies like green beans or brussels sprouts for variety.
- Experiment with flavored butters like chili or herb-infused options to add more depth.
- For a twist on the classic, try adding a bit of crumbled blue cheese on top of the steak before serving.
Your questions answered
What is the best cut of steak for this recipe?
Ribeye, sirloin, or NY strip are all fantastic choices, each providing different flavor profiles and tenderness levels.
Can I make this dish ahead of time?
While it’s best enjoyed fresh, you can prep components in advance—season the steaks and prep the garlic butter a few hours ahead. Just cook everything right before serving for the best taste.
How do I know when the steak is done?
Using a meat thermometer is the best way to check doneness. Aim for 130°F for medium-rare, 145°F for medium, and adjust based on your personal preference.
Enjoy your cooking and the delightful flavors of Garlic Butter Steak & Asparagus. It’s sure to become a go-to recipe in your kitchen!






