Steak and veggie kebabs

Steak and veggie kebabs

These irresistible kebabs are layered with all the fixings. Tender meat and fragrant veggies in a quick Asian-style marinade, combined with a zesty mayo dip. Get your skewers on!

Steak and veggie kebabs

These irresistible kebabs are layered with all the fixings. Tender meat and fragrant veggies in a quick Asian-style marinade, combined with a zesty mayo dip. Get your skewers on!
2 servingservings


  • ½ cup 120 ml olive oil
  • ¼ cup 60 ml tamari soy sauce
  • 1 tbsp 1 tbsp cider vinegar
  • ½ tsp ½ tsp salt
  • ½ tsp ½ tsp pepper
  • 1 tbsp 1 tbsp fresh ginger, grated
  • 3 3 garlic clove, roughly choppedgarlic cloves, roughly chopped
  • 1 lb 450 g sirloin steak or chuck roast
  • 1 (5 oz.) 1 (140 g) green bell peppergreen bell peppers
  • 1 (4 oz.) 1 (110 g) red onionred onions
  • 8 oz. 230 g mushrooms
  • 4 4 skewer (metal or wooden)skewers (metal or wooden)
Dip sauce
  • 4 tbsp 4 tbsp mayonnaise
  • ½ tbsp ½ tbsp fresh ginger, grated
  • 2 2 garlic clove, finely mincedgarlic cloves, finely minced
  • 1 tsp 1 tsp tamari soy sauce
This recipe has been added to the shopping list.


  1. Preheat the grill on medium heat with the lid down until the temperature reaches 350°F (180°C).
  2. In a bowl, combine all the ingredients for the marinade. Mix well until evenly incorporated. Set aside a few tablespoons of the marinade in a smaller bowl.
  3. Cut the steak into 1-2-inch (3-5 cm) cubes. Place the cubes in the marinade and combine well. Marinate for 10 minutes.
  4. Chop green bell pepper into bigger pieces. Cut onion in quarters. Cut mushrooms in half. Everything should be around the same size.
  5. Build skewers by alternating meat, mushroom, bell pepper, and onion. Drizzle skewers generously with the already used marinade.
  6. Place skewers on preheated grill. Spread them out so they don’t touch. Grill for 15-20 minutes, flipping every 5 minutes. When flipping, brush with reserved marinade. Watch out for the flames!
  7. Combine all ingredients for the dip. Serve with kebabs and enjoy!

No grill prep

If you want to cook the kebabs in the oven, preheat to 400°F (200°C), or use the broiler function. Cook skewers for about 20 minutes or until the meat is cooked to your liking.

Matt and Megha's tips

If you use wooden skewers, soak the skewers in water for about 30 minutes before using. This reduces the chance of a skewer igniting on the grill.

If you have any leftover veggies that didn’t fit on the skewers, pack them in an aluminium foil and just put them on the grill until they’re tender.

Try to shift the skewers around, the ones in the middle will always be done quicker.

If you don’t have fresh ginger or garlic, you can also use ginger powder and garlic powder.


Steak and veggie kebabs

You might also like

A little sneak peek...

With Diet Doctor Plus you get access to tons of keto meal plans, including dairy-free and vegetarian versions, meal plans adapted for intermittent fasting, quick-and-easy and budget keto meal plans. Below, see our latest one.

Low carb: Recipes by Pascale Naessens

Pascale Naessens is Belgium’s bestselling cookbook author. She’s an ambassador for pure, healthy, delicious food that is low in refined carbohydrates but high in nutrition, simplicity, and flavor.

In this exclusive low-carb meal plan, you’ll get to enjoy some of Pascale’s most loved recipes, such as Cajun chicken salad and Low-carb shepherd’s pie — as well as a handful of her simple yet delicious recipes from her latest cookbook “The Keto Cure.”


Full meal plan →

Get the full Diet Doctor experience for free

With Diet Doctor Plus, you get instant access to all of our delicious recipes, popular meal plans, meal planner tool, inspiring videos and educational guides. As a paying member you also help us in our mission to empower even more people. What are you waiting for? Sign up today and try for free for a month. Cancel anytime you want.


  1. Crystal
    Made these for Father's Day, DELICIOUS! I did not make the dipping sauce though as I'm not full keto.
  2. Dolores Thompson
    Made these for dinner last night...they were SOOOOO DELICIOUS!! I used NY steaks as they were on sale. This is a keeper, for sure! Great leftovers for lunch the next day.

Leave a reply

Reply to comment #0 by