RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Grilled Halloumi & Vegetable Kebabs with Lemon Couscous
  • Grilled Halloumi & Pan-Roasted Winter Vegetable Couscous Salad
  • Grilled Vegetable & Halloumi Salad with Lemon‑Mint Whole Wheat Couscous
  • Grilled Vegetable & Halloumi Salad with Whole‑Wheat Couscous
  • Harissa-Marinated Grilled Chicken Thighs with Lemon Spring Vegetable Couscous and Charred Cherry Tomatoes
  • Mediterranean Grilled Halloumi & Cannellini Bean Salad over Lemon‑Herb Quinoa
  • Browse all recipes →
Grilled Halloumi & Vegetable Kebabs with Lemon‑Herb Couscous

Grilled Halloumi & Vegetable Kebabs with Lemon‑Herb Couscous

By emensah m

MediterraneanIntermediate

Golden, squeaky halloumi cubes threaded with charred zucchini, sweet cherry tomatoes, red onion and bell pepper, served over fluffy lemon‑herb couscous. Bright, herbaceous dressing and a hint of smoked paprika lift the salty halloumi — a Mediterranean-style, restaurant-quality main that's quick to assemble and impressive to serve.

Prep: 20 minutes (plus 30 minutes skewer soak if using wooden skewers)
Cook: 20 minutes
Total: 50 minutes (includes skewer soak)
4 servings
VegetarianGrillMediterraneanMain CourseSkewers

Ingredients

  • 340 g Halloumi cheese
  • 2 pieces (about 300 g) Medium zucchini
  • 300 g Cherry tomatoes
  • 1 medium (about 110 g) Red onion
  • 1 large (about 180 g) Bell pepper (red or yellow)
  • 2 tbsp Extra‑virgin olive oil
  • 60 ml (about 1/4 cup) Lemon‑herb dressing
  • 170 g (about 1 cup) Couscous (dry)
  • 300 ml Vegetable stock or water (for couscous)
  • 1 tbsp (from ~1/2 lemon) Fresh lemon juice
  • 2 cloves, minced Garlic
  • 2 tbsp, chopped Fresh flat‑leaf parsley
  • 1/2 tsp Smoked paprika
  • 1/2 tsp Ground cumin
  • 1 tsp (adjust to taste) Salt
  • 1/2 tsp, freshly ground Black pepper
  • 8 skewers Wooden or metal skewers

Instructions

1

Soak skewers (if wooden). If using wooden skewers, place them in cold water to soak for at least 30 minutes to prevent burning on the grill. This is passive but important — metal skewers do not need soaking.

2

Prepare the halloumi and vegetables. Pat the halloumi dry with paper towel and cut into 2‑3 cm (3/4–1 in) cubes. Cut zucchini into 1 cm (1/2 in) thick half‑moons or rounds. Quarter the red onion and separate layers into chunks about the same size as halloumi. Core and cut the bell pepper into 3–4 cm pieces. Keep cherry tomatoes whole so they resist falling through the grill. Cutting to uniform sizes ensures even cooking.

3

Make the quick marinade. In a bowl whisk together the lemon‑herb dressing (60 ml), 2 tbsp olive oil, minced garlic, smoked paprika, ground cumin, 1/2 tsp salt and 1/4 tsp black pepper. This marinade adds flavor and a little protective oil to the vegetables and halloumi so they char evenly and don’t stick.

4

Coat vegetables and halloumi. Place prepared halloumi and vegetables (except cherry tomatoes) in a large bowl. Toss with about two‑thirds of the marinade until everything is lightly coated. Reserve the remaining marinade for brushing while grilling and for finishing the couscous — reserving some prevents the cooked food from sitting in raw marinade.

5

Thread the kebabs. Assemble skewers with an attractive, alternating pattern: halloumi, zucchini, bell pepper, onion, cherry tomato, halloumi, repeat. Tight packing helps pieces cook evenly and makes the kebabs easier to turn. Leave a little space at each end for turning with tongs.

6

Preheat the grill or grill pan. Heat a gas grill to medium‑high (about 200–230°C / 400–450°F) or place a heavy grill pan over medium‑high heat on the stovetop until very hot. A hot surface gives a quick sear that produces the desirable golden crust on halloumi and char on the vegetables without overcooking them.

7

Grill the kebabs. Oil the grill grates or brush the grill pan with a little oil to prevent sticking. Place skewers on the hot grill and cook for 10–12 minutes, turning every 2–3 minutes and brushing with the reserved marinade, until halloumi is golden with crisp edges and vegetables are tender‑crisp and lightly charred. Turning frequently prevents burning and ensures even color.

8

