If you are craving a hearty dinner that feels restaurant-worthy but is still easy enough to make at home, this Garlic Butter Steak with Roasted Potatoes is an excellent choice. Tender, juicy steak is seared until beautifully browned, then basted with rich garlic butter and fragrant herbs. It is served alongside crispy roasted potatoes that are golden on the outside, fluffy inside, and seasoned with garlic, paprika, rosemary, and Parmesan.
This meal is perfect for weeknight dinners, date nights, family gatherings, or special occasions. The steak cooks quickly in a hot skillet, while the potatoes roast in the oven until crisp, allowing both parts of the meal to come together without complicated preparation.
The real star is the garlic herb butter. Fresh garlic, butter, rosemary, thyme, and parsley create a rich sauce that coats the steak and can also be spooned over the roasted potatoes. Add a squeeze of fresh lemon at the end for brightness, and you have a comforting steak dinner with bold flavor in every bite.
Why You’ll Love This Garlic Butter Steak with Roasted Potatoes
This recipe combines two classic comfort foods in one satisfying meal: beautifully seared steak and crispy roasted potatoes.
The potatoes are roasted at high heat, which gives them golden edges while keeping the centers tender. Parmesan adds extra savory flavor and helps create even more crispness.
The steak is cooked separately in a very hot skillet so it develops a deep brown crust. Instead of relying on a heavy sauce, it is finished with garlic herb butter, allowing the natural beef flavor to remain the focus.
Another advantage is flexibility. Ribeye, New York strip, sirloin, or tenderloin can all work. You can also replace the potatoes with vegetables or add asparagus, mushrooms, or green beans to make the meal even more substantial.
Ingredients
For the Roasted Potatoes
- 1½ pounds baby potatoes, Yukon Gold potatoes, or red potatoes
- 2½ tablespoons olive oil
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- 1 teaspoon dried rosemary
- ½ teaspoon onion powder
- ¾ teaspoon salt
- ½ teaspoon freshly ground black pepper
- ⅓ cup freshly grated Parmesan cheese
- 2 tablespoons chopped fresh parsley
For the Steak
- 2 ribeye, New York strip, or sirloin steaks, about 10–12 ounces each
- 1 tablespoon olive oil
- 1 teaspoon kosher salt
- ¾ teaspoon freshly ground black pepper
- ½ teaspoon garlic powder
For the Garlic Herb Butter
- 5 tablespoons unsalted butter
- 5 garlic cloves, lightly crushed or finely minced
- 2 fresh rosemary sprigs
- 4 fresh thyme sprigs
- 1 tablespoon chopped fresh parsley
- 1 teaspoon fresh lemon juice, optional
For Serving
- Fresh parsley
- Freshly cracked black pepper
- Lemon wedges, optional
- Extra Parmesan for the potatoes

