Creamy Garlic Steak Bites with Parmesan Mashed Potatoes: Big Flavor, One Pan, Pure Comfort

There’s something undeniably satisfying about a meal that’s both indulgent and easy to make. Creamy Garlic Steak Bites with Parmesan Mashed Potatoes delivers on both. This dish brings together juicy pieces of seared steak, smothered in a rich garlic cream sauce, all served over a bed of buttery mashed potatoes laced with freshly grated Parmesan.

This is the kind of meal you crave after a long day—hearty, flavorful, and deeply comforting. The steak bites are pan-seared until perfectly browned on the outside and tender inside, while the creamy garlic sauce clings to each piece, adding richness without overpowering. Paired with fluffy mashed potatoes, it’s a combination that satisfies every time.

Ideal for weeknight dinners but impressive enough for company, this dish brings warmth and flavor to the table with minimal effort. One skillet and one pot are all you need to create a restaurant-worthy experience in your own kitchen.


Ingredient Overview

Steak
Sirloin or ribeye work best here. Sirloin is lean and cooks up tender with a good sear, while ribeye offers more marbling and richness. Cut the meat into uniform cubes for even browning.

Garlic
Fresh garlic is essential to the sauce’s flavor. It’s sautéed briefly in butter to mellow its sharpness while keeping that bold aroma. For a sweeter flavor, roasted garlic can be swapped in.

Heavy Cream
The backbone of the sauce, heavy cream creates a smooth, indulgent texture. For a slightly lighter version, half-and-half is a fine substitute, though the sauce will be less thick.

Butter
Used to sear the steak and sauté the garlic, butter adds depth and silkiness to the dish. Stick with unsalted so you have better control over the seasoning.

Parmesan Cheese
Sharp and nutty, Parmesan gives the mashed potatoes a deep, savory kick. Use freshly grated cheese for the best flavor and melt. Pre-shredded varieties don’t melt as smoothly.

Potatoes
Yukon Gold potatoes are naturally creamy, making them ideal for mashed potatoes. Their buttery flavor and smooth texture pair well with Parmesan. Russets can be used as a backup, but expect a fluffier consistency.

Milk
Warm milk helps blend the potatoes smoothly and keeps them from cooling down. Whole milk is preferred, but 2% will also work.

Salt & Pepper
Simple but essential—season your steak before searing, and be sure to taste as you go when finishing the potatoes and sauce.

Olive Oil
Used alongside butter when searing the steak to increase the cooking temperature and encourage a perfect golden crust.

Optional Garnishes
Fresh parsley or chives add color and brightness. For an extra-rich finish, a drizzle of truffle oil or a sprinkle of flaky sea salt can elevate the plate.


How to Make It Step by Step

  1. Boil the Potatoes
    Start by peeling and dicing your potatoes. Place them in a pot with cold, salted water and bring it to a boil. Simmer for 15–20 minutes, or until tender when pierced with a fork. Drain and let them rest for a few minutes to steam off excess moisture.

  2. Mash the Potatoes
    Add butter, warm milk, and Parmesan cheese to the drained potatoes. Mash until smooth and creamy, with just a bit of texture left. Taste and adjust seasoning with salt and pepper. Cover to keep warm while you prepare the steak.

  3. Sear the Steak Bites
    Cut steak into even cubes and pat them dry with paper towels. Season generously with salt and pepper. In a hot skillet, melt butter and add a bit of olive oil. Sear steak in a single layer for 2–3 minutes on each side until browned and cooked to your liking. Remove and set aside.

  4. Make the Garlic Cream Sauce
    Reduce heat to medium and add more butter to the pan. Sauté minced garlic for 30 seconds, just until fragrant. Stir in the cream, scraping up any bits stuck to the pan. Simmer gently for a few minutes until slightly thickened.

  5. Finish the Dish
    Return steak bites and any accumulated juices to the skillet. Stir to coat the steak in the sauce and warm everything through for 1–2 minutes. Taste and adjust seasoning as needed.

  6. Serve
    Spoon mashed potatoes onto plates or bowls. Top with generous helpings of creamy garlic steak bites. Garnish with fresh herbs and a little extra Parmesan, if desired.

Avoid These Pitfalls:

  • Don’t overcrowd the skillet, or the steak will steam instead of brown.

  • Let the steak rest before cutting to retain moisture.

  • Use room temperature cream to prevent curdling in the sauce.


Helpful Tips, Swaps & Customizations

