Garlic Butter Steak Bites with Roasted Veggies
There are certain dinners that feel like a treat without requiring hours in the kitchen, and these Garlic Butter Steak Bites with Roasted Veggies are one of those meals for me. I first tried this recipe after my brother kept telling me that steak bites were easier to cook than whole steaks and just as delicious. He even shared his favorite garlic butter trick, and after trying it, I couldn’t believe how much flavor it added.
Last weekend, I made this recipe for my family after a busy afternoon, and it turned out to be one of those meals everyone kept talking about long after dinner was over. The steak was perfectly seared with a rich garlic butter coating, while the roasted vegetables came out caramelized, colorful, and full of flavor. We served everything straight from the skillet, and before I knew it, there wasn’t a single bite left. Moments like that remind me why I love cooking at home.
Now, this is one of my favorite recipes whenever I want a hearty dinner that’s both comforting and easy to prepare. Whether I’m celebrating the weekend, unwinding after a stressful day, or simply craving a satisfying homemade meal, this recipe never disappoints.
If you’re looking for a restaurant-quality dinner that’s ready in about 40 minutes, these Garlic Butter Steak Bites with Roasted Veggies are sure to become one of your family favorites.
Why You’ll Love This Recipe
- Tender, juicy steak bites
- Rich garlic butter flavor
- Colorful roasted vegetables
- High in protein
- Easy one-pan-style dinner
- Ready in just 40 minutes
Ingredients
For the Steak Bites
- 1½ pounds sirloin steak, cut into 1-inch cubes
- 2 tablespoons olive oil
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- 1 teaspoon Italian seasoning
- 1 teaspoon salt
- ½ teaspoon black pepper
Garlic Butter Sauce
- 3 tablespoons unsalted butter
- 4 garlic cloves, minced
- 1 teaspoon fresh thyme leaves
- 1 tablespoon chopped fresh parsley
Roasted Vegetables
- 2 cups broccoli florets
- 2 carrots, sliced
- 1 zucchini, sliced
- 1 red bell pepper, chopped
- 1 yellow bell pepper, chopped
- 1 small red onion, cut into wedges
- 2 tablespoons olive oil
- 1 teaspoon Italian seasoning
- ½ teaspoon garlic powder
- Salt and black pepper, to taste
Instructions
Step 1: Roast the Vegetables
Preheat the oven to 425°F (220°C).
Arrange the broccoli, carrots, zucchini, bell peppers, and onion on a large baking sheet.
Drizzle with olive oil and season with Italian seasoning, garlic powder, salt, and pepper.
Toss well and spread into a single layer.
Roast for 25–30 minutes, stirring halfway through, until tender and lightly caramelized.
Step 2: Season the Steak
Pat the steak cubes dry with paper towels.
Season with garlic powder, smoked paprika, Italian seasoning, salt, and black pepper.
Step 3: Sear the Steak
Heat the olive oil in a large cast-iron skillet over medium-high heat.
Add the steak in a single layer, cooking in batches if necessary.
Sear for 2–3 minutes per side until browned while keeping the center tender.
Transfer the steak to a plate.
Step 4: Make the Garlic Butter
Reduce the heat to medium.
Add the butter to the skillet.
Once melted, stir in the garlic and thyme.
Cook for about 30 seconds until fragrant.
Return the steak to the skillet and toss until evenly coated in the garlic butter.
Sprinkle with fresh parsley.
Step 5: Serve
Divide the roasted vegetables among serving plates.
Top with the garlic butter steak bites.
Spoon any remaining garlic butter over everything and serve immediately.
Tips
- Pat the steak dry before cooking to achieve a beautiful crust.
- Avoid overcrowding the skillet to ensure even browning.
- Use a meat thermometer if preferred: 130–135°F (54–57°C) for medium-rare or 140–145°F (60–63°C) for medium.
- Fresh garlic creates the richest flavor.
- Let the steak rest for a few minutes before serving.
Variations
- Use ribeye, New York strip, or tenderloin instead of sirloin.
- Add mushrooms, asparagus, or Brussels sprouts to the roasted vegetables.
- Sprinkle freshly grated Parmesan over the vegetables before serving.
- Add crushed red pepper flakes for a spicy kick.
- Serve over mashed potatoes, rice, cauliflower rice, or quinoa.
Storage
Store leftover steak and vegetables in separate airtight containers in the refrigerator for up to 3 days.
Reheat gently in a skillet over low heat with a small pat of butter to keep the steak tender.
Prep Time
10 minutes
Cook Time
30 minutes
Total Time
40 minutes
Servings
4 servings
Nutrition (Approximate Per Serving)
- Calories: 470
- Protein: 36g
- Carbohydrates: 13g
- Fat: 30g
- Fiber: 4g
- Sugar: 5g
- Sodium: 430mg
Frequently Asked Questions
Can I use another cut of steak?
Yes! Ribeye, New York strip, tenderloin, or flat iron steak all work well. Just adjust the cooking time based on the thickness of the meat.
How do I keep the steak tender?
Cook it over high heat for a short time, avoid overcooking, and let it rest for a few minutes before serving.
Can I make this ahead for meal prep?
Absolutely. Roast the vegetables ahead of time and refrigerate them. Cook the steak fresh when you’re ready to eat, or prepare everything and store it in individual meal-prep containers.
Can I cook the vegetables in an air fryer?
Yes! Air fry the vegetables at 400°F (200°C) for 12–15 minutes, shaking the basket halfway through for even browning.
What should I serve with Garlic Butter Steak Bites?
They pair wonderfully with mashed potatoes, roasted baby potatoes, rice, cauliflower rice, garlic bread, or a crisp garden salad.
Can I make this recipe low-carb?
Yes. As written, it’s naturally low in carbohydrates. For an even lower-carb meal, pair it with cauliflower rice or extra roasted non-starchy vegetables instead of potatoes or rice.

