Smoky, spiced chickpeas and colorful bell peppers make these vegetarian fajitas deeply satisfying.
Fajitas are usually about the sizzle: the hot pan, the charred peppers, the warm tortillas. Chickpeas can deliver all of that, and they cost a fraction of steak or chicken. The trick is making them crispy, because soft, wet chickpeas in a tortilla are a disappointment.
This recipe gets the chickpeas crisp by drying them well, tossing them in fajita seasoning and cooking them in a very hot pan for about 8 minutes. The peppers and onion then go into the same pan and pick up the flavor left behind.
It serves four with eight small tortillas, and the whole dinner takes about 25 minutes. The squeeze of lime at the end is not optional. It ties everything together.
Prep time: 10 mins · Cook time: 15 mins · Serves 4
Amount per serving. Nutritional values are estimates calculated from the ingredients above and can vary.
Drain the 2 cans of chickpeas and spread them on a clean towel or paper towels. Pat them dry and let them air-dry for a few minutes. Toss them in a bowl with the 2 tablespoons of fajita seasoning until they are evenly coated.
Heat a tablespoon or two of oil in a large skillet over high heat. Add the chickpeas in a single layer. Cook for about 8 minutes, shaking the pan now and then, until they are golden and crisp on the outside. Some will pop and split, which is fine.
Move the chickpeas to a bowl. In the same skillet, add the sliced bell peppers and the sliced onion. Cook over high heat for about 6 minutes, stirring now and then, until they are tender and charred in places.
Warm the 8 small flour tortillas in a dry pan for about 20 seconds per side, or wrap them in a damp paper towel and microwave them for 20 to 30 seconds. Keep them wrapped in a clean towel so they stay soft.
Fill each tortilla with chickpeas, peppers and onions. Squeeze the lime over the top, and serve with sour cream and salsa.
Two 15 oz cans, drained. Rinsing removes some of the salt and the canning liquid. Drying them is the most important step, because water is what keeps them from crisping.
Use a mix of colors for sweetness and looks. Slice them into strips of the same width so they cook evenly.
Slice it thin so it chars quickly. It turns soft and sweet in the hot pan.
Usually chili, cumin, paprika, garlic and onion powder. Store-bought is fine. Check the salt level, because some blends are very salty.
Small ones fold easily around the filling. Warm them, because cold tortillas crack.
Fresh juice adds the bright finish that fajitas need.
Water on the surface has to boil off before the chickpeas can brown. If they are dry, they go straight to crisping in the hot pan.
Chickpeas release steam as they cook. A crowded pan traps it, and they turn soft. A single layer lets the steam escape.
The browned spices and bits left by the chickpeas flavor the peppers and onions.
| Problem | Likely cause | Fix |
|---|---|---|
| Chickpeas aren’t crisp | Wet chickpeas or a crowded pan | Dry them well and use a larger pan or cook in batches. |
| Seasoning burns | Heat too high for too long | Lower the heat slightly and keep moving the pan. |
| Peppers are soft | Cooked too long or not hot enough | Use high heat and stop when charred. |
| Dish is too salty | Salty fajita seasoning | Add lime and sour cream. |
| Tortillas crack | They were cold or dry | Warm them and keep them wrapped. |
| Ingredient | Its job | Swap, and what changes |
|---|---|---|
| Chickpeas | Protein and crunch | White beans or black beans work. Crisping is different. |
| Bell peppers | Sweetness and color | Poblano peppers add mild heat. |
| Fajita seasoning | Smoky, savory spice | Chili powder, cumin, paprika and garlic powder. |
| Flour tortillas | Soft wraps | Corn tortillas work and are gluten free. |
| Lime | Brightness | Lemon works. |
| Sour cream | Cool, creamy topping | Greek yogurt or dairy-free cream work. |
Serve the fillings in a big bowl with warm tortillas, lime wedges, sour cream, salsa, guacamole and shredded lettuce, and let everyone build their own. Rice and beans on the side makes it a bigger meal.
Dry them well, use high heat and a single layer.
Yes, at 425 F for about 25 minutes, but the skillet is faster.
Yes, if you skip the sour cream or use a vegan one.
Yes. Mix chili, cumin, paprika, garlic and onion powder.
A tablespoon or two. The recipe says to heat oil but doesn’t give an amount.
Yes, but this is designed to be meat free.
Cressio Rinaldi
Cressio Rinaldi is the recipe developer behind Cressio Recipes. He cooks, tests, and writes every recipe on the site himself — refining each one until it's simple enough for a weeknight and good enough to make again. He's not a trained chef, just someone who cooks constantly and pays close attention to what actually makes a recipe work.