Quick Weeknight Creamy Garlic Butter Steak with Asparagus and Potatoes

4 min prep 1 min cook 4 servings
Quick Weeknight Creamy Garlic Butter Steak with Asparagus and Potatoes
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • One-Pan Wonder: Everything cooks together, meaning minimal cleanup and maximum flavor as the ingredients mingle
  • 30-Minute Meal: From fridge to table in half an hour, perfect for those busy weeknight schedules
  • Restaurant-Quality Sauce: The creamy garlic butter sauce tastes like it took hours to develop but comes together in minutes
  • Balanced Nutrition: Protein, vegetables, and carbs all in one dish means no side dishes required
  • Beginner-Friendly: Simple techniques that anyone can master, no culinary degree required
  • Meal Prep Champion: Components can be prepped ahead, making assembly even faster
  • Customizable: Easy to adapt based on dietary needs or available ingredients

Ingredients You'll Need

Ingredients

Let's talk about what makes this dish sing. The star of the show is sirloin steak—I prefer center-cut top sirloin for its perfect balance of flavor and tenderness without breaking the bank. When selecting your steak, look for bright red coloring with minimal fat marbling. The cut should be about 1-inch thick; any thinner and it'll overcook before developing that gorgeous crust we want.

The baby potatoes are my secret weapon for weeknight cooking. Their thin skins mean no peeling required, and their small size ensures quick cooking. I like to use a mix of red and gold varieties for visual appeal and slightly different textures. If you can only find larger potatoes, simply cut them into 1-inch pieces—they'll cook just as well.

For the asparagus, freshness is key. Look for bright green stalks with tightly closed tips. The stalks should snap when bent rather than bending limply. Thick or thin spears both work; just adjust cooking time accordingly. If asparagus isn't in season, green beans or broccoli florets make excellent substitutes.

The magic happens in the garlic butter sauce. I use a combination of butter and olive oil—the butter for flavor and the olive oil to prevent burning. Fresh garlic is non-negotiable here; pre-minced jarred garlic just won't deliver the same punch. Heavy cream creates that luxurious texture, but half-and-half works for a lighter version. The Parmesan cheese should be freshly grated; the powdered stuff in the green can simply won't melt properly.

Finally, seasonings make all the difference. I keep it simple with kosher salt, freshly cracked black pepper, and a touch of Italian seasoning. The salt helps draw out moisture from the steak, creating that perfect crust. Fresh herbs like parsley or chives make a beautiful garnish and add brightness to cut through the richness.

How to Make Quick Weeknight Creamy Garlic Butter Steak with Asparagus and Potatoes

1

Prep and Season

Remove steak from refrigerator 15 minutes before cooking—room temperature meat cooks more evenly. Pat steak dry with paper towels (this is crucial for browning). Season generously with 1 teaspoon salt, ½ teaspoon pepper, and Italian seasoning. Cut baby potatoes in half unless they're smaller than 1 inch. Trim woody ends from asparagus by bending each spear until it naturally snaps.

2

Start the Potatoes

Heat 1 tablespoon olive oil in a large skillet over medium-high heat. When oil shimmers, add potatoes cut-side down. Don't overcrowd—use two pans if necessary. Let them cook undisturbed for 4-5 minutes until golden brown. Resist the urge to move them; this develops that gorgeous crust. Season with salt and pepper, then add ¼ cup water, cover, and reduce heat to medium. Steam for 8-10 minutes until just tender.

3

Sear the Steak

Push potatoes to one side of the skillet. Increase heat to high and add 1 tablespoon butter. When butter stops foaming, carefully lay steak in the pan—it should sizzle enthusiastically. Cook for 3-4 minutes without moving. Flip when steak releases easily from pan. Add 2 tablespoons butter to the empty space, tilt pan, and baste steak with melted butter using a spoon. This creates incredible flavor and helps cook the top.

4

Add Asparagus

Once steak is flipped, add asparagus to the pan around the steak. Drizzle with olive oil and season with salt and pepper. The asparagus will cook in about 6-8 minutes, getting perfectly tender-crisp. If your asparagus is very thin, add it during the last 4 minutes instead. Toss occasionally for even cooking.

5

Check Doneness

