Try these griddled veggie BBQ flatbreads, then check out even more vegetarian BBQ recipes, including our BBQ courgettes, BBQ aubergines, mushroom shawarma and halloumi burgers.


  • 2 medium courgettes
  • 150g fresh spring peas (in their pods)
  • bunch of spring onions, trimmed
  • drizzle of extra-virgin olive oil
  • 100g asparagus, peeled into thin strips
  • ½ lemon, zested and juiced
  • 200g ricotta
  • handful of basil, finely shredded, plus extra leaves to serve
  • 1 small garlic clove, crushed
  • 25g parmesan (or vegetarian alternative), finely grated, plus extra to serve
  • 4-6 tbsp fresh pesto
  • 6 flatbreads, warmed on the BBQ


  • STEP 1

    Heat a BBQ about an hour before you want to cook on it, to allow the flames to die down and the coals to turn white and ashen. Don’t cook before you reach this stage otherwise you’ll get flare-ups and uneven cooking. Alternatively, heat a griddle pan over a high heat.

  • STEP 2

    Put the courgettes, peas and spring onions in a bowl, season, and drizzle with a little oil. Toss well, then transfer to the bars of the BBQ or griddle pan, working in batches if you need to. Cook for 6-8 minutes, turning halfway, until tender and picking up char lines. Transfer back to a bowl (the spring onions will take a few more minutes than the courgettes), add the asparagus strips, another drizzle of oil and the lemon juice.

  • STEP 3

    Mix the ricotta, chopped basil, garlic and parmesan with some seasoning. Spoon the ricotta over the warm flatbreads and scatter over the charred veg and asparagus.

  • STEP 4

    Scatter with a few spoons of pesto (loosen with a little more oil if you need to, to get a drizzling consistency), lemon zest and more basil leaves to serve, with some extra parmesan shavings, if you like.

Check out more of our easy vegetarian BBQ recipes

19 Vegetarian BBQ Recipes for a Veggie Grill
Best ever avocado recipes


Anna Glover profile
Anna GloverSenior food editor

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating