Garlic steak bites and creamy potatoes in garlic butter sauce, finished with fresh parsley
Healthy Meals

Garlic Steak Bites and Potatoes

This post may contain affiliate links. If you make a purchase through these links, I earn a small commission at no extra cost to you. See my full disclosure.

I made these garlic steak bites and potatoes on a Tuesday night when I had exactly zero energy to spend hours in the kitchen, but Jake was expecting something hearty and warm. What I ended up with was this incredible one-pan dinner that tastes like I’ve been cooking all day, but honest to goodness takes just 35 minutes from start to finish. The steak gets cut into tender bites that sear up golden and crispy, the potatoes turn creamy on the inside with caramelized edges, and everything gets tossed in the most amazing garlic butter sauce that makes you want to lick your plate.

The best part? It’s a healthy meal that feels completely indulgent. We’re talking protein-packed beef, nutrient-dense potatoes, and fresh garlic that actually smells like you care. Noah even asked for seconds, and Lily cleaned her plate without the usual negotiations. This is the kind of recipe that becomes a regular rotation because it checks every box: delicious, quick, and actually good for you.

Why You'll Love This Recipe

Ingredients You'll Need

I’ve kept this ingredient list intentionally simple because the magic happens in how these basics come together. The best steak bites come from a good cut with some marbling, the garlic needs to be fresh and minced by hand (not from a jar), and the butter is what ties everything together into that silky, luxurious sauce.

  • 680g (1.5 lb) beef tenderloin or sirloin steak, cut into 5cm (2 inch) cubes. I use sirloin because it’s flavorful without breaking the budget.
  • 680g (1.5 lb) small waxy potatoes, such as Yukon gold, cut into 2.5cm (1 inch) chunks. Waxy potatoes hold their shape better than russets.
  • 6 cloves fresh garlic, minced finely. This is non-negotiable. Fresh garlic makes all the difference.
  • 60g (4 tablespoons) butter, divided. Half goes in the pan for searing, half makes the sauce.
  • 30ml (2 tablespoons) olive oil, for initial heat and preventing butter from burning.
  • 240ml (1 cup) beef broth, preferably low sodium so you can control the seasoning.
  • 120ml (1/2 cup) heavy cream, optional but it makes the sauce absolutely silky.
  • Sea salt and freshly cracked black pepper, to taste. I use more than I think I need because the potatoes absorb salt.
  • 30g (1/4 cup) fresh parsley, chopped, for garnish and brightness at the end.
  • 2.5ml (1/2 teaspoon) thyme, dried or 5ml (1 teaspoon) fresh. This adds earthiness without overpowering the garlic.

Garlic is the star here, so don’t skip the fresh cloves. I slice each clove in half lengthwise, remove the green germ in the center if you want to avoid any bitterness, then mince it finely with a knife. This takes maybe 90 seconds and tastes exponentially better than pre-minced jarred garlic.

For the beef, any tender cut works beautifully. I’ve made this with filet mignon when we’re celebrating, and with more affordable sirloin for regular weeknights. The key is cutting it into consistent sizes so everything cooks evenly. If you want to save time on a particularly hectic day, many butcher counters will cube steak for you if you ask nicely.

The potatoes are really important too. I use waxy varieties like Yukon gold or even fingerlings because they hold their shape and get creamy inside without falling apart. I’ve tried russets before and they’re a bit too fluffy for this application. If you have leftover potatoes from another recipe, you could try steaming them partially first, then searing them with the steak for even faster cooking time.

If you’re looking for similar flavor combinations in other meals, check out my Bavette Steak with Roasted Garlic Pan Sauce, which uses a similar garlic-forward approach with a different cut of beef.

Note: Pat your steak completely dry with paper towels before searing. Any surface moisture will steam the beef instead of creating that golden crust you're after. I learned this the hard way before Jake pointed out the difference.

How to Make Garlic Steak Bites and Potatoes

The technique here is simple but matters: you’re searing the steak hard to build flavor, cooking the potatoes until they’re tender with crispy edges, then finishing everything in a garlicky cream sauce. The whole process is intuitive, and once you’ve made it once, your hands know what to do.

Step 1: Prepare and sear your steak.

Cut your beef into 5cm (2 inch) cubes and pat them completely dry with paper towels. This is crucial because you want a golden crust, not steam. Season generously with salt and pepper on all sides. Heat a large skillet or Dutch oven over medium-high heat. Once it’s hot, add 15ml (1 tablespoon) of olive oil and 30g (2 tablespoons) of butter. When the butter is foaming, carefully add the steak cubes in a single layer. Don’t overcrowd the pan. Let them sear undisturbed for 3 to 4 minutes until deeply golden. Flip each piece and sear the other side for another 3 minutes. You’re not cooking them all the way through yet, just creating that beautiful crust. Transfer the seared steak to a plate.

