Cast iron skillet of golden-seared garlic butter steak bites plated alongside caramelized zucchini, garnished with fresh parsley on a dark wood surface

Keto Dinner Ideas: Garlic Butter Steak Bites & Zucchini

Quick Answer

For a fast keto dinner, sear seasoned steak bites in a hot cast iron skillet, then toss with garlic butter and serve alongside sautéed zucchini. The whole meal takes about 25 minutes and comes in under 5 grams of net carbs per serving.

A friend of mine went keto and asked me to cook dinner for her one night, and I realized I had approximately three recipes in my head that didn't involve pasta, bread, potatoes, or rice — which is to say, three recipes total and one of them was a salad. This forced some creativity I was not prepared for but ended up being grateful for.

Steak bites are the kind of keto dinner that doesn't feel like a diet because steak cut into pieces and seared in a hot pan in garlic butter is just a good dinner regardless of what macros you're tracking. The zucchini goes into the same pan after the steak comes out, picks up all the browned bits and butter, and becomes the kind of side that doesn't feel like a vegetable obligation.

The key is a genuinely hot pan and not overcrowding it. Steak bites need to sear, not steam. Cut them into roughly even pieces, pat them dry, and cook in batches if the pan can't hold them without touching. They need about ninety seconds per side — enough time to develop a crust but not enough to cook through to well-done. Garlic goes in off the heat so it doesn't burn in the residual fat.

My friend went off keto a few months later. She still asks for this dinner. Which is how you know it was never really about the diet.

Prep10 minutes
Cook15 minutes
Total25 minutes
Serves4 servings
DifficultyEasy

Ingredients

  • 1.5 lbs sirloin or ribeye steak, cut into 1-inch cubes
  • 3 tablespoons unsalted butter, divided
  • 1 tablespoon olive oil
  • 4 cloves garlic, minced
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon crushed red pepper flakes (optional)
  • 3 medium zucchini, sliced into 1/4-inch half-moons
  • 1/2 teaspoon onion powder
  • 2 tablespoons fresh parsley, chopped
  • 1 teaspoon lemon juice

Instructions

  1. 1Pat the steak cubes completely dry with paper towels. This is not optional —? wet steak steams instead of sears, and you will be disappointed. Season with salt, pepper, and smoked paprika.
  2. 2Heat a cast iron skillet or heavy stainless pan over high heat for 2 minutes until very hot. Add 1 tablespoon olive oil and swirl to coat.
  3. 3Add the steak bites in a single layer, working in two batches if needed. Do not crowd the pan. Sear undisturbed for 2 minutes, then flip and cook another 1-2 minutes for medium. Transfer to a plate and tent loosely with foil.
  4. 4Reduce heat to medium. Add 1 tablespoon butter to the same skillet. Once melted, add garlic and cook for 30 seconds, stirring constantly, until fragrant. Do not let it burn —? burnt garlic will not forgive you.
  5. 5Add the steak bites back to the skillet. Toss to coat in the garlic butter. Remove from heat, squeeze lemon juice over the top, and scatter with parsley. Set aside.
  6. 6In a separate large skillet over medium-high heat, melt the remaining 2 tablespoons butter. Add zucchini in a single layer. Season with onion powder, salt, and pepper.
  7. 7Cook zucchini without stirring for 2-3 minutes until golden on the bottom, then toss and cook another 2 minutes. You want color, not mush. Zucchini that gets stirred constantly gives up and becomes soup.
  8. 8Plate the zucchini alongside the steak bites. Spoon any remaining garlic butter from the steak pan over everything. Serve immediately.

Pro Tips

  • Let your steak cubes sit at room temperature for 10 minutes before cooking. Cold meat hitting a hot pan drops the pan temperature and ruins your sear —? learned that the hard way after serving gray steak bites to someone I was trying to impress.
  • Use a cast iron skillet if you have one. It holds heat the way cast iron holds grudges: thoroughly and without apology.
  • Don't skip the dry paper towel step on the steak. Moisture is the enemy of a good crust. Pat them like you mean it.

