Steak Kabobs with Garlic Butter

Category:Dinner Recipes

Steak kabobs earn their spot on the grill when the beef stays juicy, the edges pick up a little char, and the vegetables cook through without turning limp. The garlic butter at the end pulls everything together, coating the steak and dripping into the corners of the peppers and onions so every bite tastes finished, not just grilled.

What makes this version work is the short marinade and the order of the grilling. Sirloin only needs enough time to pick up seasoning and loosen up a bit; push it much longer and the surface can get soft instead of meaty. Cutting the steak into steady 1.5-inch cubes helps it cook at the same pace as the peppers, onions, and mushrooms, which means you don’t end up with either raw vegetables or overdone beef.

Below, I’ll show the small details that matter here: how to keep the steak from sticking, why the butter goes on after grilling, and the swap I use when I want these kabobs to work with what’s already in the fridge.

The marinade gave the steak great flavor in just 30 minutes, and the garlic butter at the end made the peppers and mushrooms taste like they came from a steakhouse grill.

★★★★★— Melissa T.

Love these steak kabobs with garlic butter? Save them to Pinterest for the next night you want a fast grill dinner with juicy beef and charred vegetables.

Save to Pinterest

The Marinade Window That Keeps Sirloin Tender Instead of Mushy

Sirloin is forgiving, but it still has a limit. The 30-minute marinade gives the beef seasoning and a little surface tenderness without breaking down the texture the way a long soak can. Worcestershire brings salt, depth, and a little tang, while the oil helps the garlic and pepper cling to the meat instead of sliding off into the bowl.

The bigger mistake with kabobs is crowding everything together and then wondering why the steak steams. Leave a little space between pieces on the skewer so the heat can move around them, and keep the chunks close in size. That’s what gets you beef that’s browned on the outside and still juicy inside, not one piece that’s perfect and the next one that’s barely warm.

What Each Part Is Doing on the Skewer

Steak Kabobs with Garlic Butter colorful grilled skewers
  • Sirloin steak — This cut gives you beefy flavor and enough marbling to stay juicy over medium-high heat. If you use something leaner, the kabobs can dry out before the vegetables are ready. Cut it into even cubes so every skewer cooks at the same pace.
  • Bell peppers and red onion — These hold their shape and get sweet edges on the grill. Red onion softens faster than yellow onion, which makes it a better match for the short cooking time here. Keep the pieces large enough that they won’t fall through the grates or split on the skewer.
  • Mushrooms — Mushrooms soak up the marinade and give you those browned, meaty bites between the steak pieces. Medium to large mushrooms work best; tiny ones can overcook fast and slide around on the skewer.
  • Garlic butter — Brushing the kabobs after grilling keeps the garlic from burning and gives the finished skewers a glossy, restaurant-style finish. Fresh garlic matters here because the butter has no cooking time to mellow it out.
  • Metal or soaked wooden skewers — Metal skewers conduct heat and make flipping easier. If you use wooden skewers, soak them long enough that the exposed ends don’t scorch on the grill.

Building Char on the Grill Before the Garlic Butter Goes On

Marinating the Steak Briefly

Stir the olive oil, Worcestershire sauce, minced garlic, salt, and pepper together, then coat the steak cubes and let them sit for 30 minutes. That’s enough time for the surface to season without softening the meat. If the steak sits much longer, the exterior can start to lose its clean texture, which shows up later as a less defined sear.

Threading for Even Cooking

Alternate the steak with peppers, onion, and mushrooms so each skewer gets a mix of flavors and textures. Keep the pieces snug but not jammed together; tight packing blocks heat and slows the browning. If a skewer has all the steak clustered in one spot, that section will finish before the vegetables even start to char.

Grilling to the Right Doneness

Cook over medium-high heat for 10 to 15 minutes, turning every 3 to 4 minutes so the kabobs brown on multiple sides. You’re looking for browned edges on the vegetables and steak that gives a little when pressed. If the outside is getting dark before the center is where you want it, shift the skewers to a cooler spot on the grill instead of forcing them over the hottest flame.

Finishing with Garlic Butter

Mix the melted butter with garlic and parsley, then brush it on the kabobs the second they come off the grill. That timing matters because hot steak drinks in the butter while the surface is still sizzling. If you add it too early, the butter can drip off and the garlic won’t stay fragrant on the meat.

How to Adapt These Kabobs Without Losing the Grill Marks

Make Them Dairy-Free