For medium-rare, steak should reach 130°F (it will rise to 135°F while resting). For medium, aim for 140°F. The finger test works too: press the steak center—it should feel like pressing the base of your thumb when touching your thumb to your middle finger. Remove steak to a cutting board and tent loosely with foil. Let rest 5 minutes while you make the sauce.

6

Create the Garlic Butter Sauce

Reduce heat to medium. Add 3 cloves minced garlic to the pan and cook 30 seconds until fragrant but not browned. Pour in ½ cup heavy cream, scraping up any browned bits. Add 2 tablespoons butter and whisk until melted. Stir in ¼ cup grated Parmesan until smooth. Season with salt, pepper, and a pinch of red pepper flakes if desired. The sauce should coat the back of a spoon.

7

Slice and Combine

Slice steak against the grain into ½-inch thick slices. Return sliced steak to the pan, nestling it among the vegetables. Pour any accumulated juices from the cutting board into the sauce. Toss everything gently to coat with the creamy garlic butter sauce. Let everything warm together for 1-2 minutes so flavors meld.

8

Final Touch and Serve

Remove from heat and sprinkle with fresh chopped parsley. The residual heat will wilt the herbs slightly. Serve directly from the pan for a rustic presentation, or plate individually with steak slices fanned over the vegetables. Spoon extra sauce over everything—it's too good to leave behind.

Expert Tips

Temperature Matters

Let your steak come to room temperature before cooking. Cold steak straight from the fridge won't cook evenly and will result in a gray, overcooked exterior while the center remains undercooked.

Don't Crowd the Pan

Overcrowding steams rather than sears. If doubling the recipe, use two pans or cook in batches. The Maillard reaction (browning) only happens when meat has direct contact with hot pan surface.

Resting is Crucial

Always rest your steak before slicing. This allows juices to redistribute throughout the meat. Cutting too early results in dry steak as all the juices run out onto the cutting board.

Garlic Timing

Add garlic after reducing heat. High heat burns garlic quickly, turning it bitter. If you love garlic flavor, add half at the beginning and half at the end for different layers of garlic taste.

Sauce Consistency

If sauce is too thin, simmer 1-2 minutes more. Too thick? Add a splash of cream or broth. Remember it thickens as it cools, so aim for slightly looser than you want to serve.

Potato Prep Trick

Microwave potatoes for 3-4 minutes before adding to pan. This jumpstarts cooking and ensures they're creamy inside while crispy outside. Just be sure to pat dry before adding to hot oil.

Variations to Try

Surf and Turf

Add shrimp during the last 3 minutes of cooking. They'll poach in the garlic butter sauce and turn pink when done. Use large shrimp (21-25 count) peeled and deveined.

Cooking time: +3 minutes
Mushroom Lover's

Add 8 ounces sliced mushrooms with the potatoes. Cremini or baby bella work best. They'll release moisture initially but then brown beautifully and add earthy depth.

Add with potatoes
Spicy Cajun

Replace Italian seasoning with Cajun seasoning and add ½ teaspoon cayenne pepper. Include sliced bell peppers with the asparagus for extra veg and Cajun authenticity.

Spice level: Medium-Hot
Low-Carb Option

Replace potatoes with cauliflower florets. Reduce initial cooking time to 5-6 minutes. Cauliflower will absorb all the delicious flavors while keeping carbs low.

Carbs reduced by 70%

Storage Tips

Refrigeration

Store leftovers in an airtight container for up to 3 days. Keep sauce separate if possible, as it will thicken significantly when cold. To reheat, warm gently in a skillet over medium-low heat with a splash of cream or milk to loosen the sauce. Microwave works in a pinch—heat in 30-second intervals, stirring between each.

Pro tip: Slice steak before storing; it reheats more evenly and quickly than whole pieces.

Freezing

While you can freeze this dish, the cream sauce may separate upon thawing. If you must freeze, undercook the steak slightly and freeze without sauce. Store components separately: steak slices, vegetables, and sauce (if desired) in freezer bags with as much air removed as possible. Freeze for up to 2 months.

Thaw overnight in refrigerator, then reheat as directed above. The sauce can be whisked back together over low heat with a bit of patience.

Make-Ahead Components