Lora’s Tip: If your pan isn’t hot enough, the steak will release moisture instead of searing. Let it heat for at least 2 minutes before adding the beef. You’ll hear a loud sizzle when the temperature is right.

Step 2: Cook the potatoes until tender.

Add the remaining 30g (2 tablespoons) butter and 15ml (1 tablespoon) olive oil to the same pan. Add your potato chunks in a single layer and season with salt and pepper. Let them cook undisturbed for about 4 minutes to get some color on the bottom. Then stir occasionally for another 8 to 10 minutes until they’re tender when pierced with a fork and have golden, crispy edges. This is the part where patience really pays off. You want some of those edges to be caramelized and slightly browned.

Lora’s Tip: If your potatoes are taking longer than 12 minutes total, your heat might be too low or your pieces might be too large. Try adjusting the heat up slightly, or cut them a bit smaller next time.

Step 3: Create the garlic sauce.

Once the potatoes are cooked through and golden, add your minced fresh garlic to the pan. Stir constantly for about 1 minute until the garlic is fragrant but not browned. Garlic burns quickly, so stay right there with it. Pour in the beef broth and scrape up any browned bits stuck to the bottom of the pan. These little bits are pure flavor and called fond, which is something I learned about before I became an actual cook. Add the thyme and let everything simmer for about 2 minutes until the liquid is slightly reduced.

Lora’s Tip: If using heavy cream, stir it in now and let it simmer for another minute until the sauce coats the back of a spoon. If you’re skipping the cream, that’s absolutely fine. The sauce will still be delicious.

Step 4: Return the steak and finish cooking.

Return the seared steak to the pan along with any juices that accumulated on the plate. Gently stir everything together, making sure the steak is nestled into the sauce and potatoes. Let this simmer for about 2 to 3 minutes. The steak should reach your desired doneness. I like mine at medium, which is about 60 to 63 degrees Celsius (140 to 145 degrees Fahrenheit) at the thickest part. Taste the sauce and adjust the seasoning with more salt and pepper.

Step 5: Finish and serve.

Remove the pan from heat and sprinkle the fresh chopped parsley over the top. For another garlic-forward dish that works beautifully with similar techniques, try my Garlic Parmesan Chicken Pasta, which uses the same flavor foundation but in pasta form. Transfer to serving bowls or plates while everything is still hot, and spoon that silky sauce over each portion. Serve immediately because the magic of this dish is in eating it while it’s warm and the potatoes are still creamy inside.

Lora's Kitchen Tips

Variations and Substitutions

This is such a flexible recipe that I’ve made it about ten different ways depending on what’s in my fridge or what we’re in the mood for. The foundation is always the same, but the variations keep it interesting.

Mushroom and garlic version: Add 240g (8 oz) of sliced mushrooms when you cook the potatoes. They add an earthy depth that makes everything taste even more luxurious. Cremini or button mushrooms work fine, but cremini have more flavor.

Lower carb variation: Replace half the potatoes with zucchini cut into 2.5cm (1 inch) chunks. Add the zucchini in the last 5 minutes of cooking so it doesn’t get mushy. The carb count drops significantly while the flavor stays incredible.

Creamy herb version: Add 15ml (1 tablespoon) of fresh rosemary or 5ml (1 teaspoon) of dried rosemary with the thyme. This makes the whole thing taste more French bistro, which Noah calls it the fancy potato steak night.

Wine reduction variation: Replace half of the beef broth with dry red wine. Let it simmer longer so the alcohol cooks off and the wine reduces down. This adds a slight tanginess that’s sophisticated without being obvious.

Spicy garlic version: Add 2.5ml (1/2 teaspoon) of red pepper flakes or a pinch of cayenne when you’re adding the garlic. Just enough heat to make you notice, but not so much that Jake complains.

What to Serve with Garlic Steak Bites and Potatoes

This is essentially a complete meal in one pan, but I serve it with a few simple things that make the dinner feel more rounded and special.

A simple green salad with lemon vinaigrette cuts through the richness of the sauce beautifully. I toss arugula or spinach with a squeeze of fresh lemon, good olive oil, salt, and pepper. Nothing fancy, but it makes the whole meal feel more balanced and gives you some bright vegetables along with the steak and potatoes.

Crusty bread is non-negotiable for soaking up that garlic butter sauce. Honestly, that’s the best part for me. I’ll dip piece after piece into the sauce while Jake is still eating his steak. A good bakery bread or even store-bought sourdough works perfectly.

If you want a protein-focused side that pairs beautifully with this, try my Korean Ground Beef Bowl, which offers similar umami depth from a different flavor profile. It’s interesting enough to serve alongside if you’re feeding a crowd.