Useful Tips

  • Let the steak sit at room temperature for 20–30 minutes before cooking for even browning.

  • Warm the milk before adding to potatoes to keep them hot and fluffy.

  • For extra smooth potatoes, use a ricer or food mill.

Easy Variations

  • Add sautéed mushrooms to the sauce for earthy flavor.

  • Swap mashed potatoes for mashed cauliflower for a low-carb version.

  • Try it with boneless chicken or pork tenderloin if you’re out of steak.

Ingredient Substitutes

  • Replace Parmesan with Romano or Asiago for a sharper bite.

  • Use Greek yogurt instead of cream for a tangier, lighter sauce.

  • Truffle salt or garlic-infused olive oil can add extra layers of flavor.


Serving Suggestions & Pairings

This dish is rich and filling on its own but can be rounded out with a few thoughtful additions:

Sides:

  • Steamed broccoli or roasted Brussels sprouts

  • A crisp green salad with lemon vinaigrette

  • Garlic bread or warm dinner rolls

Drinks:

  • Full-bodied red wine like Cabernet Sauvignon or Syrah

  • Sparkling water with lemon

  • A classic Old Fashioned or glass of dark beer for something bolder

Serve this meal on a quiet evening at home or for guests when you want something hearty and crowd-pleasing. It’s a versatile dish that feels just as fitting on a weeknight as it does on a holiday.


Nutrition & Health Highlights

While it’s a rich and comforting dish, this meal also offers a satisfying balance of nutrients.

Steak provides a solid dose of protein, along with iron and zinc. Potatoes offer complex carbs and potassium, especially if you leave the skins on. Parmesan cheese adds flavor in small amounts without needing too much salt, and you can control the richness of the sauce by adjusting the cream and butter.

For a lighter version, swap the cream for a blend of broth and Greek yogurt or use less butter in the mash. Cauliflower makes a great substitute for potatoes if you’re aiming for fewer carbs.


Common Questions

1. Can I make this in advance?
Yes, both the steak and mashed potatoes can be made ahead of time. Store them separately and reheat gently on the stovetop, adding a splash of cream or milk to loosen the sauce and mash.

2. What steak cut should I choose?
Sirloin is a budget-friendly choice with great flavor, while ribeye gives you a more luxurious texture. Avoid tough cuts like flank or round unless marinated first.

3. Can I use frozen steak?
Absolutely—just be sure to thaw completely and pat dry before searing to avoid excess moisture in the pan.

4. Is there a keto-friendly version?
Yes! Skip the potatoes and serve the steak bites over mashed cauliflower or steamed greens. The sauce is naturally low in carbs.

5. How do I keep the steak tender?
High heat, a dry surface, and not overcooking are key. Don’t cook past medium for the best texture. Let the steak rest before slicing.

6. Can I double this recipe?
Definitely. Just be sure to cook the steak in batches for proper searing. Keep finished steak bites warm in the oven while making the rest.

7. How should I store leftovers?
Keep leftovers in airtight containers in the fridge for up to 3 days. Reheat in a skillet or microwave with a splash of cream or milk to revive the sauce and mash.

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Juicy garlic steak bites served in a creamy pan sauce over Parmesan mashed potatoes. A one-pan comfort meal that’s rich, satisfying, and full of flavor.

  • Author: Maya Lawson
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: Serves 4

Ingredients

Scale

lbs sirloin or ribeye steak, cut into bite-sized pieces
Salt and pepper
2 tbsp olive oil
3 tbsp unsalted butter, divided
4 cloves garlic, minced
¾ cup heavy cream
⅓ cup grated Parmesan (optional for sauce)
Chopped parsley, for garnish

For mashed potatoes:
2 lbs Yukon Gold potatoes, peeled and diced
½ cup whole milk, warmed
¼ cup unsalted butter
½ cup grated Parmesan cheese
Salt and pepper, to taste

Instructions

  • Boil potatoes in salted water for 15–20 minutes until tender. Drain and let steam dry.

  • Mash with warm milk, butter, and Parmesan. Season to taste and set aside.

  • Season steak pieces with salt and pepper.

  • In a hot skillet, heat olive oil and 1 tbsp butter. Sear steak in batches for 2–3 minutes per side. Remove and keep warm.

  • Lower heat, add remaining butter and garlic. Cook for 30 seconds.

  • Stir in cream, scraping pan. Simmer until slightly thickened.

  • Add steak and juices back to pan. Coat in sauce and warm through.

  • Serve over mashed potatoes. Garnish as desired.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star