Vegetarian & vegan fajitas
Vegetarian & Vegan Fajitas
Meaty portobellos, charred poblanos, roasted cauliflower, and pressed tofu — proof that fajitas were always as much about the peppers and char as the protein.
8 recipes
Judgefloro · CC0Char over moisture
Mushrooms and vegetables release water. Cook hot, in batches, and don’t crowd the pan or you’ll steam instead of char.
Build satisfying texture
Press tofu, roast cauliflower until edges crisp, and slice portobellos thick so they eat like a meaty strip.
Season boldly
Without meat’s fat, plant fajitas need a confident hand with seasoning, lime, and a finishing char.
Black Bean and Sweet Potato Fajitas
Black bean and sweet potato fajitas roast diced sweet potato until caramelized and fork-tender, then fold in warmed black beans for a hearty, fully vegan filling with real staying power. Cutting the sweet potato small and roasting hot is what keeps the pieces from turning mushy before the centers cook through. Beans go in only at the end so they stay intact instead of breaking down into mush.
Cauliflower Fajitas
43 min · easy
Cauliflower fajitas roast small florets at a high oven temperature until the flat-cut sides turn deeply golden and nutty-sweet, trading the springy chew of mushroom fajitas for a firmer, caramelized bite. The trick is cutting the florets with flat faces down and giving them real space on the pan, since cauliflower is dense enough to roast a full 25 minutes without turning mushy. Peppers and onion roast alongside for a one-pan sheet fajita.
Pexels contributor · Pexels LicenseFajita Veggie Bowls
45 min · easy
Fajita veggie bowls take the same charred peppers, onion, and seasoning as a classic fajita and serve them over rice instead of folding them into a tortilla, making the dish naturally gluten-free and easy to scale for meal prep. Cooking the rice first and charring the vegetables hard in a hot skillet while it rests keeps both components at their best temperature and texture when they finally meet in the bowl.
Harissa Vegetable Fajitas (North African-Inspired)
39 min · easy
These harissa vegetable fajitas borrow the smoky, roasted-chile heat of North African harissa and adapt it into a sheet-pan fajita format with peppers, onion, zucchini, and chickpeas. It is a fajita-style interpretation, not a traditional North African dish. Toss everything with a harissa-olive oil mixture and roast in a single layer so the vegetables char instead of steam.
Poblano and Mushroom Fajitas
33 min · easy
Poblano and mushroom fajitas swap sweet bell peppers for smoky, mild-hot poblanos and swap a single giant portobello for a full pan of small cremini mushrooms, giving a deeper, earthier skillet fajita. Charring the poblano skins first builds a background smokiness that plain bell peppers cannot match, while the cremini brown quickly in the same pan for a varied, bite-sized texture rather than thick steak-like strips.
Portobello Fajitas
30 min · easy
Portobello fajitas sear thick strips of portobello in a screaming-hot cast-iron skillet until the edges crisp and deepen to near-mahogany, giving a genuinely meaty bite without any meat. The key is a dry pan, thick cuts, and resisting the urge to move the mushrooms until they release and brown. Charred peppers and onions round it out, and a squeeze of lime at the end cuts the richness.
Tofu Fajitas
50 min · moderate
Tofu fajitas depend almost entirely on getting the tofu dry before it hits the pan. Press extra-firm tofu to force out excess water, pat it fully dry, then sear it hard in a screaming-hot cast-iron skillet without crowding so the surface crisps instead of steams. Skip these steps and you get pale, soggy cubes; do them right and tofu takes on a genuinely crisp, browned crust that holds up under seasoning and lime.
Pexels contributor · Pexels LicenseVegetable Fajitas
40 min · easy
Vegetable fajitas load a sheet pan with portobello, zucchini, peppers, and onion, then roast them in a very hot oven so the edges char instead of steaming to mush. The trick is high heat, a single uncrowded layer, and roomy spacing so moisture evaporates. Meaty portobello gives the dish real heft. Finish with lime and fold into warm tortillas for a satisfying meatless meal.