Make the couscous while the kebabs grill. In a small saucepan bring 300 ml vegetable stock or water to a simmer with 1 tbsp lemon juice and a pinch of salt. Remove from heat, stir in the dry couscous, cover tightly and let sit 5 minutes for the couscous to steam. Fluff with a fork and stir in the reserved marinade (or up to 1–2 tbsp if you prefer less), chopped parsley, and an extra drizzle (about 1 tsp) of olive oil to enrich the grain. Resting the couscous off heat allows it to absorb liquid evenly and stay light.

9

Plate and finish. Transfer couscous to a warm serving platter or individual plates, top with hot kebabs, and spoon any juices from the resting kebabs over the couscous. Finish with an extra squeeze of lemon and a scattering of chopped parsley. Serve immediately so the halloumi remains warm and slightly crisp.

10

Optional final sear for extra color. If any pieces need more char after plating, pop the kebabs briefly back on the hot grill for 30–60 seconds per side — this quick hit of heat deepens color without overcooking the interior.

Chef's Tips

  • 1Use medium‑high heat to get a golden crust on halloumi quickly — halloumi softens as it heats, so a fast sear locks in structure and gives the pleasant squeak when you bite it.
  • 2Pat halloumi and vegetables dry before marinating. Excess moisture prevents good browning and makes items steam rather than char.
  • 3If using wooden skewers, keep them soaked until ready to grill. Also poke a small slit into larger vegetables (like zucchini rounds) so they sit flat on the skewer and don’t spin when you turn them.
  • 4Reserve some marinade to brush while grilling and to stir into the couscous — this multiplies the flavors without creating the food‑safety issue of reusing used marinade.
  • 5To keep the couscous light and fluffy, fluff with a fork instead of stirring with a spoon; stirring can make it gummy. If the couscous seems dry, stir in 1–2 teaspoons of hot stock or olive oil.

Variations

  • Protein swap: Replace halloumi with firm tofu (pressed and brushed with soy and lemon) or Indian paneer for a slightly different texture. For tofu, press out moisture for at least 20 minutes and add 1 tbsp soy sauce to the marinade.
  • Grain swap: Use pearl (Israeli) couscous or quinoa instead of fine couscous. For pearl couscous, toast it briefly in a little oil, then simmer 1:1.25 pearl couscous to liquid and cook 8–10 minutes; for quinoa use 1:2 ratio and simmer 12–15 minutes.
  • Spice it up: Add a teaspoon of harissa to the marinade for smoky heat or a pinch of red pepper flakes to the couscous for warmth.
  • Make it vegan: Swap halloumi for marinated and charred tofu and use a vegan lemon‑herb dressing; everything else remains the same.

Nutrition per Serving

620

Calories

26g

Protein

47g

Carbs

38g

Fat

5g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Grilled Halloumi & Vegetable Kebabs with Lemon‑Herb Couscous

By emensah m

VegetarianGrillMediterraneanMain CourseSkewers
Grilled Halloumi & Vegetable Kebabs with Lemon‑Herb Couscous - Halloumi cheese, Medium zucchini recipe

Golden, squeaky halloumi cubes threaded with charred zucchini, sweet cherry tomatoes, red onion and bell pepper, served over fluffy lemon‑herb couscous. Bright, herbaceous dressing and a hint of smoked paprika lift the salty halloumi — a Mediterranean-style, restaurant-quality main that's quick to assemble and impressive to serve.

MediterraneanIntermediate4 servings
Prep: 20 minutes (plus 30 minutes skewer soak if using wooden skewers)
Cook: 20 minutes
50 minutes (includes skewer soak)

Ingredients

  • 340 g Halloumi cheese
  • 2 pieces (about 300 g) Medium zucchini
  • 300 g Cherry tomatoes
  • 1 medium (about 110 g) Red onion
  • 1 large (about 180 g) Bell pepper (red or yellow)
  • 2 tbsp Extra‑virgin olive oil
  • 60 ml (about 1/4 cup) Lemon‑herb dressing
  • 170 g (about 1 cup) Couscous (dry)
  • 300 ml Vegetable stock or water (for couscous)
  • 1 tbsp (from ~1/2 lemon) Fresh lemon juice
  • 2 cloves, minced Garlic
  • 2 tbsp, chopped Fresh flat‑leaf parsley
  • 1/2 tsp Smoked paprika
  • 1/2 tsp Ground cumin
  • 1 tsp (adjust to taste) Salt
  • 1/2 tsp, freshly ground Black pepper
  • 8 skewers Wooden or metal skewers

Instructions

1

Soak skewers (if wooden). If using wooden skewers, place them in cold water to soak for at least 30 minutes to prevent burning on the grill. This is passive but important — metal skewers do not need soaking.

2

Prepare the halloumi and vegetables. Pat the halloumi dry with paper towel and cut into 2‑3 cm (3/4–1 in) cubes. Cut zucchini into 1 cm (1/2 in) thick half‑moons or rounds. Quarter the red onion and separate layers into chunks about the same size as halloumi. Core and cut the bell pepper into 3–4 cm pieces. Keep cherry tomatoes whole so they resist falling through the grill. Cutting to uniform sizes ensures even cooking.