For dessert, something light and citrusy would be perfect after this rich main course. Fresh lemon sorbet or a simple fruit salad works beautifully. You want something to refresh your palate, not another heavy dish.

Storage, Freezing, and Reheating

Frequently Asked Questions

Here are the questions I get asked most about this recipe:

Can I use a different cut of beef?

Absolutely. Tenderloin is the most tender but also pricier. Sirloin gives you fantastic flavor at a better price point. Ribeye works beautifully too. The only cuts I’d avoid are very tough ones like chuck or brisket because they need long, slow cooking to become tender. This recipe relies on quick, hot cooking.

What if I don't have heavy cream?

The sauce is delicious without it. The broth and butter alone make a silky, flavorful sauce. If you want extra richness, you could use sour cream or even a splash of half and half instead. Just stir it in gently at the end and don’t let it boil because sour cream can break.

How do I know when the steak is done?

Use a meat thermometer for accuracy. Rare is 48 to 52 degrees Celsius (120 to 125 degrees Fahrenheit), medium rare is 52 to 57 degrees (125 to 135 degrees), and medium is 60 to 63 degrees (140 to 145 degrees). I pull mine off the heat when it’s 2 to 3 degrees below target because it continues cooking as it rests. You can also use the touch method: compare the firmness of the meat to the fleshy part of your hand between thumb and forefinger.

Why are my potatoes taking forever to cook?

A few reasons could cause this. Your heat might be too low. Medium-high is the right temperature. Your potato pieces might be too large. Try cutting them smaller next time. Or you might be crowding the pan too much. Give them space to contact the hot surface so they caramelize instead of steam. If you’re really in a hurry, you can parboil the potatoes for 5 minutes before searing them with the steak.

Can I make this in a slow cooker?

You can, but it won’t be the same dish because you lose the seared crust on the steak and potatoes. If you want to use a slow cooker, sear everything first on the stovetop, then transfer to the slow cooker with the broth. Cook on low for 4 hours or high for 2 hours. It’ll be tender and delicious, just a different texture experience.

I genuinely hope this garlic steak and potatoes becomes a regular dinner at your house like it has at mine. There’s something so comforting about a meal that feels fancy but doesn’t require fancy skills or hours of your time. Jake asks for this at least twice a month now, and Noah actually gets excited about steak night instead of asking for chicken nuggets for the hundredth time.

The best part is how forgiving this recipe is. You can adjust the garlic to taste, use whatever potatoes you have, and swap the cream depending on your preferences. It adapts to your kitchen and your family without losing any of its charm. I’d love to hear how you make it and what variations you discover along the way.

With love and butter,
Lora x

Garlic Steak Bites and Potatoes

Servings

4

servings
Prep time

15

minutes
Cooking time

20

minutes
Calories

520

kcal

    Ingredients

    • 680g (1.5 lb) beef tenderloin or sirloin steak, cut into 5cm (2 inch) cubes

    • 680g (1.5 lb) small waxy potatoes like Yukon gold, cut into 2.5cm (1 inch) chunks

    • 6 cloves fresh garlic, minced finely

    • 60g (4 tablespoons) butter, divided

    • 30ml (2 tablespoons) olive oil

    • Sea salt and freshly cracked black pepper to taste

    • 240ml (1 cup) beef broth

    • 120ml (1/2 cup) heavy cream, optional

    • 2.5ml (1/2 teaspoon) dried thyme or 5ml (1 teaspoon) fresh

    • 30g (1/4 cup) fresh parsley, chopped for garnish

    Directions

    • Cut beef into 5cm (2 inch) cubes and pat completely dry with paper towels. Season generously with salt and pepper. Heat a large skillet over medium-high heat. Add 15ml (1 tablespoon) olive oil and 30g (2 tablespoons) butter. When foaming, add steak cubes in a single layer and sear undisturbed for 3 to 4 minutes until golden. Flip and sear another 3 minutes. Transfer to a plate.

    • Add remaining 30g (2 tablespoons) butter and 15ml (1 tablespoon) olive oil to the pan. Add potato chunks in a single layer, season with salt and pepper, and let cook undisturbed for 4 minutes. Stir occasionally for another 8 to 10 minutes until tender and golden.

    • Add minced garlic to the pan and stir constantly for 1 minute until fragrant but not browned. Pour in beef broth and scrape up any browned bits from the bottom. Add thyme and simmer for 2 minutes. Stir in heavy cream if using and simmer another minute.

    • Return seared steak to the pan along with any accumulated juices. Gently stir everything together and simmer for 2 to 3 minutes until steak reaches desired doneness. Taste and adjust seasoning with salt and pepper.

    • Remove from heat and sprinkle fresh parsley over the top. Transfer to serving bowls or plates while hot and spoon sauce over each portion. Serve immediately.

      Leave a Comment

      Your email address will not be published. Required fields are marked *

      *