Rosemary Garlic Steak Kebabs

I can hardly stop talking about Rosemary Garlic Steak Kebabs right now, they are an Austin summer staple in my house and they deserve the hype. These Rosemary Garlic Steak Kebabs are bright, simple, and seriously grill-friendly, perfect when you want dinner that feels special but is not fussy. Quick benefits: fast marinating, minimal hands-on time, big flavor, and great …

Celinebakes.com recipes

By Celine

April 8, 2026

!
QUICK REMINDER:

While we have provided a jump to recipe button, please note that if you scroll straight to the recipe card, you may miss helpful details about ingredients, step-by-step tips, answers to common questions and a lot more information that can help your recipe turn out even better.

I can hardly stop talking about Rosemary Garlic Steak Kebabs right now, they are an Austin summer staple in my house and they deserve the hype. These Rosemary Garlic Steak Kebabs are bright, simple, and seriously grill-friendly, perfect when you want dinner that feels special but is not fussy. Quick benefits: fast marinating, minimal hands-on time, big flavor, and great for batch cooking. I made these for a little teacher potluck once and everyone asked for the recipe, so yeah, this one’s a keeper. Want a cozy veggie side to go with it? I love pairing ideas like roasted cabbage steaks for balance—see my take on those here: cozy garlic butter roasted cabbage steaks.

Why you’ll fall for these kebabs

There’s a lot to like: the rosemary gives a woodsy brightness, garlic brings savory depth, lemon keeps everything lively, and the steak gets a perfect crust when you grill it right. They are fast to toss together, forgiving if you run a few minutes over on the grill, and they travel well if you want to bring them to a picnic. You can feed a small crowd without fuss, and they store beautifully for meal prep the next day. Honest, they’re one of those recipes that checks boxes for flavor, ease, and nostalgia all at once. Plus, who does not love food on a skewer? It’s fun! Isn’t it nice when dinner feels a little like a celebration, even on a weeknight?

Ingredients

  • 1.5 pounds top sirloin steak cut into 1-inch cubes, 1 large onion cut into 1-inch pieces, 2 bell peppers (any color) cut into 1-inch pieces, 1/4 cup olive oil, 2 tablespoons fresh lemon juice, 2 tablespoons chopped fresh rosemary, 3 cloves garlic minced, 1 teaspoon salt, 1/2 teaspoon black pepper, 8 wooden skewers

A few quick notes on the ingredients above: use top sirloin for a good balance of tenderness and value, but flank or skirt steak can work if you slice against the grain. If fresh rosemary is hard to source, a teaspoon of dried rosemary will do in a pinch. Budget tip: buy peppers that are on sale and freeze extras for later; they hold up well in cooked dishes. I buy my steak from a local butcher when I can (support local!), but a good grocery store cut works just fine too.

Rosemary Garlic Steak Kebabs

Process overview

Below are the exact steps I follow, plus why each step matters and what to watch for. The timing cues are honest, so you can plan dinner without stress.

  • Soak wooden skewers in water for 30 minutes to prevent burning.
  • In a large bowl whisk together olive oil, lemon juice, rosemary, garlic, salt, and black pepper.
  • Add steak cubes to the marinade and toss to coat evenly. Cover and refrigerate for at least 30 minutes or up to 2 hours.
  • Thread marinated steak cubes, onion pieces, and bell pepper pieces alternately onto the soaked skewers.
  • Preheat grill or grill pan over medium-high heat and lightly oil the grates.
  • Grill kebabs for 8 to 10 minutes, turning every 2 to 3 minutes, until the steak reaches desired doneness.
  • Remove kebabs from heat and let rest for 5 minutes before serving.

Why these steps? Soaking the skewers keeps them from catching fire, obvious but easily forgotten. The olive oil and lemon form a light emulsion that carries rosemary and garlic right into the meat, and 30 minutes is enough for flavor to penetrate without turning the steak mushy. Threading veggies between the cubes helps them cook evenly and also keeps the meat from curling too much. When you grill, listen for that satisfying sizzle and watch for char on the edges; flip often so nothing burns. Resting is non-negotiable, let the juices redistribute, please, otherwise dry steak, which we do not want.

Tips & tricks

Treat marinating time as flexible, not sacred; I often do a quick 30-minute soak after work, or a longer 2-hour rest on weekends when I have time. For batch cooking, assemble skewers and freeze them before grilling, then pop them straight on the grill from slightly thawed—great for meal prep. Leftovers reheat gently in a skillet with a splash of water or lemon juice to keep them juicy. If you have fan friends, slice the rested steak off the skewers and toss into salads or tacos later (yes, tacos). Store cooked kebabs in an airtight container for up to 3 days. Quick teacher tip: label your containers with the date, trust me.

