Picture this: a perfectly seared steak resting atop a cloud of creamy mashed potatoes—the ultimate comfort food duo that never disappoints. Whether you’re craving a quick weeknight dinner or planning a cozy weekend feast, we’ve gathered 21 savory recipes to inspire your next meal. Get ready to elevate this classic pairing with delicious twists that’ll have everyone asking for seconds!
Garlic Butter Ribeye with Creamy Mashed Potatoes

Kick off your weeknight dinner with this restaurant-quality meal that’s surprisingly simple to pull together. Garlic Butter Ribeye with Creamy Mashed Potatoes combines a juicy, flavorful steak with the ultimate comfort-food side—perfect for impressing guests or treating yourself after a long day. Follow along step-by-step, and you’ll have a hearty, satisfying dish on the table in no time.
Serving: 2 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– 2 ribeye steaks, about 1 inch thick
– 4 medium russet potatoes, peeled and quartered
– 4 tablespoons unsalted butter, divided
– 4 cloves garlic, minced
– 1/4 cup heavy cream
– A splash of whole milk
– A couple of sprigs of fresh thyme
– 1 tablespoon olive oil
– Salt and freshly ground black pepper
Instructions
1. Place the peeled and quartered potatoes in a large pot and cover them with cold water by about an inch. Add a generous pinch of salt.
2. Bring the pot to a boil over high heat, then reduce to a simmer and cook the potatoes for 15–20 minutes, or until they are fork-tender.
3. While the potatoes cook, pat the ribeye steaks completely dry with paper towels to ensure a good sear, and season both sides generously with salt and pepper.
4. Heat a large cast-iron skillet over medium-high heat for 2 minutes, then add the olive oil and swirl to coat the pan.
5. Carefully place the steaks in the hot skillet and cook undisturbed for 4–5 minutes per side for medium-rare, or until the internal temperature reaches 135°F on an instant-read thermometer.
6. Transfer the cooked steaks to a plate, tent loosely with foil, and let them rest for 5 minutes to allow the juices to redistribute.
7. In the same skillet, reduce the heat to low and add 2 tablespoons of butter, the minced garlic, and the fresh thyme sprigs.
8. Cook the garlic butter for 1–2 minutes, stirring constantly, until the garlic is fragrant but not browned, then remove from heat.
9. Drain the cooked potatoes and return them to the hot pot off the heat to evaporate any excess moisture for a fluffier mash.
10. Add the remaining 2 tablespoons of butter, heavy cream, and a splash of milk to the potatoes.
11. Mash the potatoes with a potato masher or ricer until smooth and creamy, seasoning with salt and pepper to taste.
12. Spoon the creamy mashed potatoes onto plates, top with the rested ribeye steaks, and drizzle the warm garlic butter from the skillet over everything.
Perfectly seared ribeye offers a crispy, savory crust that gives way to tender, juicy meat, while the mashed potatoes are luxuriously smooth with a rich, buttery finish. For a creative twist, try serving it with a side of roasted asparagus or a simple arugula salad to cut through the richness.
Classic Sirloin Steak with Herb Mashed Potatoes

