This Garlic Butter Steak and Asparagus Recipe is a quick, flavorful, and satisfying one-pan dinner made with juicy steak strips, fresh asparagus, garlic, butter, soy sauce, black pepper, herbs, and a rich glossy pan sauce.
It is savory.
It is buttery.
It is garlicky.
It is fast.
It is perfect for dinner.
This recipe is inspired by the image, where tender strips of steak are cooked with bright green asparagus until glossy, juicy, and full of flavor. The steak is browned on the outside while staying tender inside, and the asparagus stays crisp-tender with a fresh bite.
The garlic butter sauce coats everything beautifully.
The beef gives richness.
The asparagus adds freshness.
The black pepper adds warmth.
The herbs make the dish smell amazing.
This is the kind of meal you can make on a busy weeknight, but it still feels special enough for a weekend dinner. It works well as a low-carb dinner, a high-protein meal, a steakhouse-style plate, or a simple skillet recipe served with rice, mashed potatoes, pasta, noodles, or crusty bread.
Recipe Overview
| Detail | Information |
|---|---|
| Recipe Name | Garlic Butter Steak and Asparagus |
| Prep Time | 15 minutes |
| Cook Time | 15 minutes |
| Total Time | About 30 minutes |
| Servings | 4 |
| Course | Dinner, Main Dish |
| Cuisine | American-Inspired, Steakhouse-Style |
| Difficulty | Easy |
| Best Served | Hot from the skillet |
| Main Ingredients | Steak, asparagus, garlic, butter |
| Texture | Tender steak, crisp-tender asparagus |
| Flavor | Garlicky, buttery, savory, peppery |
Why You’ll Love This Garlic Butter Steak and Asparagus Recipe
You will love this Garlic Butter Steak and Asparagus Recipe because it is simple, fast, and full of bold flavor.
It cooks in one pan.
It is ready in about 30 minutes.
It uses simple ingredients.
It tastes rich and satisfying.
It works for meal prep.
It is naturally low in carbs.
It pairs with many side dishes.
It looks beautiful on the plate.
This recipe is perfect when you want a steak dinner without grilling outside or cooking a full roast. The steak is sliced into strips, which helps it cook quickly and absorb flavor.
The asparagus cooks in the same pan, soaking up the garlic butter and steak juices.
The result is a complete meal with very little cleanup.
It is also easy to customize. You can make it spicy, lemony, creamy, Asian-inspired, keto-friendly, or extra buttery depending on your taste.
What Is Steak and Asparagus?
Steak and asparagus is a simple skillet meal made by cooking beef strips or steak bites with fresh asparagus and a flavorful sauce.
The dish can be made with garlic butter, soy sauce, teriyaki sauce, lemon butter, herb butter, or creamy sauce.
This version uses garlic, butter, soy sauce, black pepper, and a little Worcestershire sauce for a deep savory flavor.
The steak is seared quickly so it becomes browned and juicy.
The asparagus is cooked just until tender, so it stays bright green and slightly crisp.
It is similar to steak stir-fry, garlic butter steak bites, beef and asparagus stir-fry, steakhouse skillet dinner, or low-carb steak and vegetable skillet.
Ingredients
For the Steak and Asparagus
| Ingredient | Amount |
|---|---|
| Sirloin steak, flank steak, ribeye, or New York strip | 1 ½ lb |
| Fresh asparagus | 1 lb |
| Olive oil | 2 tablespoons |
| Butter | 4 tablespoons |
| Garlic cloves, minced | 5 |
| Soy sauce | 2 tablespoons |
| Worcestershire sauce | 1 tablespoon |
| Lemon juice, optional | 1 tablespoon |
| Black pepper | 1 teaspoon |
| Salt | 1 teaspoon, or to taste |
| Garlic powder | 1 teaspoon |
| Onion powder | ½ teaspoon |
| Paprika | ½ teaspoon |
| Red pepper flakes, optional | ¼ teaspoon |
| Fresh parsley or rosemary | For garnish |
Optional Add-Ins
| Add-In | Why It Works |
|---|---|
| Mushrooms | Adds earthy flavor |
| Bell peppers | Adds color and sweetness |
| Onions | Adds depth |
| Broccoli | Makes the dish more filling |
| Green beans | Adds crunch |
| Chili garlic sauce | Adds heat |
| Honey | Adds light sweetness |
| Parmesan cheese | Adds salty richness |
| Lemon zest | Adds freshness |
| Sesame seeds | Adds texture |
Ingredient Notes
Steak
The best steak for this recipe is a tender cut that cooks quickly.
Sirloin is a great everyday choice because it is flavorful, affordable, and easy to slice.
Ribeye gives a richer, juicier result because it has more marbling.
New York strip gives a steakhouse-style texture.
Flank steak works well if sliced thinly against the grain.
The most important step is not overcooking the steak. Since the pieces are sliced thin, they cook very fast.
Pat the steak dry before cooking so it browns instead of steaming.
Asparagus
Fresh asparagus works best for this recipe.
Choose asparagus that is firm, bright green, and not limp.
Trim the woody ends before cooking.
You can do this by cutting off about 1–2 inches from the bottom or snapping the spears where they naturally break.
Medium-thick asparagus is ideal because it stays tender without becoming mushy.
Very thin asparagus cooks quickly, so watch it carefully.
Very thick asparagus may need an extra minute or two.
Garlic
Garlic gives this dish its deep savory flavor.
Fresh garlic is best.
Use 4 to 5 cloves for strong garlic butter flavor.
Do not burn the garlic. Burnt garlic can taste bitter.
Add garlic after the steak is seared and the heat is slightly reduced.
Butter
Butter makes the sauce rich and glossy.
It coats the steak and asparagus beautifully.
Use unsalted butter if possible so you can control the salt.
If using salted butter, reduce the added salt slightly.
Butter also helps carry the garlic flavor through the whole dish.
Soy Sauce
Soy sauce adds savory depth and helps create a glossy sauce.
Low-sodium soy sauce is a good option if you want more control over salt.
Soy sauce pairs very well with beef and garlic.
It makes the dish taste rich and slightly stir-fry inspired.
Worcestershire Sauce
Worcestershire sauce adds deep beefy flavor.
A small amount makes the sauce taste more complex.
It works especially well with steak, butter, garlic, and black pepper.
Best Steak Cuts for This Recipe
Sirloin Steak
Sirloin is affordable and flavorful.
It works very well for quick skillet meals.
Ribeye Steak
Ribeye is rich, juicy, and tender.
It gives the most luxurious flavor.
New York Strip
New York strip is firm, beefy, and steakhouse-style.
It works well when sliced into strips.
Flank Steak
Flank steak is lean and flavorful.
Slice it thinly against the grain for tenderness.
Tenderloin Tips
Tenderloin tips are very tender and quick-cooking.
They are great for a special version of this dish.
For everyday cooking, sirloin is the best balance of price, flavor, and texture.
Step-by-Step Instructions
Step 1: Prepare the Steak
Pat the steak dry with paper towels.
Slice it into strips or thick bite-sized pieces.
If using flank steak, slice against the grain.
Place the steak in a bowl.
Season with salt, black pepper, garlic powder, onion powder, paprika, and red pepper flakes if using.
Toss well so every piece is coated.
Let the steak rest for 10 minutes while you prepare the asparagus.
Step 2: Prepare the Asparagus
Wash the asparagus.
Trim off the woody ends.
Cut long spears in half if desired.
Dry the asparagus well with a towel.
Dry vegetables cook better and do not water down the sauce.
Set the asparagus aside.
Step 3: Heat the Skillet
Place a large skillet over medium-high heat.
Add olive oil.
Let the oil heat until shimmering.
A hot pan is important for browning the steak.
If the pan is not hot enough, the steak will release liquid and steam instead of searing.
Step 4: Sear the Steak
Add the steak strips to the hot skillet in a single layer.
Do not overcrowd the pan.
Cook for 2–3 minutes without moving the steak too much.
Flip and cook for another 1–2 minutes.
The steak should be browned on the outside but still juicy inside.
Remove the steak from the skillet and place it on a plate.
Cook in batches if needed.
Step 5: Cook the Asparagus
In the same skillet, add 1 tablespoon of butter.
Add the asparagus.
Season lightly with salt and black pepper.
Cook for 4–6 minutes, stirring occasionally.
The asparagus should become bright green and slightly tender.
Do not overcook it.
It should still have a little bite.
Step 6: Make the Garlic Butter Sauce
Reduce the heat to medium.
Add the remaining butter to the skillet.
Add the minced garlic.
Stir for 30 seconds until fragrant.
Add soy sauce, Worcestershire sauce, and lemon juice if using.
Stir well.
The sauce should become glossy and aromatic.
Step 7: Return the Steak to the Pan
Add the steak back to the skillet.
Toss everything together so the steak and asparagus are coated in the garlic butter sauce.
Cook for 1–2 minutes only.
Do not cook too long or the steak may become tough.
Taste and adjust seasoning with more black pepper, salt, or lemon juice if needed.
Step 8: Garnish and Serve
Sprinkle with fresh parsley or rosemary.
Serve hot.
You can serve the steak and asparagus alone for a low-carb meal or with rice, potatoes, noodles, pasta, or bread for a fuller dinner.
How to Keep Steak Tender
Tender steak starts before it reaches the pan.
Slice the steak correctly.
Use a tender cut.
Pat it dry.
Cook it quickly.
Do not overcrowd the skillet.
Do not overcook it.
Let it rest before serving.
If using flank steak, slicing against the grain is very important. The grain means the lines of muscle fibers in the meat. Cutting across those lines makes the beef easier to chew.
Also, avoid cooking the steak too long after returning it to the sauce. It only needs to warm through.
How to Cook Asparagus Perfectly
Perfect asparagus should be bright green, tender, and slightly crisp.
Trim the tough ends.
Use medium heat.
Do not overcook.
Stir occasionally.
Season lightly.
Finish with butter or lemon.
If the asparagus is very thin, it may cook in 2–3 minutes.
If it is thick, it may need 6–8 minutes.
The best texture is crisp-tender, not mushy.
How to Make the Sauce Extra Flavorful
The garlic butter sauce is simple, but you can make it even better.
Use fresh garlic.
Add Worcestershire sauce.
Add soy sauce.
Add black pepper.
Add a splash of lemon juice.
Add a pinch of chili flakes.
Add fresh herbs.
Add a spoon of beef broth if you want more sauce.
For a slightly sweet version, add 1 teaspoon honey.
For a spicy version, add chili garlic sauce.
For a creamy version, add a splash of heavy cream at the end.
Low-Carb Steak and Asparagus Dinner
This recipe is naturally low in carbohydrates when served without rice, pasta, or bread.
To keep it low-carb:
Use steak and asparagus only.
Use soy sauce without added sugar.
Skip honey.
Serve with salad.
Serve with cauliflower rice.
Serve with roasted mushrooms.
Serve with zucchini noodles.
It is a great option for people looking for a filling dinner with protein and vegetables.
Garlic Butter Steak and Asparagus with Rice
For a more filling meal, serve this dish over rice.
White rice works well.
Brown rice adds more texture.
Jasmine rice gives a fragrant base.
Fried rice makes it more takeout-style.
Spoon the garlic butter sauce over the rice so it absorbs the flavor.
This is one of the easiest ways to turn the recipe into a full family dinner.
Garlic Butter Steak and Asparagus with Potatoes
Steak and asparagus also taste amazing with potatoes.
Serve with mashed potatoes.
Serve with roasted potatoes.
Serve with baked potatoes.
Serve with garlic butter baby potatoes.
Serve with crispy fried potatoes.
The buttery steak sauce tastes delicious over potatoes.
This version feels like a complete steakhouse dinner at home.
Garlic Butter Steak and Asparagus with Pasta
You can serve this dish with pasta for a rich dinner.
Use fettuccine, spaghetti, penne, or rigatoni.
Add a splash of pasta water to the garlic butter sauce.
Toss the pasta with the steak and asparagus.
Add Parmesan cheese on top.
This turns the recipe into a garlic butter steak pasta meal.
Delicious Variations
Lemon Garlic Steak and Asparagus
Add extra lemon juice and lemon zest at the end.
This makes the dish fresh and bright.
Spicy Steak and Asparagus
Add red pepper flakes, chili garlic sauce, or sliced chili peppers.
This version has a bold kick.
Honey Garlic Steak and Asparagus
Add 1 tablespoon honey to the sauce.
This gives the dish a sweet and savory glaze.
Teriyaki Steak and Asparagus
Replace Worcestershire sauce with teriyaki sauce.
Add sesame seeds and green onions.
Creamy Garlic Steak and Asparagus
Add ½ cup heavy cream after the garlic.
Simmer briefly until creamy.
Serve with pasta or mashed potatoes.
Mushroom Steak and Asparagus
Add sliced mushrooms after searing the steak.
Cook until browned, then add asparagus and sauce.
Parmesan Steak and Asparagus
Sprinkle grated Parmesan over the finished dish.
This adds salty richness.
What to Serve with Steak and Asparagus
This dish pairs well with many sides.
Serve it with rice.
Serve it with mashed potatoes.
Serve it with roasted potatoes.
Serve it with pasta.
Serve it with garlic bread.
Serve it with salad.
Serve it with cauliflower rice.
Serve it with noodles.
Serve it with quinoa.
Serve it with steamed vegetables.
Serve it with dinner rolls.
For a light dinner, serve it with salad.
For a hearty dinner, serve it with potatoes or rice.
For a restaurant-style plate, serve it with mashed potatoes and garlic bread.
Make-Ahead Instructions
You can prepare parts of this recipe ahead of time.
Slice the steak.
Trim the asparagus.
Mix the sauce ingredients.
Mince the garlic.
Store each part separately in the refrigerator.
For best texture, cook the steak fresh.
Steak tastes best when seared right before serving.
You can also cook the full dish ahead and reheat it, but the asparagus will be softer.
Storage
Store leftovers in an airtight container in the refrigerator.
They keep well for 3 days.
Let the food cool before storing.
Store extra sauce with the steak and asparagus so the meat stays moist.
For best results, reheat gently.
Reheating
Skillet Method
Place leftovers in a skillet over medium-low heat.
Add a splash of water, broth, or butter.
Warm gently until hot.
This is the best method because it keeps the steak from drying out.
Microwave Method
Place leftovers in a microwave-safe dish.
Cover loosely.
Heat in short intervals.
Stir gently between intervals.
Do not overheat, or the steak may become tough.
Oven Method
Place leftovers in a covered baking dish.
Warm at 300°F / 150°C until heated through.
Add a little broth or butter if needed.
Freezing
Freezing is possible, but not ideal for asparagus.
Steak freezes better than cooked asparagus.
If freezing, store the steak and sauce separately from the asparagus when possible.
Freeze for up to 2 months.
Thaw overnight in the refrigerator.
Reheat gently in a skillet.
For the best texture, make the asparagus fresh.
Common Mistakes to Avoid
Overcooking the Steak
Steak strips cook quickly.
Sear them fast and remove them from the pan.
Crowding the Pan
Too much steak in the skillet causes steaming.
Cook in batches if needed.
Using Wet Steak
Wet steak does not brown well.
Pat it dry before seasoning.
Burning the Garlic
Garlic burns quickly.
Add it after reducing the heat.
Overcooking the Asparagus
Asparagus should be crisp-tender.
Do not cook it until mushy.
Not Tasting the Sauce
Soy sauce and Worcestershire sauce are salty.
Taste before adding extra salt.
Troubleshooting Guide
My Steak Is Tough
The steak may be overcooked, sliced too thick, or cut with the grain.
Use tender cuts and slice against the grain.
My Asparagus Is Mushy
It cooked too long.
Use medium-thick asparagus and cook only until bright green and tender.
My Sauce Is Too Salty
Add a splash of water, broth, lemon juice, or unsalted butter.
Use low-sodium soy sauce next time.
My Steak Did Not Brown
The pan was not hot enough, the steak was wet, or the pan was overcrowded.
Pat the steak dry and cook in batches.
My Sauce Is Too Thin
Let it simmer for 1–2 minutes.
Add a little more butter for a glossy finish.
My Dish Tastes Flat
Add lemon juice, black pepper, garlic, herbs, or a small splash of Worcestershire sauce.
Budget-Friendly Tips
This recipe can be made more affordable.
Use sirloin instead of ribeye.
Buy steak on sale.
Use frozen asparagus if fresh is expensive.
Serve with rice or potatoes to stretch the meal.
Use garlic powder if fresh garlic is not available.
Add mushrooms or onions for more volume.
This dish feels like a steakhouse meal, but it can be made at home for much less money.
Nutrition Estimate
| Serving | Amount |
|---|---|
| Calories | 380–620 |
| Protein | 35–50 g |
| Carbohydrates | 6–14 g |
| Fat | 22–42 g |
| Fiber | 3–5 g |
| Sodium | 600–1100 mg |
| Serving Size | 1 portion |
Nutrition values are approximate and depend on steak cut, butter amount, sauce, and serving size.
Frequently Asked Questions
What is the best steak for garlic butter steak and asparagus?
Sirloin, ribeye, New York strip, flank steak, and tenderloin tips all work well.
Sirloin is the best budget-friendly option.
Can I use frozen asparagus?
Yes, but fresh asparagus gives the best texture.
If using frozen asparagus, cook it quickly and avoid overcooking.
How do I keep steak tender?
Slice it against the grain, cook it quickly over high heat, do not overcrowd the pan, and avoid overcooking.
Can I make this recipe low-carb?
Yes.
Serve it without rice, pasta, or bread.
Pair it with salad, cauliflower rice, or extra vegetables.
Can I add mushrooms?
Yes.
Mushrooms work very well with steak and garlic butter.
Cook them after searing the steak.
Can I make it spicy?
Yes.
Add red pepper flakes, chili garlic sauce, cayenne pepper, or sliced fresh chilies.
Can I use chicken instead of steak?
Yes.
Use sliced chicken breast or chicken thighs and cook until fully done.
Can I serve this with pasta?
Yes.
Toss the steak and asparagus with pasta and add Parmesan for a garlic butter steak pasta meal.
Can I serve this with rice?
Yes.
Rice is one of the best sides because it absorbs the sauce.
How long does it last in the fridge?
It lasts about 3 days in an airtight container.
Can I freeze it?
You can freeze the steak, but asparagus may become softer after thawing.
Fresh is best.
Why is my sauce too salty?
Soy sauce and Worcestershire sauce are salty.
Use low-sodium soy sauce and taste before adding more salt.
What herbs go best with steak and asparagus?
Parsley, rosemary, thyme, basil, and chives all work well.
Can I make it with steak bites instead of strips?
Yes.
Cut the steak into cubes and sear them the same way.
What can I serve with garlic butter steak and asparagus?
Serve it with rice, mashed potatoes, roasted potatoes, pasta, salad, garlic bread, noodles, or cauliflower rice.
Final Thoughts
This Garlic Butter Steak and Asparagus Recipe is quick, rich, flavorful, and perfect for an easy homemade dinner.
The steak is juicy and browned.
The asparagus is bright and tender.
The garlic butter sauce is glossy, savory, and full of flavor.
The recipe comes together in one pan and can be served many ways.
It works as a low-carb meal on its own, or you can pair it with rice, potatoes, pasta, noodles, or bread for a hearty dinner.
The secret is to use a hot skillet, dry the steak well, avoid overcrowding, cook the asparagus just until tender, and finish everything in garlic butter sauce.
It is simple, satisfying, and delicious enough to make again and again.