This Garlic Butter Steak and Potatoes recipe is a quick, hearty meal made with juicy pan-seared steak, crispy golden potatoes, and rich garlic butter—perfect for an easy yet impressive dinner any night of the week.
Servings: 6
Ingredients
For the potatoes
- 500 g baby potatoes halved
- 2 tablespoons olive oil
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon paprika
- ½ teaspoon dried thyme or rosemary
For the steak
- 2 beef steaks sirloin, ribeye, or striploin – about 250 g each
- Salt and black pepper to taste
- 1 tablespoon olive oil
For the garlic butter
- 3 tablespoons unsalted butter
- 4 cloves garlic minced
- 1 tablespoon fresh parsley finely chopped
- ½ teaspoon chili flakes optional
Instructions
-
Cook the potatoes
-
Heat olive oil in a large skillet over medium heat. Add the potatoes, season with salt, pepper, paprika, and herbs. Cook for 18–20 minutes, stirring occasionally, until golden and tender. Remove from the pan and set aside.
-
Prepare the steaks
-
Pat the steaks dry with paper towels. Season generously on both sides with salt and black pepper.
-
Sear the steaks
-
In the same skillet, add olive oil and increase heat to medium-high. Place the steaks in the hot pan and cook for 3–4 minutes per side (depending on thickness) until nicely browned and cooked to your liking.
-
Make the garlic butter
-
Lower the heat to medium. Add butter and minced garlic to the pan. Let the butter melt and gently bubble for about 30 seconds, spooning it over the steaks to coat them with flavor.
-
Combine everything
-
Return the potatoes to the skillet. Toss them in the garlic butter sauce and sprinkle with parsley and chili flakes if using.
-
Serve
-
Remove from heat and serve immediately, spooning extra garlic butter over the steak and potatoes.