Gather your apron and let’s master a timeless dinner that feels both special and approachable. This classic sirloin steak paired with creamy herb mashed potatoes delivers restaurant-quality results with clear, methodical steps perfect for any home cook.
Serving: 2 | Pre Time: 20 minutes | Cooking Time: 25 minutes
Ingredients
– A couple of 8-ounce sirloin steaks, about 1-inch thick
– A generous sprinkle of kosher salt and freshly ground black pepper
– A tablespoon of olive oil
– A couple of tablespoons of unsalted butter
– A couple of cloves of garlic, smashed
– A sprig or two of fresh rosemary
– About 2 pounds of Yukon Gold potatoes, peeled and quartered
– A splash of whole milk, warmed up
– A quarter cup of heavy cream
– A couple of tablespoons of chopped fresh chives
Instructions
1. Pat your sirloin steaks completely dry with paper towels, then season both sides generously with kosher salt and freshly ground black pepper. Let them sit at room temperature for 20 minutes to ensure even cooking.
2. While the steaks rest, place your peeled and quartered Yukon Gold potatoes in a large pot and cover them with cold water by about an inch. Add a big pinch of salt to the water.
3. Bring the pot of potatoes to a boil over high heat, then reduce to a simmer and cook for 15-20 minutes, or until a fork slides easily into a potato piece.
4. As the potatoes cook, heat a tablespoon of olive oil in a large cast-iron or heavy-bottomed skillet over medium-high heat until it shimmers, about 2 minutes.
5. Carefully place the seasoned steaks in the hot skillet. Cook without moving them for 4-5 minutes to develop a deep brown crust.
6. Flip the steaks using tongs and add a couple of tablespoons of unsalted butter, your smashed garlic cloves, and fresh rosemary sprigs to the skillet.
7. Tilt the skillet slightly and, using a spoon, baste the steaks continuously with the foaming butter and herb mixture for 3-4 minutes for medium-rare, or until your desired doneness (an instant-read thermometer should read 130°F for medium-rare).
8. Transfer the steaks to a cutting board, tent loosely with foil, and let them rest for 10 full minutes—this keeps the juices inside.
9. Drain the cooked potatoes thoroughly and return them to the warm pot. Mash them with a potato masher until mostly smooth.
10. Gently fold in the warmed whole milk, heavy cream, and chopped fresh chives until the potatoes are creamy and well combined. Season with salt and pepper.
11. Slice the rested steak against the grain into half-inch thick strips.
12. Plate a generous scoop of the herb mashed potatoes alongside the sliced steak, spooning any resting juices from the board over the meat.
Know that you’ve created a perfect contrast: the steak’s savory, charred crust gives way to a juicy, pink interior, while the potatoes are luxuriously smooth with bright pops of chive. For a fun twist, try topping the steak with a pat of compound butter or serving the mashed potatoes in individual ramekins for a cozy, restaurant-style presentation.
Peppercorn-Crusted Filet Mignon with Roasted Garlic Mashed Potatoes

Venturing into a restaurant-quality steak dinner at home is simpler than you might think, especially with this peppercorn-crusted filet mignon paired with creamy roasted garlic mashed potatoes. This guide will walk you through each step methodically, ensuring even a beginner can achieve impressive results. Let’s get cooking.
Serving: 2 | Pre Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
– For the steaks: 2 filet mignon steaks (about 6 oz each), a couple of tablespoons of whole black peppercorns, a good pinch of kosher salt, a splash of olive oil, and a quarter cup of heavy cream.
– For the potatoes: 1.5 lbs of Yukon Gold potatoes, a whole head of garlic, a couple of tablespoons of unsalted butter, and another splash of heavy cream.
Instructions
1. Preheat your oven to 400°F. Cut the top off the head of garlic, drizzle it with a little olive oil, wrap it in foil, and roast it for 30 minutes until soft and golden. Tip: Roasting garlic mellows its sharpness, adding a sweet, nutty flavor to the mashed potatoes.
2. While the garlic roasts, peel and chop the potatoes into 1-inch cubes, then boil them in salted water for 15-20 minutes until fork-tender.
3. Crush the peppercorns coarsely using a mortar and pestle or a rolling pin, then press them firmly onto both sides of the steaks along with a generous sprinkle of kosher salt.
4. Heat a splash of olive oil in an oven-safe skillet over medium-high heat until it shimmers, then sear the steaks for 2-3 minutes per side until a brown crust forms. Tip: Avoid moving the steaks while searing to develop that perfect crust.
5. Transfer the skillet to the preheated oven and cook the steaks for 5-7 minutes for medium-rare, or until an instant-read thermometer reads 130°F.
6. Remove the steaks from the skillet to a plate, tent them with foil, and let them rest for 5 minutes. In the same skillet, pour in the quarter cup of heavy cream and simmer for 2 minutes, scraping up any browned bits to make a simple pan sauce.
7. Drain the potatoes, then mash them with the roasted garlic cloves squeezed from their skins, a couple of tablespoons of butter, and a splash of heavy cream until smooth and creamy. Tip: Mash while the potatoes are hot for the fluffiest texture.
8. Serve the steaks sliced over the mashed potatoes, drizzled with the pan sauce.
Enjoy the contrast of the crispy, spicy peppercorn crust against the tender, juicy filet mignon, complemented by the rich, garlicky smoothness of the potatoes. For a creative twist, try topping it with sautéed mushrooms or a sprinkle of fresh herbs like thyme.
Grilled T-Bone Steak with Cheddar Mashed Potatoes

