Garlic Butter Steak Bites with Creamy Mashed Potatoes

Tender, deeply seared steak bites served over buttery mashed potatoes make the kind of dinner that feels restaurant-worthy without requiring complicated techniques. Each piece of beef develops a dark, caramelized crust in a hot skillet while staying juicy and tender inside. A quick garlic butter pan sauce coats the steak and drips into the creamy potatoes underneath, creating rich flavor in every bite.

Fresh parsley brightens the dish, while a small amount of crushed red pepper adds just enough heat to balance the butter and savory beef. This Garlic Butter Steak Bites with Creamy Mashed Potatoes recipe is especially good for busy weeknights when you want something satisfying, but it is impressive enough for a weekend dinner or casual gathering.

Why You’ll Love This Recipe

Quick to cook: Once the potatoes are ready, the steak bites take only a few minutes in a hot skillet.

Tender and juicy: Cutting steak into bite-sized pieces allows it to develop plenty of flavorful browned edges without a long cooking time.

Rich garlic butter flavor: Butter, garlic, and the browned bits left in the skillet create a simple but incredibly flavorful sauce.

Ultimate comfort food: Creamy mashed potatoes soak up the buttery steak juices beautifully.

Easy to customize: You can adjust the garlic, spice level, herbs, or even the cut of steak depending on what you have available.

Great for entertaining: The finished dish looks impressive when piled onto a large plate and finished with fresh parsley.

Ingredients
For the Steak Bites
1½ pounds sirloin steak, cut into 1½-inch pieces
1 tablespoon olive oil
1 teaspoon kosher salt
½ teaspoon freshly ground black pepper
½ teaspoon smoked paprika
½ teaspoon garlic powder
3 tablespoons unsalted butter
4 garlic cloves, finely minced
½ teaspoon crushed red pepper flakes, optional
1 tablespoon fresh chopped parsley
1 teaspoon Worcestershire sauce
For the Creamy Mashed Potatoes
2 pounds Yukon Gold or russet potatoes
4 tablespoons unsalted butter
½ cup warm whole milk
¼ cup heavy cream
½ teaspoon garlic powder
1 teaspoon salt, or to taste
¼ teaspoon black pepper
For Garnishing
2 tablespoons chopped fresh parsley
Crushed red pepper flakes, optional
Freshly ground black pepper
Extra melted garlic butter for drizzling
Ingredient Notes and Substitutions

Steak: Sirloin works particularly well because it is tender, flavorful, and relatively affordable. Ribeye can be used for an even richer result, while beef tenderloin creates exceptionally soft steak bites.

Potatoes: Yukon Gold potatoes produce naturally creamy, buttery mashed potatoes. Russet potatoes are fluffier and work equally well. You can also combine the two.

Butter: Because butter is one of the dominant flavors in this recipe, using good-quality butter makes a noticeable difference.

Garlic: Fresh garlic gives the pan sauce its strongest flavor. Garlic powder seasons the steak evenly, while fresh minced garlic finishes the sauce.

Red pepper flakes: These are optional, but a small amount provides a pleasant background heat without making the dish overly spicy.

Heavy cream: Heavy cream gives the mashed potatoes extra richness. You can substitute additional whole milk or half-and-half for a slightly lighter version.

Step-by-Step Instructions

  1. Prepare the Potatoes

Peel the potatoes if desired and cut them into evenly sized chunks. Place them in a large saucepan and cover with cold water by about one inch. Add a generous pinch of salt.

Bring the water to a boil, reduce slightly, and cook for approximately 15–20 minutes, or until the potatoes are completely fork-tender.

  1. Drain and Dry the Potatoes

Drain the potatoes thoroughly and return them to the warm saucepan. Allow them to sit over very low heat for about one minute. This removes excess moisture and helps create fluffier mashed potatoes.

  1. Mash Until Creamy

Add the butter to the hot potatoes.

Gradually pour in the warm milk and heavy cream while gently mashing. Add garlic powder, salt, and black pepper.

Continue mixing just until smooth and creamy. Avoid aggressively overmixing the potatoes because this can make them gummy.

Cover and keep warm while preparing the steak.

  1. Prepare the Steak

Pat the steak pieces thoroughly dry with paper towels. Removing surface moisture is one of the most important steps for creating the dark seared crust seen on great steak bites.

Season the beef with salt, black pepper, smoked paprika, and garlic powder.

  1. Heat the Skillet

Place a large cast-iron or heavy-bottomed skillet over medium-high to high heat.

Allow the pan to become very hot before adding the oil.

Add the olive oil and swirl it around the skillet.

  1. Sear the Steak Bites

Arrange the steak pieces in a single layer, leaving some space between each piece. Work in two batches if necessary.

Let the steak cook without moving it for approximately 2 minutes. Once a deep brown crust develops, turn the pieces and sear the remaining sides.

