Beef Kabobs with Summer Zucchini

Beef Kabobs with Summer Zucchini are my go to fix for those nights when I want real grilling flavor but I do not want a sink full of dishes. You know the vibe, it is hot out, everyone is hungry, and standing over the stove sounds like a bad plan. These skewers feel fun and a little special, but they are honestly super doable. The beef gets those tasty charred edges, and the zucchini turns sweet and tender without getting mushy. If you have been stuck in a burger rut, this is your easy way out.

Ingredients for Beef Skewers

I keep the ingredient list simple on purpose. The grill does a lot of the heavy lifting, so you do not need anything fancy. The biggest thing is cutting everything roughly the same size so it cooks evenly. Also, if you are using wooden skewers, soak them in water for about 30 minutes so they do not burn up on the grill.

Here is what I use for Beef Kabobs with Summer Zucchini most of the time. This makes about 4 servings, depending on how hungry your crew is.

  • Beef: about 1.5 pounds, cut into 1 to 1.5 inch cubes
  • Summer zucchini: 2 medium, sliced into thick half moons or chunky pieces
  • Red onion: 1 large, cut into big squares
  • Bell pepper: 1 to 2, any color, cut into big chunks
  • Olive oil: 3 tablespoons
  • Soy sauce: 2 tablespoons (adds salt and deeper flavor fast)
  • Lemon juice: 1 tablespoon (or red wine vinegar)
  • Garlic: 3 cloves, minced
  • Spices: 1 teaspoon kosher salt, 1 teaspoon black pepper, 1 teaspoon smoked paprika, optional pinch of chili flakes

Quick note on zucchini: do not slice it super thin. Zucchini is basically a sponge, and thin slices can go soft fast. Thick pieces give you that perfect grilled bite where it is tender but still holds its shape.

If you want to prep ahead, you can cut everything earlier in the day and keep it chilled. I usually wait to salt the beef until it is about to marinate, just so it stays nice and juicy.

How to Grill Beef Skewers

This is the part that makes you feel like you have your life together, even if the kitchen is a mess. Grilling skewers is mostly about heat control and not messing with them too much. Let the grill do its thing, then flip with confidence.

Simple step by step grilling plan

1) Marinate the beef. Toss the beef cubes with olive oil, soy sauce, lemon juice, garlic, and spices. Let it sit for at least 20 minutes. If you have time, 1 to 2 hours is even better. I do not usually go overnight with this one because the soy and acid can make the outside a little too cured.

2) Prep the grill. Preheat to medium high. If you can hold your hand over the grill for only 3 to 4 seconds, you are in the right zone. Clean the grates and oil them lightly.

3) Build the skewers. Alternate beef, zucchini, onion, and pepper. Do not pack everything too tight. A tiny bit of space helps heat move around so you get better browning.

4) Grill. Place skewers on the grill and close the lid. Grill about 8 to 12 minutes total, turning every 2 to 3 minutes. Time depends on cube size and how you like your beef. For medium, I usually land around 10 minutes.

5) Rest. Pull the skewers off and let them rest for 3 to 5 minutes. This keeps the beef juicy. I know waiting is annoying when everyone is hovering, but it helps.

One more thing I learned the hard way: zucchini can cook faster than beef if your pieces are small. So if you are someone who likes beef more done, cut zucchini thicker. If you like beef medium rare, cut the beef a bit smaller and keep zucchini in big chunks.

“I made these for a Saturday cookout and people kept grabbing ‘just one more skewer.’ The zucchini was the surprise hit, even with the picky eaters.”

What is the Best Beef Cut for Skewers?

This question comes up every single summer, and I get it. Nobody wants to spend good money on beef and end up with chewy cubes that feel like a workout.

My personal favorite is sirloin. It is easy to find, it is tender enough for quick grilling, and it does not cost as much as steakhouse cuts. If I see a good deal, I also love ribeye because the fat makes it super flavorful, but it can drip and flare up on the grill, so you have to stay nearby.

Good options:

Top sirloin: Great balance of tenderness and price.

Tri tip: Awesome beefy flavor, just cut carefully across the grain.

Tenderloin: Very tender, but usually pricey and honestly not required.

What I usually avoid for skewers:

Stew meat: It is meant for slow cooking, not quick grilling.

Round cuts: They can be lean and a bit tough unless marinated longer.

For Beef Kabobs with Summer Zucchini, I aim for cuts that can handle high heat and still stay tender. If you are unsure at the store, ask the butcher for a grilling cut that is good for kebabs. Most of them know exactly what you mean.

Tips for Perfectly Grilled Skewers

These are the little things that turn “pretty good” into “why did I not make this sooner.” None of this is complicated, it is just the stuff you learn after making skewers a bunch of times.

My small but mighty tips

Cut evenly: Try to keep beef cubes similar size so they finish together.