Swap the butter for a good olive oil brushed over the finished kabobs, then add a little extra parsley and garlic. You’ll lose the rich, glossy finish that butter gives, but the kabobs will still taste bright and garlicky, and the steak will stay juicy.

Use What You Have in the Vegetable Drawer

Zucchini, cherry tomatoes, or chunks of yellow squash can replace one of the vegetables here. Choose sturdy pieces that can handle the grill without turning watery, and keep softer vegetables a little larger so they don’t fall apart before the steak is done.

Turn Them Into a Lower-Carb Dinner

The recipe is already naturally low in carbs, so the main adjustment is keeping the marinade sugar-free and skipping any sweet finishing sauce. That gives you the same charred steak-and-veg combination with no extra starch hiding in the background.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 3 days. The vegetables soften a bit, but the flavor stays strong.
  • Freezer: The cooked steak freezes better than the vegetables. If you want to freeze them, pull the meat off the skewers and freeze the beef separately from the veg for the best texture.
  • Reheating: Warm the kabobs gently in a skillet over medium-low heat or in a 300°F oven until just heated through. High heat dries out the steak fast and turns the vegetables rubbery.

Answers to the Questions Worth Asking

Can I marinate the steak overnight?+

I wouldn’t. The Worcestershire and garlic are strong enough that an overnight marinade can start to soften the outside of the steak too much, especially with sirloin. Thirty minutes gives you flavor without messing with the texture.

How do I keep the kabobs from sticking to the grill?+

Start with a clean, hot grill grate and oil it lightly before the kabobs go on. Also, don’t move them too soon; once the steak sears, it releases more cleanly. If they’re sticking hard, they probably need another minute to brown.

How do I know when the steak kabobs are done?+

Use the steak’s texture and internal temperature, not just the clock. For medium-rare, pull them around 130°F to 135°F, remembering they’ll rise a little as they rest. The vegetables should be tender with browned edges, not collapsed.

Can I make these kabobs in the oven instead of on the grill?+

Yes, but you’ll miss the smoky char that makes them special. Broil them on a lined sheet pan, turning once, and watch closely because the steak can go from browned to overdone fast under the broiler. Finish with the garlic butter the same way.

How do I keep wooden skewers from burning?+

Soak them in water for at least 30 minutes before threading the ingredients. That slows down scorching on the exposed ends, especially over medium-high heat. If the tips still darken a little, that’s normal; the key is keeping them from catching fire.

Steak Kabobs with Garlic Butter

Steak kabobs with garlic butter are juicy grilled beef skewers paired with charred bell peppers, onions, and mushrooms. Marinated sirloin is grilled hot and then brushed with a garlicky butter finish for a glossy, flavorful coating.
Prep Time 20 minutes
Cook Time 15 minutes
marinating 30 minutes
Total Time 1 hour 5 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 530

Ingredients
  

Steak and vegetable kabobs
  • 2 lb sirloin steak
  • 2 bell peppers
  • 1 red onion
  • 8 oz mushrooms
  • 0.25 cup olive oil
  • 3 tbsp Worcestershire sauce
  • 3 garlic minced for marinade
  • 0.5 cup butter melted
  • 4 garlic minced for garlic butter
  • 2 tbsp fresh parsley chopped
  • 1 salt and pepper to taste
  • 1 Metal or soaked wooden skewers

Equipment

  • 1 grill grates

Method
 

Marinate the steak
  1. In a bowl, combine olive oil, Worcestershire sauce, minced garlic, salt, and pepper. Stir until evenly mixed, then marinate the steak cubes for 30 minutes.
Thread the kabobs
  1. Thread steak cubes, bell pepper chunks, red onion chunks, and mushrooms onto skewers in an alternating pattern. Arrange them so the pieces are evenly spaced for even grilling.
Grill the kabobs
  1. Preheat the grill to medium-high heat. Grill the kabobs for 10-15 minutes, turning every 3-4 minutes, until the steak reaches your desired doneness.
Finish with garlic butter
  1. In a small bowl, mix melted butter with minced garlic and chopped parsley. As soon as the kabobs come off the grill, brush them generously with the garlic butter before serving.

Notes

Pro tip: remove the kabobs from the grill when the steak is slightly under your target doneness because it will carry over while resting. Store leftovers in the refrigerator up to 3 days; freeze cooked kabobs up to 2 months for best quality. For a lower-saturated-fat option, use olive-oil garlic butter (replace butter with olive oil or a plant-based butter).

You might also like these recipes

Leave a Comment

Recipe Rating