Serving ideas

Serve these kebabs with a simple herby yogurt sauce, or pile them over rice for a fast weeknight bowl. They’re perfect for backyard gatherings or a quick family dinner, and they pair beautifully with grilled corn, a lemony couscous, or roasted sweet potatoes. Want a lighter option? Slide the steak off the skewers and toss into mixed greens with tomatoes and feta. Leftovers are genius in wraps with tzatziki the next day. I sometimes make extra peppers and onions to roast alongside for a veggie-packed plate.

FAQ

At least 30 minutes, up to 2 hours is ideal for these kebabs; after that the citrus can start to affect texture so I would not go longer than 2 hours.

Yes, metal skewers work great and you can skip soaking; they are sturdier and reusable, so I grab a set when I want less waste and more durability.

Aim for a medium-high grill and cook until the steak reaches about 130 degrees F for medium-rare, but timing is easier here so look for a nice sear and a slightly pink center.

Absolutely: marinate and thread the kebabs, then refrigerate up to a day before grilling; or pre-cook and reheat gently for up to 3 days.

Thyme or oregano are tasty swaps if you do not have rosemary; both give aromatic, savory notes that work well with garlic and lemon.

I hope you give these Rosemary Garlic Steak Kebabs a try, seriously, they make weeknights nicer and weekends feel special! Tell me how you made them, or swap in your favorite veg — I always want to hear. If you try a new pairing, share it. And if you loved the idea of quick bowls, check my bowl recipe for more inspiration here: butternut squash garlic herb steak bowls. Go grill something good!!!

Delicious rosemary garlic steak kebabs on the grill

Rosemary Garlic Steak Kebabs

Bright, simple, and seriously grill-friendly, these Rosemary Garlic Steak Kebabs are perfect for a special yet uncomplicated dinner.
Prep Time 30 minutes
Cook Time 10 minutes
Total Time 1 hour 10 minutes
Course Dinner, Main Course
Cuisine American
Servings 4 servings
Calories 350 kcal

Ingredients
  

For the Kebabs

  • 1.5 pounds top sirloin steak cut into 1-inch cubes Use top sirloin for a good balance of tenderness and value, flank or skirt steak can work too.
  • 1 large onion cut into 1-inch pieces
  • 2 pieces bell peppers (any color) cut into 1-inch pieces Buy peppers that are on sale and freeze extras for later.
  • 1/4 cup olive oil
  • 2 tablespoons fresh lemon juice
  • 2 tablespoons chopped fresh rosemary 1 teaspoon of dried rosemary can substitute if fresh is unavailable.
  • 3 cloves garlic minced
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 8 pieces wooden skewers Soak in water for 30 minutes to prevent burning.

Instructions
 

Preparation

  • Soak wooden skewers in water for 30 minutes to prevent burning.
  • In a large bowl, whisk together olive oil, lemon juice, rosemary, garlic, salt, and black pepper.
  • Add steak cubes to the marinade and toss to coat evenly. Cover and refrigerate for at least 30 minutes or up to 2 hours.

Assembling

  • Thread marinated steak cubes, onion pieces, and bell pepper pieces alternately onto the soaked skewers.

Grilling

  • Preheat grill or grill pan over medium-high heat and lightly oil the grates.
  • Grill kebabs for 8 to 10 minutes, turning every 2 to 3 minutes, until the steak reaches desired doneness.
  • Remove kebabs from heat and let rest for 5 minutes before serving.

Notes

Leftovers reheat gently in a skillet with a splash of water or lemon juice to keep them juicy. Store cooked kebabs in an airtight container for up to 3 days.
Keyword Easy Meal, Grilling, Quick Dinner, Steak Kebabs, summer recipe
Celinebakes.com recipes


Hi, I’m Celine

I’m a food blogger with a background in elementary education, I bring a structured, step-by-step teaching approach to every recipe I create. Each dish is carefully developed, tested multiple times in my home kitchen, and written to ensure clarity, reliability, and real-life practicality.

I specialize in approachable, family-friendly recipes designed to help home cooks feel confident and capable in the kitchen.
Welcome — I’m glad you’re here.

Follow us on social media

You Might Also Like

Leave a Comment

Recipe Rating