3

Make the quick marinade. In a bowl whisk together the lemon‑herb dressing (60 ml), 2 tbsp olive oil, minced garlic, smoked paprika, ground cumin, 1/2 tsp salt and 1/4 tsp black pepper. This marinade adds flavor and a little protective oil to the vegetables and halloumi so they char evenly and don’t stick.

4

Coat vegetables and halloumi. Place prepared halloumi and vegetables (except cherry tomatoes) in a large bowl. Toss with about two‑thirds of the marinade until everything is lightly coated. Reserve the remaining marinade for brushing while grilling and for finishing the couscous — reserving some prevents the cooked food from sitting in raw marinade.

5

Thread the kebabs. Assemble skewers with an attractive, alternating pattern: halloumi, zucchini, bell pepper, onion, cherry tomato, halloumi, repeat. Tight packing helps pieces cook evenly and makes the kebabs easier to turn. Leave a little space at each end for turning with tongs.

6

Preheat the grill or grill pan. Heat a gas grill to medium‑high (about 200–230°C / 400–450°F) or place a heavy grill pan over medium‑high heat on the stovetop until very hot. A hot surface gives a quick sear that produces the desirable golden crust on halloumi and char on the vegetables without overcooking them.

7

Grill the kebabs. Oil the grill grates or brush the grill pan with a little oil to prevent sticking. Place skewers on the hot grill and cook for 10–12 minutes, turning every 2–3 minutes and brushing with the reserved marinade, until halloumi is golden with crisp edges and vegetables are tender‑crisp and lightly charred. Turning frequently prevents burning and ensures even color.

8

Make the couscous while the kebabs grill. In a small saucepan bring 300 ml vegetable stock or water to a simmer with 1 tbsp lemon juice and a pinch of salt. Remove from heat, stir in the dry couscous, cover tightly and let sit 5 minutes for the couscous to steam. Fluff with a fork and stir in the reserved marinade (or up to 1–2 tbsp if you prefer less), chopped parsley, and an extra drizzle (about 1 tsp) of olive oil to enrich the grain. Resting the couscous off heat allows it to absorb liquid evenly and stay light.

9

Plate and finish. Transfer couscous to a warm serving platter or individual plates, top with hot kebabs, and spoon any juices from the resting kebabs over the couscous. Finish with an extra squeeze of lemon and a scattering of chopped parsley. Serve immediately so the halloumi remains warm and slightly crisp.

10

Optional final sear for extra color. If any pieces need more char after plating, pop the kebabs briefly back on the hot grill for 30–60 seconds per side — this quick hit of heat deepens color without overcooking the interior.

Chef's Tips

  • 1Use medium‑high heat to get a golden crust on halloumi quickly — halloumi softens as it heats, so a fast sear locks in structure and gives the pleasant squeak when you bite it.
  • 2Pat halloumi and vegetables dry before marinating. Excess moisture prevents good browning and makes items steam rather than char.
  • 3If using wooden skewers, keep them soaked until ready to grill. Also poke a small slit into larger vegetables (like zucchini rounds) so they sit flat on the skewer and don’t spin when you turn them.
  • 4Reserve some marinade to brush while grilling and to stir into the couscous — this multiplies the flavors without creating the food‑safety issue of reusing used marinade.
  • 5To keep the couscous light and fluffy, fluff with a fork instead of stirring with a spoon; stirring can make it gummy. If the couscous seems dry, stir in 1–2 teaspoons of hot stock or olive oil.

Variations

  • Protein swap: Replace halloumi with firm tofu (pressed and brushed with soy and lemon) or Indian paneer for a slightly different texture. For tofu, press out moisture for at least 20 minutes and add 1 tbsp soy sauce to the marinade.
  • Grain swap: Use pearl (Israeli) couscous or quinoa instead of fine couscous. For pearl couscous, toast it briefly in a little oil, then simmer 1:1.25 pearl couscous to liquid and cook 8–10 minutes; for quinoa use 1:2 ratio and simmer 12–15 minutes.
  • Spice it up: Add a teaspoon of harissa to the marinade for smoky heat or a pinch of red pepper flakes to the couscous for warmth.
  • Make it vegan: Swap halloumi for marinated and charred tofu and use a vegan lemon‑herb dressing; everything else remains the same.

Nutrition per Serving

620

Calories

26g

Protein

47g

Carbs

38g

Fat

5g

Fiber

Rate this Recipe

Your Rating:

Explore More

🌍 Mediterranean Recipes🥗 Vegetarian Recipes🥘 More with Halloumi cheese🥘 More with Medium zucchini🥘 More with Cherry tomatoes

Similar Recipes