Grilled Courgette, Bean & Cheese Quesadilla Recipe
Introduction
This grilled courgette, bean, and cheese quesadilla is a delicious and satisfying vegetarian meal that combines smoky vegetables with melty cheddar and spicy heat. Perfect for a quick lunch or dinner, it’s packed with flavor and easy to prepare.

Ingredients
- 1 onion, finely chopped
- 4 tsp olive oil
- 4 garlic cloves, finely chopped
- 2 tsp ground cumin
- 1 tbsp tomato purée
- 400g can pinto beans, drained and rinsed
- 3 courgettes, sliced on the diagonal
- 175g cheddar, grated
- 1 green chilli, finely chopped
- Large handful coriander, roughly chopped
- 8 flour tortillas
Instructions
- Step 1: Heat half the olive oil in a pan and fry the chopped onion for about 5 minutes until soft. Add the garlic and ground cumin, cooking over low heat for 1 more minute.
- Step 2: Stir in the tomato purée, pinto beans, and a few tablespoons of water. Heat through, then mash the mixture with the back of a fork and season to taste.
- Step 3: Toss the courgette slices with the remaining olive oil and some seasoning. Cook on a hot griddle pan for 2 minutes each side until tender and grill marked. Set aside.
- Step 4: In a bowl, combine the grated cheddar, chopped green chilli, and coriander.
- Step 5: Spread the bean purée over half of each tortilla. Layer the courgette slices on top, then scatter with the cheese mixture.
- Step 6: Fold the tortillas over to cover the filling and press gently to hold together. Cook in batches on the hot griddle pan for 1-2 minutes each side until the cheese melts and the tortillas are crisp.
- Step 7: Cut into wedges and serve warm.
Tips & Variations
- For extra heat, add a pinch of smoked paprika or a few drops of hot sauce to the bean mixture.
- Swap pinto beans for black beans or kidney beans for a different flavor.
- Use whole wheat or corn tortillas for a gluten-free or healthier option.
- Add sliced avocado or a dollop of sour cream when serving for extra creaminess.
Storage
Store leftover quesadillas in an airtight container in the refrigerator for up to 2 days. Reheat in a dry pan over medium heat until warmed through and crisp, or use a microwave if pressed for time, though the tortilla won’t be as crisp.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare the filling ahead of time?
Yes, the bean purée and grilled courgettes can be made a few hours in advance and kept refrigerated until you assemble and cook the quesadillas.
What can I use instead of cheddar cheese?
You can substitute cheddar with mozzarella, Monterey Jack, or a Mexican cheese blend. Choose a cheese that melts well for the best texture.
Print
Grilled Courgette, Bean & Cheese Quesadilla Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Grilled Courgette, Bean & Cheese Quesadilla is a delightful vegetarian dish combining soft pinto bean purée, tender grilled courgettes, and a flavorful mix of cheddar, green chili, and fresh coriander. Cooked on a hot griddle pan, the quesadillas are crispy on the outside and gooey inside, perfect for a comforting lunch or dinner.
Ingredients
Vegetables and Herbs
- 1 onion, finely chopped
- 4 garlic cloves, finely chopped
- 3 courgettes, sliced on the diagonal
- 1 green chilli, finely chopped
- Large handful coriander, roughly chopped
Pantry Items and Seasonings
- 4 tsp olive oil
- 2 tsp ground cumin
- 1 tbsp tomato purée
- 400g can pinto beans, drained and rinsed
- Salt and pepper, to season
Dairy and Bread
- 175g cheddar, grated
- 8 flour tortillas
Instructions
- Prepare the bean purée: Heat half of the olive oil in a pan over medium heat. Add the chopped onion and fry for about 5 minutes until soft. Stir in the garlic and ground cumin and cook for 1 more minute over low heat. Add the tomato purée, pinto beans, and a few tablespoons of water. Heat through, then mash the mixture gently with the back of a fork. Season with salt and pepper to taste.
- Grill the courgettes: Toss the courgette slices in the remaining olive oil and season with salt and pepper. Place them on a hot griddle pan and cook for 2 minutes on each side until tender with grill marks. Remove from the pan and set aside.
- Mix cheese filling: In a bowl, combine the grated cheddar, chopped green chilli, and chopped coriander.
- Assemble the quesadillas: Lay out half of the flour tortillas. Spread a generous layer of the bean purée over each. Arrange the grilled courgette slices on top, then sprinkle the cheese mixture over them. Cover each with the remaining tortillas, pressing them together gently.
- Cook the quesadillas: Place the assembled quesadillas in batches on the hot griddle pan. Cook for 1 to 2 minutes on each side, carefully flipping with a spatula, until the cheese starts to melt and the tortillas turn crispy and golden-brown.
- Serve: Cut the quesadillas into wedges and serve hot, perfect for a flavorful vegetarian meal or snack.
Notes
- For extra heat, add more green chilli or a pinch of chili flakes.
- Use gluten-free tortillas if you require a gluten-free recipe.
- You can substitute cheddar with a vegan cheese alternative to make this recipe vegan-friendly.
- If you prefer softer quesadillas, cover them loosely with foil right after cooking to steam slightly before serving.
- This dish pairs well with a fresh salad or guacamole.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Mexican-inspired
Keywords: quesadilla, grilled courgette, vegetarian quesadilla, pinto beans, cheddar cheese, Mexican-inspired recipe, vegetarian main dish