Substitutions

sirloin or ribeye → New York strip or flank steak Flank steak works well cut against the grain; reduce cook time by 30 seconds per side since it's leaner
zucchini → yellow squash or asparagus Asparagus needs only 4-5 minutes total; both stay low carb
fresh parsley → fresh thyme or rosemary Rosemary is bolder —? use half the amount or it'll take over
unsalted butter → ghee Ghee has a higher smoke point and works great if you want a slightly nuttier flavor

Storage Instructions

Store steak bites and zucchini separately in airtight containers in the refrigerator for up to 3 days. Reheat steak bites in a hot skillet for 1-2 minutes rather than the microwave, which will make them rubbery. Zucchini reheats fine in a skillet over medium heat for 2-3 minutes. Do not freeze zucchini —? it turns to water.

Make Ahead

You can season and cube the steak up to 24 hours ahead and store covered in the refrigerator. Mince garlic and chop parsley ahead as well. The actual cooking is fast enough that full make-ahead isn't necessary, but the prep shortcut helps on busy nights.

Frequently Asked Questions

How do I get a good sear on steak bites without burning them?

Two things matter: a very hot pan and completely dry meat. Pat the steak cubes with paper towels until they look almost too dry, then don't touch them for the first 2 minutes in the skillet. If the pan is hot enough, they'll release naturally when they're ready to flip. If you have to fight them off the pan, they're not ready. Give them another 30 seconds.

Can I use a different cut of steak for this recipe?

Yes. Sirloin is lean and budget-friendly. Ribeye has more fat and more flavor. New York strip splits the difference. Flank steak works if you cut it against the grain into cubes and reduce cook time slightly. Avoid stew meat —? it's designed for long slow cooking and will be tough when seared fast over high heat.

Why did my zucchini turn out watery and soft instead of golden?

Two likely culprits: the pan wasn't hot enough, or you stirred too much. Zucchini needs high heat and patience. Let it sit undisturbed for at least 2-3 minutes before you touch it. Also, don't salt the zucchini before it hits the pan —? salt draws out moisture. Season it once it's in the skillet and moving.

Can I make this keto dinner ahead of time for meal prep?

The steak bites hold up reasonably well in the fridge for up to 3 days and reheat well in a hot skillet. Zucchini is best fresh but is still edible reheated —? just expect softer texture. For meal prep, I'd cook the steak bites fully ahead and slice and store the raw zucchini, then cook it fresh when you're ready to eat. Takes about 5 minutes.

How many carbs are in this keto dinner?

Approximately 4-5 grams of net carbs per serving, coming almost entirely from the zucchini. The steak and butter contribute essentially zero carbs. This keeps it comfortably within standard keto macros for a full dinner. If you sub asparagus for zucchini, carbs drop slightly. If you add a side salad with olive oil, keep the dressing sugar-free.

Can I make this dairy-free?

Yes. Replace the butter with ghee for a dairy-adjacent option that many lactose-sensitive people tolerate fine, or use a neutral-flavored coconut oil or avocado oil to keep it fully dairy-free. The garlic and herb flavors still come through well. The richness won't be quite the same without butter, but it's a solid substitute for anyone avoiding dairy.

What can I serve with this instead of zucchini to keep it keto?

Roasted broccoli, sautéed green beans with almonds, cauliflower rice, or creamed spinach all pair well and stay low carb. A simple arugula salad with lemon and olive oil is also excellent and takes two minutes. If you want something more substantial, cauliflower mash with butter works well under the steak bites and absorbs the garlic butter sauce.

Can I cook this in the oven instead of a skillet?

You can finish it in the oven, but start on the stovetop. Sear the steak bites in an oven-safe skillet for 1 minute per side on high heat, then transfer to a 400°F oven for 3-4 minutes for a more even cook throughout. This works especially well if you're doubling the recipe and can't sear in batches fast enough. The zucchini roasts well at 425°F for about 15 minutes.