Rosemary Garlic Steak Kebabs

Category: Satisfying Main Dishes

Sink your teeth into tender steak cubes marinated with balsamic, honey, garlic, and mustard, perfectly grilled alongside rosemary-infused grape tomatoes and fork-tender baby potatoes. Each kebab stacks juicy steak, herby tomatoes, and golden potatoes on skewers. Serve straight from the grill for a mouthwatering meal, balancing savory herbs with sweet tangy notes and a satisfying char. Simple prep and quick cooking make these kebabs ideal for family dinners or entertaining guests outdoors.

A woman in a chef's outfit poses for a picture.
Updated on Sun, 25 May 2025 20:52:16 GMT
A plate of meat with rosemary and garlic. Pin
A plate of meat with rosemary and garlic. | applefoodie.com

These rosemary garlic steak kebabs have quickly become a go to favorite whenever I want to impress but keep things simple. Tender bites of marinated steak are paired with juicy tomatoes and seasoned potatoes all grilled until smoky and irresistible. This combination is always a big hit at backyard gatherings and is special enough to build lasting memories around the table.

I first brought these kebabs to a family barbecue and everyone kept begging for the recipe. Now they are a regular request for both weeknights and family parties.

Ingredients

  • Balsamic vinegar: provides a deep tangy base for the steak marinade choose a good aged balsamic for richest flavor
  • Honey: balances the acidity with just the right touch of sweetness a local honey adds lovely floral notes
  • Whole grain mustard: adds texture and a subtle sharpness try to pick one with visible seeds for extra pop
  • Fresh garlic: brings a potent aromatic kick always mince fresh cloves for best results
  • Salt and pepper: season everything simply but effectively use kosher salt and freshly cracked pepper for the best flavor
  • Sirloin steak: is tender and lean making it perfect for quick grilling look for well marbled pieces about one inch thick
  • Grape tomatoes: hold their shape when skewered and grilled offering bursts of sweet juice out of season cherry tomatoes also work
  • Olive oil: helps the tomatoes roast beautifully high quality extra virgin olive oil will increase the flavor payoff
  • Fresh rosemary: infuses both the tomatoes and steak with woodsy notes pluck from a sturdy stem and chop finely for even coverage
  • Baby potatoes: become creamy and golden on the grill choose the smallest you can find so they cook evenly and quickly
  • Metal or pre soaked wooden skewers: are essential for assembling and cooking pick sturdy ones to support the weight of the ingredients

Step-by-Step Instructions

Make the Steak Marinade
Combine balsamic vinegar honey mustard and garlic in a large bowl then whisk until fully blended. Add salt and pepper to taste. Toss in the steak cubes making sure each piece is evenly coated. Cover the bowl and refrigerate for at least 20 minutes or overnight for maximum flavor.
Marinate the Tomatoes
Place grape tomatoes in another bowl with olive oil and chopped rosemary. Gently stir until every tomato is glossy and evenly coated. Let them marinate while you work on the potatoes.
Prep and Parboil the Potatoes
Put baby potatoes in a large pot and cover them with cold water by about one inch. Bring the water to a boil then simmer until the potatoes are just barely fork tender about eight to ten minutes. Drain and let them steam off in the strainer so they do not get soggy.
Assemble the Kebabs
Preheat your grill to medium. If you have not already soak the wooden skewers in water for at least fifteen minutes to prevent burning. Thread a potato onto each skewer followed by a piece of marinated steak then a marinated tomato. Repeat the pattern two more times finishing each skewer with another potato. This helps anchor everything on the skewer.
Grill the Kebabs
Lightly oil the grill grates to help prevent sticking. Arrange the kebabs over direct heat. Grill each side for about five minutes turning with tongs until the steak surface is browned and sizzling and the vegetables show grill marks. Keep a close eye so the steak stays tender and juicy.
A tray of rosemary garlic steak kebabs. Pin
A tray of rosemary garlic steak kebabs. | applefoodie.com

My favorite ingredient has to be the fresh rosemary. Its piney aroma always fills my kitchen and reminds me of cozy campfire cookouts with my family. There is just something about that savory herb mingling with grilled meat that feels like summer to me.

Storage Tips

Leftover kebabs can be cooled and kept in an airtight container in the fridge for up to three days. To reheat place them on a foil lined tray in a hot oven for ten minutes or quickly warm on the grill. The potatoes stay creamy and the steak stays juicy if you avoid the microwave.