Zesty and satisfying, this grilled T-bone steak with cheddar mashed potatoes is a classic American meal that’s easier to make than you might think. Let’s break it down step-by-step so you can confidently cook a restaurant-quality dinner at home. You’ll master grilling the perfect steak and whipping up creamy, cheesy potatoes that everyone will love.
Serving: 2 | Pre Time: 20 minutes | Cooking Time: 25 minutes
Ingredients
– 2 T-bone steaks, about 1 inch thick
– A couple of tablespoons of olive oil
– A generous pinch of kosher salt
– A generous pinch of black pepper
– 2 large russet potatoes
– A splash of whole milk, about 1/4 cup
– A couple of tablespoons of unsalted butter
– A handful of shredded sharp cheddar cheese, about 1/2 cup
Instructions
1. Preheat your grill to high heat, aiming for about 450°F.
2. Pat the T-bone steaks dry with paper towels to ensure a good sear.
3. Rub the steaks all over with olive oil, then season both sides evenly with kosher salt and black pepper.
4. Place the steaks on the hot grill and cook for 4-5 minutes per side for medium-rare, or until the internal temperature reaches 130°F on a meat thermometer.
5. Remove the steaks from the grill and let them rest on a plate for 5 minutes to allow the juices to redistribute.
6. While the steaks rest, peel the russet potatoes and cut them into 1-inch chunks.
7. Place the potato chunks in a pot, cover them with cold water, and bring to a boil over high heat.
8. Reduce the heat to medium and simmer the potatoes for 15-20 minutes, or until they are fork-tender.
9. Drain the potatoes and return them to the pot.
10. Add the whole milk and unsalted butter to the pot with the potatoes.
11. Mash the potatoes with a potato masher until smooth and creamy.
12. Stir in the shredded sharp cheddar cheese until it’s fully melted and incorporated.
13. Serve the grilled T-bone steaks alongside the cheddar mashed potatoes.
Lusciously tender, the steak boasts a smoky char from the grill, while the potatoes are velvety with a sharp cheddar kick. For a fun twist, top the mashed potatoes with crispy fried onions or serve with a side of grilled asparagus to round out the meal.
Smoky BBQ Flank Steak with Chive Mashed Potatoes

Unlocking the secret to a restaurant-quality dinner at home is easier than you think with this smoky BBQ flank steak paired with creamy chive mashed potatoes. We’ll walk through each step methodically, ensuring even beginners can achieve tender, flavorful results without stress. Let’s start by gathering our ingredients and prepping our workspace.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 25 minutes
Ingredients
– 1.5 lbs flank steak
– 1 cup of your favorite BBQ sauce
– 2 tbsp olive oil
– 2 lbs Yukon Gold potatoes, peeled and quartered
– 1/2 cup heavy cream
– 4 tbsp unsalted butter
– 1/4 cup chopped fresh chives
– A generous pinch of salt and black pepper
Instructions
1. Preheat your grill or grill pan to 400°F for even cooking.
2. Pat the flank steak dry with paper towels to help it sear better.
3. Rub the steak all over with olive oil, then season generously with salt and pepper.
4. Place the steak on the hot grill and cook for 5-6 minutes per side for medium-rare, using a meat thermometer to check for 135°F internally.
5. Remove the steak from the grill and let it rest on a cutting board for 10 minutes—this keeps the juices inside.
6. While the steak rests, boil the potatoes in salted water for 15-20 minutes until fork-tender.
7. Drain the potatoes thoroughly and return them to the pot.
8. Mash the potatoes with a potato masher until smooth.
9. Heat the heavy cream and butter in a small saucepan over low heat until melted, then pour into the potatoes.
10. Stir in the chopped chives and season with salt and pepper to combine.
11. Slice the rested steak thinly against the grain for maximum tenderness.
12. Brush the sliced steak with BBQ sauce just before serving.
Layering the smoky, charred steak with the creamy, herb-flecked potatoes creates a comforting yet elegant plate. The steak stays juicy with a caramelized crust, while the potatoes offer a velvety contrast—try serving it with a simple side salad to brighten the meal.
Pan-Seared New York Strip with Truffle Mashed Potatoes

Let’s create a restaurant-quality steak dinner at home with this straightforward pan-seared New York strip paired with luxurious truffle mashed potatoes. I’ll walk you through each step so you can achieve a perfect crust and creamy potatoes with confidence.
Serving: 2 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– A couple of 1-inch-thick New York strip steaks (about 10 ounces each)
– A generous pinch of kosher salt and freshly ground black pepper
– A tablespoon of olive oil
– A couple of tablespoons of unsalted butter
– A couple of sprigs of fresh thyme
– A couple of cloves of garlic, lightly smashed
– For the potatoes: 1 pound of Yukon Gold potatoes, peeled and quartered
– A splash of whole milk (about 1/4 cup)
– A couple of tablespoons of unsalted butter
– A small drizzle of truffle oil (about 1 teaspoon)
– A pinch of salt
Instructions
1. Pat the steaks completely dry with paper towels to ensure a good sear.
2. Season both sides of the steaks generously with kosher salt and freshly ground black pepper.
3. Place the quartered potatoes in a medium pot and cover them with cold water by about an inch.
4. Bring the pot of potatoes to a boil over high heat, then reduce the heat to maintain a simmer.
5. Cook the potatoes for 15-20 minutes, or until they are fork-tender.
6. While the potatoes cook, heat a tablespoon of olive oil in a heavy skillet (like cast iron) over medium-high heat until it shimmers, about 2 minutes.
7. Carefully place the seasoned steaks in the hot skillet; they should sizzle immediately.
8. Cook the steaks without moving them for 4-5 minutes to develop a deep brown crust.
9. Flip the steaks using tongs and add the 2 tablespoons of butter, thyme sprigs, and smashed garlic cloves to the skillet.
10. Tip: Baste the steaks continuously with the foaming butter for 2-3 minutes for extra flavor.
11. For medium-rare, cook until the internal temperature reaches 130°F on an instant-read thermometer, about 4-5 more minutes total.
12. Transfer the steaks to a cutting board, tent loosely with foil, and let them rest for 10 minutes.
13. Drain the cooked potatoes and return them to the warm pot.
14. Tip: Mash the potatoes with a potato ricer or masher while they are still hot for the smoothest texture.
15. Add the 2 tablespoons of butter, splash of milk, truffle oil drizzle, and a pinch of salt to the potatoes.
16. Stir until the mixture is creamy and smooth.
17. Tip: If the mashed potatoes seem too thick, add a little more milk, one tablespoon at a time, until desired consistency is reached.
18. Slice the rested steaks against the grain.
19. Serve the sliced steak alongside a scoop of the truffle mashed potatoes.
Delight in the contrast of the steak’s juicy, peppery interior against its crispy seared crust. The truffle oil in the potatoes adds an earthy depth that complements the rich beef beautifully—try topping it all with the garlic and thyme from the pan for an extra burst of flavor.
Balsamic-Glazed Skirt Steak with Sour Cream Mashed Potatoes

Diving into a hearty meal doesn’t have to be complicated, and this skirt steak with creamy mashed potatoes is proof. Let’s walk through each simple step together to create a restaurant-quality dinner right in your own kitchen.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– About 1.5 pounds of skirt steak
– A couple of tablespoons of olive oil
– A good glug of balsamic vinegar (around 1/4 cup)
– A spoonful of honey (about 1 tablespoon)
– A couple of cloves of garlic, minced
– A pinch of salt and black pepper
– 2 pounds of Yukon Gold potatoes, peeled and quartered
– A splash of milk (about 1/2 cup)
– A big dollop of sour cream (around 1/2 cup)
– 4 tablespoons of unsalted butter
Instructions
1. Pat the skirt steak completely dry with paper towels to ensure a good sear.
2. Season both sides of the steak generously with salt and black pepper.
3. Heat a large skillet over medium-high heat and add the olive oil until it shimmers.
4. Place the steak in the skillet and sear for 4-5 minutes per side for medium-rare, or until it reaches an internal temperature of 130°F.
5. Remove the steak from the skillet and let it rest on a cutting board for 10 minutes—this keeps the juices inside.
6. While the steak rests, reduce the skillet heat to medium and add the balsamic vinegar, honey, and minced garlic to the pan drippings.
7. Simmer the mixture for 3-4 minutes, stirring constantly, until it thickens into a glaze.
8. Meanwhile, place the quartered potatoes in a large pot and cover with cold water by an inch.
9. Bring the water to a boil over high heat, then reduce to a simmer and cook for 15-20 minutes, or until the potatoes are fork-tender.
10. Drain the potatoes thoroughly and return them to the pot.
11. Add the milk, sour cream, and butter to the potatoes.
12. Mash everything together until smooth and creamy, seasoning with salt and pepper to taste.
13. Slice the rested steak thinly against the grain to ensure tenderness.
14. Drizzle the warm balsamic glaze over the sliced steak.
This dish delivers a perfect balance: the steak is juicy with a tangy-sweet crust, while the potatoes are luxuriously smooth. Try serving it with a simple green salad to cut through the richness, or save any extra glaze for drizzling over roasted veggies tomorrow.
Thyme-Seared Porterhouse with Horseradish Mashed Potatoes

Bold flavors and simple techniques come together in this impressive yet approachable meal that’s perfect for a special dinner. We’ll sear a juicy porterhouse steak with aromatic thyme and serve it over creamy, tangy mashed potatoes—a classic combination that never disappoints. Follow each step carefully, and you’ll have a restaurant-quality dish ready to enjoy.
Serving: 2 | Pre Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
– 1 porterhouse steak, about 1.5 inches thick
– A couple of sprigs of fresh thyme
– 2 tablespoons of olive oil
– A generous pinch of kosher salt
– A generous pinch of black pepper
– 2 large russet potatoes, peeled and cubed
– 1/2 cup of heavy cream
– 4 tablespoons of unsalted butter
– 2 tablespoons of prepared horseradish
– A splash of whole milk, if needed
Instructions
1. Pat the porterhouse steak completely dry with paper towels to ensure a good sear.
2. Season both sides of the steak generously with kosher salt and black pepper, pressing the seasoning into the meat.
3. Heat a large cast-iron skillet over medium-high heat until it’s very hot, about 3–4 minutes.
4. Add the olive oil to the skillet and swirl it to coat the bottom evenly.
5. Carefully place the seasoned steak in the skillet and sear it without moving for 4 minutes to form a deep brown crust.
6. Flip the steak using tongs and add the fresh thyme sprigs to the skillet around the steak.
7. Sear the second side for another 4 minutes, occasionally spooning the thyme-infused oil over the top of the steak.
8. For medium-rare, insert an instant-read thermometer into the thickest part of the steak; remove it from the heat when it reads 130°F.
9. Transfer the steak to a cutting board, tent it loosely with foil, and let it rest for 10 minutes to allow the juices to redistribute.
10. While the steak rests, place the cubed potatoes in a large pot and cover them with cold water by about an inch.
11. Bring the water to a boil over high heat, then reduce the heat to medium and simmer the potatoes for 15–20 minutes until they are fork-tender.
12. Drain the potatoes thoroughly in a colander and return them to the warm pot to evaporate any excess moisture.
13. Add the heavy cream, unsalted butter, and prepared horseradish to the potatoes.
14. Mash the potatoes with a potato masher or ricer until smooth and creamy, adding a splash of whole milk if they seem too thick.
15. Season the mashed potatoes with a pinch of salt and pepper to taste, stirring gently to combine.
16. Slice the rested steak against the grain into thick strips.
17. Serve the sliced steak over a generous portion of the horseradish mashed potatoes, drizzling any accumulated juices from the cutting board over the top.
You’ll love the contrast between the crusty, herb-kissed steak and the velvety, zesty potatoes that cut through the richness. This dish pairs wonderfully with a simple green salad or roasted vegetables for a complete meal, and it’s sure to become a favorite for date nights or small gatherings.
Ginger Soy Marinated Hanger Steak with Wasabi Mashed Potatoes

Venturing into a restaurant-quality steak dinner at home is simpler than you might think, especially with this ginger-soy marinated hanger steak paired with creamy wasabi mashed potatoes. I’ll guide you through each step methodically, so even if you’re new to cooking steak, you’ll end up with a flavorful, tender result and perfectly seasoned sides. Let’s start by gathering our ingredients and prepping our workspace.
Serving: 4 | Pre Time: 30 minutes | Cooking Time: 25 minutes
Ingredients
– 1.5 lbs hanger steak
– 1/4 cup soy sauce
– 2 tbsp grated fresh ginger
– 2 cloves garlic, minced
– 1 tbsp honey
– 1 tbsp olive oil
– 2 lbs Yukon Gold potatoes, peeled and quartered
– 1/2 cup whole milk
– 4 tbsp unsalted butter
– 1-2 tsp wasabi paste (adjust to your heat preference)
– A pinch of salt and black pepper
Instructions
1. In a medium bowl, whisk together 1/4 cup soy sauce, 2 tbsp grated ginger, 2 minced garlic cloves, and 1 tbsp honey to create the marinade.
2. Place 1.5 lbs hanger steak in a resealable plastic bag, pour the marinade over it, seal tightly, and refrigerate for at least 30 minutes—for deeper flavor, marinate up to 4 hours, turning the bag halfway through.
3. While the steak marinates, place 2 lbs peeled and quartered Yukon Gold potatoes in a large pot, cover with cold water, add a pinch of salt, and bring to a boil over high heat.
4. Reduce heat to medium and simmer the potatoes for 15-20 minutes, until they are fork-tender; drain well and return them to the pot.
5. Mash the potatoes with a potato masher or ricer, then stir in 1/2 cup whole milk, 4 tbsp butter, and 1-2 tsp wasabi paste until smooth and creamy—taste and adjust seasoning with salt and pepper if needed, keeping in mind the wasabi adds heat.
6. Remove the steak from the marinade, pat it dry with paper towels to ensure a good sear, and discard the used marinade.
7. Heat 1 tbsp olive oil in a large skillet over medium-high heat until shimmering, about 2 minutes.
8. Add the steak to the hot skillet and cook for 4-5 minutes per side for medium-rare, or until it reaches an internal temperature of 130°F on a meat thermometer; let it rest on a cutting board for 5 minutes before slicing against the grain.
9. Slice the rested steak thinly and serve immediately over the wasabi mashed potatoes.
Combining the savory, umami-rich steak with the creamy, subtly spicy potatoes creates a delightful contrast in textures and flavors. For a creative twist, try drizzling any accumulated steak juices over the top or serving it with a simple side salad to balance the richness.
Cajun Rubbed Flat Iron Steak with Jalapeño Mashed Potatoes

Kick off your weeknight dinner with this bold, satisfying meal that brings together spicy Cajun flavors and creamy comfort in under an hour. Let’s walk through each step together—I’ll guide you through seasoning the steak, whipping up those jalapeño mashed potatoes, and getting everything on the table perfectly cooked.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
– 2 flat iron steaks (about 1.5 lbs total)
– 2 tbsp of Cajun seasoning
– 1 tbsp of olive oil
– 2 lbs of Yukon Gold potatoes, peeled and quartered
– 2 jalapeños, seeded and finely chopped
– ½ cup of heavy cream
– 4 tbsp of unsalted butter
– A splash of milk
– Salt to taste (I like about 1 tsp for the potatoes)
Instructions
1. Pat the flat iron steaks dry with paper towels to help the seasoning stick better.
2. Rub both sides of each steak evenly with the 2 tbsp of Cajun seasoning, pressing it in gently.
3. Let the steaks sit at room temperature for 10 minutes to take the chill off—this helps them cook more evenly.
4. While the steaks rest, place the 2 lbs of quartered Yukon Gold potatoes in a large pot and cover with cold water by about an inch.
5. Bring the pot to a boil over high heat, then reduce to a simmer and cook for 15–20 minutes, until the potatoes are fork-tender.
6. Drain the potatoes thoroughly in a colander and return them to the warm pot to dry out any excess moisture.
7. Mash the potatoes with a potato masher or ricer until smooth, then stir in the ½ cup of heavy cream, 4 tbsp of butter, and a splash of milk until creamy.
8. Fold in the 2 finely chopped jalapeños and 1 tsp of salt, mixing well to distribute the heat evenly.
9. Heat 1 tbsp of olive oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
10. Add the seasoned steaks to the hot skillet and cook for 4–5 minutes per side for medium-rare, or until they reach an internal temperature of 135°F on a meat thermometer.
11. Transfer the steaks to a cutting board and let them rest for 5 minutes—this allows the juices to redistribute, keeping them juicy when sliced.
12. Slice the steaks against the grain into thin strips to maximize tenderness.
13. Serve the sliced steak alongside the jalapeño mashed potatoes immediately.
Buttery, tender steak with a crispy Cajun crust pairs beautifully with the creamy, subtly spicy potatoes—try drizzling any pan juices over the top for an extra flavor boost. This dish holds up well for leftovers, too; just reheat gently to keep that perfect texture.
Herb Marinated London Broil with Spinach Mashed Potatoes

