Vegetarian fajitas

Total 15 mins

Invite all the vibrancy of Mexican cuisine to your dinner table with these flavour-packed vegetarian fajitas, brimming with beautifully charred and butter-sautéed carrots, peppers, and oyster mushrooms. Wrapped in warm tortillas with a fresh crunch and cooling Castello® Piquant Cream Cheese, you have a dish that’s perfect for personalisation, whether that’s a drizzle of sweet chilli sauce, a squeeze of lime, a sprinkle of chilli or all three at once.

Vegetarian fajitas Scan to open online

Ingredients

4 tortillas
½ red peppers, thinly sliced
½ yellow peppers, thinly sliced
(about 75 g) 1 handful oyster button mushrooms, torn into strips
1 medium carrot, cut into thin strips
A few leaves of baby romaine lettuce
fresh coriander
2 lime wedges, to serve
Sweet chilli sauce, to serve
chilli flakes
1 tbsp butter
salt
pepper

Preparation

Heat a large frying pan over a high heat with a little butter and sauté the carrots, peppers and oyster mushrooms for 2 minutes. Season with salt and pepper.

Toast or grill the tortillas on a hot grill pan.

Fill the tortillas with the warm vegetables and pieces of baby romaine lettuce.

Top with slices of Castello® Piquant Cream Cheese and fresh coriander.

Serve with sweet chilli sauce, lime wedges and a sprinkle of red chilli flakes.

Tips & Tricks

  • Cut the carrot and red pepper into strips about 5–6 mm wide and tear the oyster mushrooms into similarly sized pieces. This helps the vegetables cook evenly during the high-heat sauté. They also create better contact with the hot pan, resulting in light charring and maintaining a tender-crisp texture.

  • Sauté the vegetables over a high heat for just 2 minutes. High heat triggers caramelisation and browning, which create smoky, sweet notes on the peppers and a meaty umami flavour in the mushrooms, while keeping the carrots pleasantly firm. The quick, hot sear prevents the vegetables from releasing too much water and turning soggy.

  • Stop cooking as soon as the vegetables are hot and just beginning to brown. If you cook them too long, the peppers turn limp, the mushrooms become mushy as they release excess moisture, and the carrots lose their fresh bite. They will continue cooking slightly from residual heat and the warmth of the tortillas and other fillings.

FAQ: Questions about these vegetarian fajitas

Our recipe for vegetarian fajitas is wonderfully simple, but there is still a bit to know before you start. We answer some common questions, so you have everything you need to make them well every time.

  • Why are my vegetables sticking to the pan?

    Vegetables usually stick when the pan is not hot enough before they go in, or when there are too many in the pan at once, which traps steam and stops a proper sear from forming. To prevent this, heat the pan before adding butter and wait until it foams gently. Spread the vegetables in a single layer and let them sit undisturbed for 20–30 seconds to develop a light sear before tossing. Cook in batches if necessary to avoid overcrowding.

    If the vegetables have already stuck, add 1–2 tablespoons of water and gently scrape the pan with a spatula while tossing to release the stuck pieces.

  • How do I prevent soggy tortillas?

    Prevent soggy tortillas by grilling or toasting them on a hot, dry grill pan until you see light brown char marks. This creates a barrier that slows moisture absorption. Cook the vegetables over a high heat so excess moisture evaporates quickly, and assemble the fajitas just before serving. Place baby romaine lettuce directly on the tortilla first as a protective moisture buffer, then add the sautéed vegetables.

  • What vegetables work best in vegetarian fajitas?

    The best vegetables for vegetarian fajitas are peppers, oyster mushrooms, carrots and baby romaine lettuce. Peppers soften quickly over high heat, develop a nice char and provide natural sweetness. Oyster mushrooms provide a meaty, chewy texture and absorb the seasoning well. Thinly sliced carrots stay slightly crunchy after sautéing, adding texture that contrasts with the soft mushroom and pepper. Baby romaine lettuce provides a fresh crunch and a cool contrast to the hot sautéed vegetables. Other excellent additions include courgettes, onions, black beans and sweetcorn, all of which cook quickly. You can also add fresh tomatoes or ripe avocado.

Quick and easy vegetarian fajitas

These vegetarian fajitas take the classic sizzling favourite and turn the spotlight fully onto the vegetables. Peppers, oyster mushrooms and carrots are seared hot and fast, then wrapped into warm grilled tortillas with crisp baby romaine and slices of Castello® Piquant Cream Cheese. From pan to table, this comes together in minutes. There is no long list of steps or hard-to-find ingredients, just a quick sauté and a hot tortilla. A handful of fresh, sharp finishes ties it all together.

Tender vegetable strips and piquant cream cheese wrapped in warm grilled tortillas

A quick sauté over high heat is all the peppers, mushrooms and carrots need. Two minutes in a hot pan with a little butter softens them through while keeping a slight bite at the centre. The edges pick up a light char along the way.

The tortillas get their own moment on a hot grill pan, taking on a warm, toasted colour before they are filled. Once the delicious vegetables go in alongside baby romaine lettuce, slices of Castello® Piquant Cream Cheese are laid over the top. The cheese melts slightly in the heat, adding creamy, lightly spiced notes.

A fresh and spicy finish with lime and chilli

Experience how the fajitas come alive with the final flourish. A squeeze of lime juice cuts through the richness of the cream cheese, adding a sharp, citrusy note to every bite. Fresh coriander adds a herby note on top, while chilli flakes bring a light, dry heat that builds gradually rather than overwhelming it. A side of sweet chilli sauce brings a touch of sweetness back in to balance the spice. Easy and simple with plenty of flavour.

Share a simple weeknight dinner with friends

Fajitas have always been a meal you assemble yourself at the table, and this vegetarian version is no different. For meals with guests, double up the ingredients and set out the warm tortillas, sautéed vegetables and cream cheese separately and let everyone put together their own, adding lime, chilli flakes and sweet chilli sauce to taste.

It suits a relaxed midweek dinner just as easily as an evening with friends gathered around the table. Everyone builds their own as soon as the tortillas come off the grill pan, which keeps the meal casual and a little more sociable than most weeknight dinners manage.

If you are planning a dinner party, other dishes worth considering are blue cheese pasta, braised short ribs with mashed potatoes or creamy spaghetti in a cheese bowl.

Explore more fajita filling ideas

These vegetarian fajitas are easy to adapt to whatever you have to hand. Courgette and yellow squash soften quickly alongside pepper and carrot, while poblano peppers make a good swap for a milder, slightly deeper flavour without much extra heat. If you want a heartier filling, stir in black beans or kidney beans for added bulk and a more substantial bite.

For extra flavour, try tossing the cooked vegetables with a little smoked paprika, cumin or garlic powder before filling the tortillas. This pushes the seasoning closer to a classic fajita taste. Lean further into this with fresh salsa, sour cream or guacamole.