Ingredient Substitutions

You can easily swap the sirloin for chicken thighs or portobello mushrooms for a plant based version. Try red onion or bell pepper instead of tomatoes if you prefer different veggies. For a flavor twist use thyme or oregano in place of rosemary.

A wooden board with a skewer of meat and vegetables. Pin
A wooden board with a skewer of meat and vegetables. | applefoodie.com

Serving Suggestions

These kebabs work well as both a main dish and part of a buffet. Serve alongside a crisp Greek salad or with fluffy couscous. For extra flair drizzle with a yogurt sauce or sprinkle with flaky sea salt and fresh chopped herbs just before serving.

A Bit of Kebab History

Kebabs trace back to ancient times across the Middle East and Mediterranean. Grilling skewered meat over open flame is a tradition that traveled to backyard barbecues everywhere. Using rosemary and garlic echoes flavors found in both Mediterranean and modern American cuisines.

Frequently Asked Questions About the Recipe

→ How do you keep steak kebabs tender?

Marinating the steak in balsamic, honey, garlic, and mustard helps break down fibers, keeping the cubes juicy and tender after grilling.

→ Why boil the potatoes before grilling?

Parboiling ensures the potatoes become fork-tender and cook evenly on the grill without burning or drying out.

→ Which steak cut works best for kebabs?

Sirloin is ideal for kebabs because it stays tender with minimal marinating and cooks evenly on skewers.

→ Can I use wooden skewers for grilling?

Yes, soak wooden skewers in water for 20 minutes before assembling to prevent them from burning on the grill.

→ What sides pair well with grilled steak kebabs?

Fresh salads, grilled vegetables, and warm pita bread complement the hearty flavors of these kebabs.

Rosemary Garlic Steak Kebabs

Juicy steak, rosemary, garlic, tomatoes, and potatoes come together on skewers for a crowd-pleasing dish.

Preparation Time
20 min
Cook Time
10 min
Total Time
30 min
By: Ava

Category: Main Dishes

Skill Level: Intermediate

Cuisine: American

Yield: 12 Serves (12 kebabs)

Dietary Preferences: Gluten-Free, Dairy-Free

Ingredients

→ Steak Marinade

01 120 millilitres balsamic vinegar
02 30 millilitres honey
03 15 millilitres whole grain mustard
04 3 cloves garlic, minced
05 Salt, to taste
06 Black pepper, to taste
07 400 grams sirloin steak, cut into 2.5 cm cubes

→ Tomato Marinade

08 300 grams whole grape tomatoes
09 80 millilitres olive oil
10 2 tablespoons fresh rosemary, chopped (stems removed)

→ Potatoes

11 680 grams baby potatoes
12 6 metal or wooden skewers

Steps

Step 01

Preheat the grill to medium heat. If using wooden skewers, submerge them in water to soak.

Step 02

In a large bowl, whisk together balsamic vinegar, honey, whole grain mustard, and minced garlic. Season with salt and pepper. Add the cubed steak and toss to evenly coat. Cover and refrigerate for at least 20 minutes or up to overnight.

Step 03

In a separate bowl, combine grape tomatoes, olive oil, and chopped rosemary. Stir gently and set aside to marinate while preparing other ingredients.

Step 04

Place baby potatoes in a large pan and cover with water by 2.5 centimetres. Bring to a boil and cook until barely fork-tender, about 8 to 10 minutes. Drain well and set aside.

Step 05

Thread a potato onto each skewer, followed by a steak cube and a tomato. Repeat this sequence two more times, ending with a potato on each skewer.

Step 06

Lightly oil the grill grates. Arrange kebabs over direct heat and grill for approximately 5 minutes per side, or 10 minutes in total, turning once halfway through. Remove when steak is just cooked through and vegetables are lightly charred.

Notes & Tips

  1. Do not overcook the steak; remove the kebabs once the meat is just cooked through for the juiciest results.

Necessary Equipment

  • Grill
  • Large mixing bowls
  • Large saucepan
  • Slotted spoon
  • Metal or wooden skewers
  • Tongs
  • Whisk

Nutritional Facts (Per Serving)

These details are for informational purposes and should not be considered medical advice.
  • Calories: 161
  • Fats: ~
  • Carbohydrates: ~
  • Proteins: ~