Venturing into a hearty meal that’s perfect for a cozy dinner, this herb-marinated London broil paired with creamy spinach mashed potatoes is a satisfying combination of bold flavors and comforting textures. Let’s walk through it step by step, so you can confidently bring this dish to your table. It’s simpler than it sounds, and I’ll guide you through each part to ensure success.
Serving: 4 | Pre Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
– For the London broil: a 2-pound London broil steak, a couple of cloves of garlic (minced), a quarter cup of olive oil, a splash of soy sauce, a tablespoon of balsamic vinegar, a teaspoon of dried rosemary, a teaspoon of dried thyme, and salt and pepper to season.
– For the spinach mashed potatoes: 2 pounds of Yukon Gold potatoes (peeled and cubed), a bunch of fresh spinach (chopped), half a cup of milk, a quarter cup of butter, and salt and pepper to taste.
Instructions
1. In a small bowl, whisk together the minced garlic, olive oil, soy sauce, balsamic vinegar, dried rosemary, dried thyme, salt, and pepper to make the marinade.
2. Place the London broil steak in a shallow dish and pour the marinade over it, turning to coat evenly. Cover and refrigerate for at least 30 minutes, or up to 4 hours for deeper flavor.
3. While the steak marinates, peel and cube the Yukon Gold potatoes, then place them in a large pot and cover with cold water. Add a pinch of salt.
4. Bring the pot to a boil over high heat, then reduce to a simmer and cook the potatoes for 15-20 minutes, or until they are fork-tender.
5. Preheat your oven to 400°F (200°C) and line a baking sheet with aluminum foil for easy cleanup.
6. Remove the steak from the marinade, letting any excess drip off, and place it on the prepared baking sheet. Discard the used marinade.
7. Roast the steak in the preheated oven for 20-25 minutes, or until it reaches an internal temperature of 135°F (57°C) for medium-rare, using a meat thermometer to check.
8. Once cooked, transfer the steak to a cutting board and let it rest for 10 minutes to allow the juices to redistribute, which keeps it moist.
9. While the steak rests, drain the cooked potatoes and return them to the pot. Add the milk, butter, and chopped spinach, then mash until smooth and creamy. Season with salt and pepper to taste.
10. Thinly slice the rested steak against the grain to ensure tender bites.
11. Serve the sliced London broil alongside the spinach mashed potatoes.
Perfectly balanced, this dish offers a juicy, herb-infused steak with a savory depth from the marinade, complemented by the velvety, vibrant green potatoes that add a subtle earthy note. For a creative twist, try drizzling any leftover pan juices over the steak or topping the potatoes with a sprinkle of grated Parmesan for extra richness.
Chimichurri Steak with Parmesan Mashed Potatoes

Now, let’s make a restaurant-worthy dinner that’s surprisingly straightforward to prepare at home. This chimichurri steak with parmesan mashed potatoes combines juicy, herb-crusted steak with creamy, cheesy potatoes for a satisfying meal that feels special without being fussy.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
– 2 pounds of ribeye or sirloin steak, about 1½ inches thick
– A big handful of fresh parsley leaves
– A couple of garlic cloves
– A splash of red wine vinegar
– A generous glug of olive oil
– A pinch of red pepper flakes
– 2 pounds of Yukon Gold potatoes, peeled and quartered
– A stick of unsalted butter
– A cup of whole milk
– A cup of grated parmesan cheese
– Salt and black pepper
Instructions
1. Preheat your oven to 400°F and place a cast-iron skillet inside to heat up for 10 minutes.
2. In a food processor, combine the parsley, garlic, red wine vinegar, olive oil, and red pepper flakes, then pulse until finely chopped but not puréed to make the chimichurri sauce.
3. Pat the steak dry with paper towels and season both sides generously with salt and black pepper.
4. Carefully remove the hot skillet from the oven using oven mitts and place it on the stovetop over high heat.
5. Sear the steak in the skillet for 3 minutes per side until a dark brown crust forms.
6. Transfer the skillet with the steak to the oven and roast for 8–10 minutes for medium-rare, checking with a meat thermometer until it reaches 135°F internally.
7. While the steak cooks, boil the potatoes in salted water for 15–20 minutes until fork-tender, then drain.
8. Mash the potatoes with the butter and milk until smooth, then stir in the parmesan cheese until melted and creamy.
9. Remove the steak from the oven, let it rest on a cutting board for 5 minutes to allow juices to redistribute, then slice against the grain.
10. Spoon the mashed potatoes onto plates, top with sliced steak, and drizzle generously with the chimichurri sauce.
Buttery, savory mashed potatoes provide a rich base that contrasts beautifully with the bright, herbaceous chimichurri clinging to each tender slice of steak. For a creative twist, try serving any leftovers in warm tortillas with extra chimichurri for a quick steak taco lunch the next day.
Conclusion
Altogether, this collection proves steak and potatoes are endlessly versatile and delicious. I hope these 21 savory ideas inspire your next cozy meal. Give a recipe a try, leave a comment with your favorite, and please share this roundup on Pinterest to help fellow home cooks!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