How to Make Garlic Butter Steak with Roasted Potatoes
1. Preheat the Oven
Preheat your oven to 425°F (220°C).
Line a large baking sheet with parchment paper or lightly grease it with oil.
A high oven temperature is important because it allows the potatoes to brown and crisp rather than slowly steaming.
2. Prepare the Potatoes
Wash and dry the potatoes thoroughly.
Cut baby potatoes in half. If using larger potatoes, cut them into approximately 1-inch pieces.
Keeping the pieces similar in size helps them cook evenly.
Place the potatoes in a large bowl.
Add olive oil, garlic powder, paprika, rosemary, onion powder, salt, black pepper, and Parmesan.
Toss until every potato is thoroughly coated.
3. Arrange the Potatoes Properly
Spread the seasoned potatoes over the baking sheet in a single layer.
For halved baby potatoes, place the cut sides facing downward whenever possible.
This direct contact with the hot baking sheet creates deeply golden, crisp surfaces.
Avoid overcrowding the tray. If the potatoes are packed too tightly, they release steam and become softer instead of crispy.
4. Roast Until Golden
Roast for approximately 30–40 minutes, depending on the size of the potatoes.
Turn or toss them around the 20-minute mark.
The potatoes are ready when the edges are deeply golden and the centers are tender when pierced with a fork.
Sprinkle with fresh parsley and additional Parmesan after roasting.
5. Prepare the Steak
While the potatoes roast, remove the steaks from the refrigerator approximately 20–30 minutes before cooking.
Pat them thoroughly dry with paper towels.
A dry surface is essential for creating a proper steak crust.
Season both sides generously with salt, black pepper, and garlic powder.
Press the seasoning lightly into the meat.
6. Heat the Skillet
Place a cast-iron or heavy-bottomed skillet over medium-high to high heat.
Let it become very hot.
Add 1 tablespoon olive oil.
The oil should shimmer before the steak goes into the pan.
A hot skillet allows the beef to develop a dark, flavorful crust without requiring excessive cooking time.
7. Sear the Steak
Place the steaks into the skillet.
Let them cook undisturbed for approximately 3–4 minutes on the first side.
Do not continuously move or flip them.
Once a deep brown crust develops, turn the steaks.
Cook the second side for approximately 2–4 minutes, depending on thickness and preferred doneness.
8. Add the Garlic Butter
Reduce the heat slightly.
Add the butter, garlic, rosemary, and thyme to the skillet.
As the butter melts and begins foaming, tilt the skillet carefully.
Use a large spoon to scoop the hot garlic herb butter and repeatedly spoon it over the steak.
Continue basting for approximately 1–2 minutes.
This adds rich flavor while helping finish the surface of the meat.
9. Check the Steak Temperature
Use an instant-read thermometer inserted into the thickest part.
Approximate target temperatures are:
- Medium-rare: 130–135°F
- Medium: 140–145°F
- Medium-well: 150–155°F
- Well done: 160°F and above
Remember that the internal temperature can rise a few degrees while the steak rests.
10. Rest the Steak
Transfer the steaks to a clean cutting board or plate.
Spoon a little garlic butter over the top.
Let them rest for approximately 5–10 minutes.
Resting allows the juices inside the meat to redistribute instead of immediately escaping when the steak is sliced.
11. Finish the Garlic Butter
Remove the herb sprigs from the skillet if desired.
Stir chopped fresh parsley into the remaining butter.
Add a teaspoon of fresh lemon juice for a brighter finish.
Taste before adding extra salt because the steak seasoning may already provide enough.
12. Slice and Serve
Slice the steak against the grain into thick strips, or serve each steak whole.
Arrange the roasted potatoes alongside.
Spoon warm garlic herb butter over the steak and, if desired, drizzle a little over the potatoes as well.
Finish with fresh parsley and cracked black pepper.
What to Serve With Garlic Butter Steak and Roasted Potatoes
Although steak and potatoes already make a complete, satisfying meal, vegetables can add freshness and color.
Roasted asparagus is an excellent option because it cooks quickly and pairs naturally with garlic butter.
Green beans, broccoli, Brussels sprouts, or zucchini are also delicious.
For an even more steakhouse-inspired dinner, sauté mushrooms in the same skillet after removing the steak. Mushrooms absorb the remaining garlic butter and browned beef flavors beautifully.
A crisp green salad with a simple vinaigrette can provide a refreshing contrast to the rich steak and potatoes.
Tips for the Best Garlic Butter Steak and Potatoes
Dry both the steak and potatoes thoroughly. Excess surface moisture prevents proper browning.
Do not overcrowd the potatoes. Give them enough space to roast instead of steam.
Use a heavy skillet. Cast iron is especially good for retaining the high heat needed for steak.
Do not repeatedly flip the steak. Allow each side enough time to develop a crust.
Add butter after searing. Butter can burn at very high temperatures, so add it after the initial crust has formed.
Use fresh garlic and herbs. They give the butter much deeper flavor.
Use a meat thermometer. It is far more reliable than judging doneness by cooking time alone.
Rest the steak before slicing. This is one of the easiest ways to preserve juiciness.
Easy Recipe Variations
Garlic Parmesan Steak and Potatoes
Add extra Parmesan to the potatoes and sprinkle a small amount over the sliced steak before serving.
Spicy Steak and Potatoes
Add cayenne pepper or crushed red pepper flakes to the potato seasoning and garlic butter.
Cajun Steak and Potatoes
Replace the paprika and garlic seasoning with Cajun seasoning for a smoky, spicy variation.
Garlic Butter Steak Bites
Cut the steak into 1½-inch cubes before cooking.
Sear quickly in batches and toss with garlic herb butter.
Serve alongside the roasted potatoes.
Steak and Mushroom Dinner
Sauté 8 ounces of sliced mushrooms in the steak skillet after removing the meat.
Finish them with garlic butter and serve over the steak.
Storage and Reheating
Store leftover steak and potatoes separately in airtight containers.
Refrigerate for up to 3 days.
For the potatoes, an air fryer or oven gives the best reheated texture. Heat at 375°F for approximately 5–8 minutes.
For the steak, use a skillet over low heat with a small amount of butter. Warm gently until heated through.
Avoid overheating because steak can quickly become tougher when reheated.
You can also enjoy leftover steak cold in salads, wraps, or sandwiches.
Make-Ahead Instructions
The potatoes can be cut and seasoned several hours ahead. Keep them refrigerated until shortly before roasting.
You can also prepare the garlic herb butter in advance and refrigerate it for up to several days.
For the best steak texture, season and cook the meat close to serving time rather than cooking it far in advance.
Final Thoughts
This Garlic Butter Steak with Roasted Potatoes is a classic combination made even better with crispy Parmesan-seasoned potatoes and rich garlic herb butter.
The secret to success is giving both main ingredients the conditions they need for proper browning: high oven heat and plenty of space for the potatoes, and a very hot skillet with a dry steak for the beef. Finish the steak more gently with butter, garlic, rosemary, and thyme, then allow it to rest before slicing.
Whether you make this for a family dinner, date night, weekend meal, or special occasion, the combination of juicy steak, golden roasted potatoes, fresh herbs, and fragrant garlic butter creates a satisfying dinner that feels straight from a steakhouse.