Do not crowd the skewer: If everything is jammed tight, it can steam instead of sear.

Use two skewers for each set: This is optional, but it keeps the food from spinning when you flip. I do this when I want to feel extra organized.

Watch for flare ups: If the grill flames up, slide the skewers to a cooler spot for a minute and keep going.

Let the beef rest: A short rest makes a big difference.

If you are cooking for a mix of preferences, you can separate some skewers with more veggies and some with mostly beef. That way everyone gets what they want without turning dinner into a negotiation.

And yes, you can make Beef Kabobs with Summer Zucchini on a grill pan indoors if you have to. You will miss the smoky vibe, but you will still get a tasty dinner.

Recipe Variations and Serving Suggestions

This is where you can play around based on what is in your fridge. I love a recipe that does not punish you for swapping ingredients.

Easy variations I actually use

Change the seasoning: Add cumin and oregano for a more earthy flavor, or go with Italian seasoning and a splash of balsamic.

Add mushrooms: They grill up juicy and soak up the marinade like champs.

Make it spicy: Add hot sauce to the marinade or brush with a spicy glaze at the end.

Swap the veggies: Cherry tomatoes are great, just keep them on their own skewer if they pop too easily.

Serving ideas that keep it simple:

  • Rice or couscous to catch all the juices
  • Warm pita with a quick yogurt sauce
  • Big green salad with lemony dressing
  • Grilled corn if you are already firing up the grill

My favorite sauce for these is a fast bowl of Greek yogurt, lemon juice, grated garlic, salt, and chopped cucumber if I have it. Cool sauce plus smoky beef is always a win. If you are serving kids, ketchup is still a valid choice, no judgment.

When I make Beef Kabobs with Summer Zucchini for friends, I usually set everything out family style and let people pull pieces off the skewers onto plates. It feels relaxed and summery, and nobody is fussing with perfect plating.

Common Questions

Can I prep the skewers ahead of time?
Yes. You can assemble them a few hours ahead and keep them covered in the fridge. I like to bring them closer to room temp for about 15 minutes before grilling so they cook more evenly.

How do I know when the beef is done without overcooking it?
The easiest way is a meat thermometer. About 130 to 135 F is medium rare, 140 to 145 F is medium. If you do not have one, cut into a larger piece and peek, then adjust the timing.

Do I have to peel zucchini?
Nope. The skin helps it hold together, and it tastes great grilled. Just wash it well and trim the ends.

What if my zucchini always turns mushy?
Cut it thicker, grill on medium high heat, and do not overcook. Zucchini needs less time than you think, especially if it is thin.

Can I bake these instead of grilling?
Yes. Bake at 425 F on a foil lined sheet for about 12 to 15 minutes, then broil for 1 to 2 minutes to get a little color. It is not exactly the same as grilling, but it works.

A quick send off before you grill

If you want a dinner that tastes like summer without making life complicated, Beef Kabobs with Summer Zucchini really deliver. Keep your cuts even, let the grill get hot, and do not skip that short rest at the end. Once you make them once, you will start craving that combo of smoky beef and sweet zucchini. Try it this week, and if you have leftovers, they are amazing tucked into a pita the next day.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
beef kabobs with summer zucchini 2026 04 29 143606 1

Beef Kabobs with Summer Zucchini

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Grilling
  • Cuisine: American
  • Diet: Gluten-Free

Description

A delicious and easy recipe for beef kabobs paired with sweet summer zucchini, perfect for grilling.


Ingredients

Scale
  • 1.5 pounds beef, cut into 1 to 1.5 inch cubes
  • 2 medium summer zucchini, sliced into thick half moons or chunky pieces
  • 1 large red onion, cut into big squares
  • 1 to 2 bell peppers, cut into big chunks
  • 3 tablespoons olive oil
  • 2 tablespoons soy sauce
  • 1 tablespoon lemon juice (or red wine vinegar)
  • 3 cloves garlic, minced
  • 1 teaspoon kosher salt
  • 1 teaspoon black pepper
  • 1 teaspoon smoked paprika
  • Optional pinch of chili flakes

Instructions

  1. Marinate the beef. Toss the beef cubes with olive oil, soy sauce, lemon juice, garlic, and spices. Let it sit for at least 20 minutes.
  2. Prep the grill. Preheat to medium high. Clean the grates and oil them lightly.
  3. Build the skewers by alternating beef, zucchini, onion, and pepper. Do not pack too tightly.
  4. Grill the skewers on the grill for about 8 to 12 minutes total, turning every 2 to 3 minutes.
  5. Rest the skewers for 3 to 5 minutes after removing them from the grill.

Notes

Soak wooden skewers in water for 30 minutes to prevent burning. If you like your beef more done, cut the zucchini thicker.


Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 30mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star