For medium-rare to medium steak bites, the total cooking time will usually be about 4–6 minutes depending on their size.

For food safety, USDA guidance recommends cooking whole cuts of beef to at least 145°F followed by a three-minute rest.

Transfer the cooked steak to a plate.

  1. Make the Garlic Butter Sauce

Reduce the skillet heat to medium-low.

Add the butter and allow it to melt into the browned pan juices. Stir in minced garlic and crushed red pepper flakes.

Cook for approximately 30–60 seconds, stirring constantly, just until the garlic becomes fragrant. Do not allow it to burn.

Add the Worcestershire sauce and stir.

  1. Coat the Steak

Return the steak bites and any accumulated juices to the skillet.

Toss gently in the garlic butter for approximately 30 seconds. Sprinkle with chopped parsley and remove from the heat.

  1. Assemble and Serve

Spread a generous layer of creamy mashed potatoes over a serving plate or shallow bowl.

Arrange the garlic butter steak bites over the center.

Spoon the remaining garlic butter and steak juices from the skillet over both the beef and potatoes.

Finish with fresh parsley, black pepper, and additional red pepper flakes if desired.

Serve immediately while everything is hot.

Tips for the Best Steak Bites

Dry your steak thoroughly. Moisture prevents proper browning and can cause the beef to steam instead of sear.

Use a very hot skillet. The steak needs immediate contact with high heat to create those beautifully caramelized edges.

Don’t overcrowd the pan. Too much steak lowers the skillet temperature. Cooking in batches produces much better browning.

Cut the steak evenly. Similar-sized pieces cook at approximately the same speed.

Add garlic near the end. Fresh garlic burns quickly at high temperatures, so wait until the steak has finished searing before adding it.

Don’t overcook the beef. Bite-sized steak cooks surprisingly quickly. Keep a close eye on it.

What to Serve With Garlic Butter Steak Bites

Since this recipe already includes creamy mashed potatoes, a fresh or roasted vegetable makes an excellent addition.

Try serving it with roasted asparagus, garlic green beans, steamed broccoli, honey-glazed carrots, Brussels sprouts, or a crisp garden salad.

Warm dinner rolls or crusty bread are another delicious option because they can soak up any remaining garlic butter sauce.

Recipe Variations
Parmesan Mashed Potatoes

Stir ½ cup freshly grated Parmesan into the warm potatoes for an even richer side.

Spicy Steak Bites

Increase the red pepper flakes or add a small pinch of cayenne pepper to the steak seasoning.

Garlic Mushroom Steak Bites

Sauté sliced mushrooms in the skillet before preparing the garlic butter sauce, then combine them with the steak.

Herb Butter Steak

Add fresh thyme or rosemary along with the parsley for a stronger herb flavor.

Low-Carb Version

Replace the mashed potatoes with cauliflower mash, sautéed vegetables, or roasted cauliflower.

Storage and Reheating

Store leftover steak bites and mashed potatoes separately when possible.

Place them in airtight containers and refrigerate for up to 3–4 days.

For the steak, gentle reheating produces the best results. Warm it briefly in a skillet over medium-low heat with a small amount of butter. Avoid cooking it too long or the steak may become tough.

Mashed potatoes can be reheated in the microwave or on the stovetop. Add a splash of milk and a small amount of butter to restore their creamy texture.

The mashed potatoes freeze reasonably well, although freshly cooked steak bites generally have the best texture.

Frequently Asked Questions
What steak is best for steak bites?

Sirloin is an excellent all-around choice because it combines tenderness, beefy flavor, and affordability. Ribeye and beef tenderloin are excellent premium alternatives.

Why aren’t my steak bites getting brown?

The most common causes are a skillet that isn’t hot enough, wet steak, or overcrowding the pan. Dry the meat thoroughly and cook it in smaller batches.

Can I prepare the mashed potatoes ahead of time?

Yes. Prepare them several hours or even a day in advance, refrigerate them, and gently reheat with additional milk and butter.

Can I add a creamy sauce?

Absolutely. After cooking the steak, add approximately ½ cup heavy cream and some Parmesan to the garlic butter for a creamy garlic Parmesan steak sauce.

Final Thoughts

Garlic Butter Steak Bites with Creamy Mashed Potatoes combines everything that makes a memorable comfort-food dinner: juicy beef, deeply browned edges, fragrant garlic butter, silky potatoes, and plenty of savory pan juices.

Despite its impressive presentation, the recipe relies on straightforward ingredients and simple skillet cooking. The key is giving the steak enough heat and space to develop its crust, then finishing it quickly in garlic butter so the center stays tender.

Whether you’re planning an easy family dinner, a cozy weekend meal, or something special for guests, these buttery steak bites piled over creamy mashed potatoes deliver a satisfying restaurant-style meal right at home.

Leave a Comment