Mediterranean Beef Kabobs

mediterranean beef kabobs 2.JPG

I am trying to turn over a new leaf of eating healthy. Again. I’m on day 3, and I’m determined to make it stick this time! Do you struggle with this, too? I actually really love healthy food, I just really love the junk as well! To help me stick with my goal, I decided to prep dinner while my toddlers were eating lunch. It was great! I know my afternoon is going to be bananas, and I don’t want to reach for something “easy” and not healthful at the last minute. So now I’m all set for success! Here’s the recipe so you can be, too.

This post may contain affiliate links. Learn more about my disclosure.

mediterranean beef kabobs 5.JPG

Mediterranean Beef Kabobs


1 1/2 lbs beef, cubed

1 yellow crook neck squash, sliced in rounds

1 zucchini, sliced in rounds

1/2 red onion, sliced in triangles

1 green bell pepper, sliced in 2 inch chunks

1 red bell pepper, sliced in 2 inch chunks

10 fresh mushrooms

cherry tomatoes, optional

juice from 1/2 lemon

1 tsp sugar


1/4 cup olive oil

1/4 cup red wine vinegar

1/2 TBSP dried mint (or 3 TBSP fresh)

1 tsp kosher salt

1/2 tsp garlic powder

1/2 tsp pepper

mediterranean beef kabobs 1.JPG


Whisk together the marinade ingredients. Place beef in the marinade. Let sit for 30 mins-6 hours in the refrigerator.

Just before cooking, put the veggies and beef onto skewers. You can make these on the grill or in a pan, whichever is easiest for you. Cook on medium high heat (about 3 minutes on each side) until the veggies are starting to get tender. Squeeze a little bit of lemon juice, sprinkle the sugar over the top, and more fresh mint if desired. Salt and pepper to taste.

Delicious with a bed of rice, roasted potatoes or quinoa.

Click here for a print friendly version.

mediterranean beef kabobs pin.png