This Garlic Butter Steak and Potatoes Skillet is an incredibly simple yet mouthwatering recipe that’s perfect for busy weeknights or a satisfying weekend dinner. Juicy, tender flank steak seared to perfection pairs beautifully with golden, crisp baby potatoes, all cooked together in a luscious garlic herb butter sauce. Ready in just 30 minutes, this one-pan meal is packed with flavor and minimal cleanup — what’s not to love?

Why You’ll Love This Recipe
- Simple & Quick: Done in under 30 minutes with easy-to-find ingredients.
- One-Pan Convenience: Minimal dishes, maximum flavor.
- Juicy Steak & Crispy Potatoes: Perfectly cooked meat with tender potatoes.
- Herby Garlic Butter Sauce: Adds richness and aroma that elevates the dish.
- Customizable: Use your favorite cut of steak or add more herbs and spices to taste.
Ingredients You’ll Need
- 1½ lb flank steak (or ribeye, tenderloin, strip loin), sliced against the grain
- 1½ lb baby yellow potatoes, quartered
- 1 tbsp olive oil
- 3 tbsp butter, divided
- 5 garlic cloves, minced
- 1 tsp fresh thyme, chopped
- 1 tsp fresh rosemary, chopped
- 1 tsp fresh oregano, chopped
- Salt and freshly cracked black pepper
- Crushed red chili flakes (optional)
For the Marinade:
- ⅓ cup soy sauce (or coconut aminos for paleo/gluten-free)
- 1 tbsp olive oil
- 1 tbsp hot sauce (Sriracha recommended)
- Fresh cracked black pepper
How to Make Garlic Butter Steak and Potatoes Skillet
- Marinate the Steak: In a large bowl, combine sliced steak with soy sauce, olive oil, pepper, and hot sauce. Set aside to marinate while preparing the potatoes.
- Cook the Potatoes: Heat 1 tablespoon olive oil and 1 tablespoon butter in a large skillet over medium-high heat. Add the quartered potatoes and cook, stirring occasionally, until golden brown and fork-tender — about 8-9 minutes total. Transfer potatoes to a plate and set aside.
- Cook the Steak: In the same skillet, reduce heat to medium. Add remaining 2 tablespoons butter, garlic, chili flakes (if using), and fresh herbs. Lay the steak strips in a single layer. Cook for about 1 minute per side until nicely browned (adjust timing for your preferred doneness). If desired, add reserved marinade during the last minute to intensify flavor.
- Combine and Finish: Return potatoes to the skillet with the steak. Stir gently to heat through and coat everything in the garlic butter sauce. Taste and adjust seasoning with salt and pepper.
- Serve: Remove from heat and serve immediately, garnished with extra crushed chili flakes, fresh herbs, or a sprinkle of parmesan cheese over the potatoes if you like.
Tips for the Best Garlic Butter Steak and Potatoes
- Precook Potatoes: Boil potatoes for 8 minutes before sautéing to speed cooking and ensure a crispy crust.
- Choose Tender Cuts: For extra tenderness, try ribeye, tenderloin, or strip steak instead of flank.
- Avoid Overcrowding: Cook steak strips in batches if needed to prevent steaming.
- Add Veggies: Serve with roasted asparagus or carrots for a complete meal.
- Garlic Lover’s Trick: Roast a whole garlic head wrapped in foil for 20-30 minutes and serve alongside.
Storing and Reheating
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet over medium heat to maintain tenderness and flavor.
What Others Are Saying
- “Absolutely delicious and so easy! Used tenderloin and cooked everything in my cast iron skillet.” — Sandie
- “This recipe is now in my go-to collection! Added jalapeños for a spicy kick.” — Trish
- “Flavorful and quick! Loved the herb butter sauce with ribeye and roasted veggies.” — Francesca
Enjoy this simple, juicy, and flavorful garlic butter steak and potatoes skillet as a comforting meal anytime. Ready in just half an hour, it’s sure to become a family favorite!