Prep components separately on Sunday for lightning-fast weeknight assembly:

  • Cut potatoes and store submerged in water (prevents browning) for up to 24 hours
  • Trim asparagus and store wrapped in damp paper towels for 3-4 days
  • Mix seasoning blend and store in airtight container
  • Grate Parmesan cheese and refrigerate for up to 1 week

Frequently Asked Questions

Absolutely! Ribeye adds incredible richness with its marbling, though it's pricier. New York strip works beautifully and is what I use when sirloin isn't available. Flank steak is budget-friendly but needs to be sliced very thin against the grain. Avoid filet mignon here—it overcooks too quickly and deserves simpler preparation. Whatever you choose, aim for 1-inch thickness for best results.

Broken sauce usually means the heat was too high. Cream sauces should never boil—keep at a gentle simmer. Add cream after reducing heat to medium, and whisk constantly when adding cheese. If it breaks, remove from heat immediately and whisk in a tablespoon of cold cream or butter. Prevention is easier than fixing: use room temperature cream and add cheese gradually while whisking.

Yes! Replace butter with olive oil or ghee. Substitute full-fat coconut milk for heavy cream (don't worry, it won't taste like coconut with all the garlic). Use nutritional yeast instead of Parmesan, or omit cheese entirely and add 1 tablespoon lemon juice for brightness. The sauce will be thinner but still delicious. Coconut cream works too—just whisk well before adding.

Use the finger test: Touch your thumb to your index finger and press the base of your thumb—that's rare. Touch thumb to middle finger for medium-rare (most desirable). Thumb to ring finger equals medium. Thumb to pinky is well-done. Alternatively, compare firmness to your cheek (rare), chin (medium), or forehead (well-done). With practice, you'll recognize the perfect doneness by sight—the steak firms up and juices begin to appear on the surface.

Half-and-half works for a lighter version—just reduce the amount slightly as it has more water content. Whole milk thickened with 1 tablespoon flour works too. Evaporated milk is surprisingly good and always pantry-stable. For richness without cream, blend ¼ cup cashews with ¾ cup water until smooth. Greek yogurt whisked in at the end (off heat) creates tangy richness but can curdle if overheated.

Absolutely! Use two large skillets or a very large Dutch oven. Don't double the sauce in one pan—it won't reduce properly. Instead, make sauce in a separate saucepan after cooking steak. For 8+ people, I recommend cooking steak in batches and keeping warm in a 200°F oven on a wire rack over a sheet pan. Vegetables can be roasted separately on sheet pans at 425°F for 20-25 minutes while you focus on the steak.
Quick Weeknight Creamy Garlic Butter Steak with Asparagus and Potatoes
beef
Pin Recipe

Quick Weeknight Creamy Garlic Butter Steak with Asparagus and Potatoes

(4.9 from 127 reviews)
Prep
10 min
Cook
20 min
Servings
4

Ingredients

Instructions

  1. Prep: Remove steak from refrigerator 15 minutes before cooking. Pat dry and season with salt, pepper, and Italian seasoning.
  2. Cook Potatoes: Heat olive oil in large skillet over medium-high heat. Add potatoes cut-side down and cook 4-5 minutes until golden. Add ¼ cup water, cover, and steam 8-10 minutes until tender.
  3. Sear Steak: Push potatoes to side. Increase heat to high, add 1 tablespoon butter. Sear steak 3-4 minutes per side for medium-rare, basting with butter.
  4. Add Asparagus: Add asparagus to pan during last 6-8 minutes of cooking, tossing occasionally.
  5. Rest Steak: Remove steak to cutting board, tent with foil, and rest 5 minutes.
  6. Make Sauce: Reduce heat to medium. Add garlic, cook 30 seconds. Pour in cream, add remaining butter and Parmesan. Whisk until smooth.
  7. Combine: Slice steak against grain. Return to pan with vegetables, coat with sauce, and warm 1-2 minutes. Garnish with parsley.

Recipe Notes

For best results, use room temperature steak and don't overcrowd the pan. The sauce will thicken as it cools, so serve immediately or thin with a splash of cream if needed.

Nutrition (per serving)

485
Calories
38g
Protein
24g
Carbs
28g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.