Vegan Sheet Pan Fajita Bowls

These easy Vegan Sheet-pan Fajita Bowls are sure to be a crowd pleaser! With zucchini, peppers, cauliflower, spicy chickpeas roasted on a sheet pan, and served with a zippy chipotle-lime cashew cream and quick fajita rice, these vegan fajita bowls are a healthy, satisfying, and delicious meal.

a fajita bowl made with chickpeas and vegetables on a grey background with rice, cashews, avocado, and lime

How do I love thee, sheet pan dinners? Let me count the ways… I love how few dishes you require. I love how quickly you cook up. I love how much flavour I can pack into one dish. I love how easy and healthy you are.

I mean, really, what’s not to love about a sheet pan dinner, ammiright?! We’ve had Sheet Pan Tacos, and a super easy Sheet Pan Gnocchi Bake, and today we’ve got more sheet pan love coming your way ????

In particular I love *this* sheet pan dinner, because it’s a plant-based flavour extravaganza coming together in an easy and delicious Fajita Bowl that’s totally vegan, gluten-free, and you can have it on your table in 40-ish minutes of mostly hands-off time.

ingredients for vegan fajita bowls with text overlay explaining each ingredient

What goes into these fajita bowls?

We’ll break this down into all of the elements we’re using:

1. Sheet pan veggies and chickpeas get tossed in a homemade fajita spice mix and roasted in the oven. This is approximately 10 minutes of prep / chopping time and your oven will do the rest.

You’ll need:

  • Onion
  • Garlic
  • Zucchini
  • Red bell pepper
  • Green bell pepper
  • Cauliflower
  • Chickpeas
  • Fajita spice mix (homemade – instructions are below!)

2. Quick Fajita Rice. I’m going to teach you my quick and dirty secret for making fajita rice in approx one minute (plus the time it takes to cook the rice). I’m channelling my inner hippy / outer Nutrition Lady and using brown rice today.

You’ll need:

  • Cooked brown rice
  • A jar of your favourite salsa

A roasting pan with cauliflower, zucchini, peppers, and chickpeas

3. Chipotle Cashew Cream. This vegan chipotle sauce is easy to whiz up in the blender with pre-soaked cashews, chipotle peppers, and lime juice. We’ll talk substitutions below if you don’t want to make this.

You’ll need: 

  • Pre-soaked cashews (a note on soaking times below)
  • Chipotle peppers in adobo sauce
  • Lime juice
  • Salt

4. Toppings! I’m going with diced avocado, lots of cilantro, and extra squeezes of lime. You do you.

How do you make fajita bowls?

Although this recipe may look like it has a long list of ingredients, let me again assure you it takes no more than 10 minutes of hands-on time, and the bulk of that is in chopping the vegetables.

I like my one-pan meals to be legit one pan, so there’s no mixing bowls on the scene here. All the veg and the spices and the chickpeas just get biffed into the sheet pan and mixed up with a good glug of olive oil. Into the oven it goes to get all roasty toasty, and 30-ish minutes later you’re in business.

I use this All Clad Lasagna Pan, which isn’t technically a sheet pan, but it works great and I love it.

vegan fajita bowl topped with avocado and cilantro on a grey background with extra ingredients in the background

How do you make fajita rice?

Every good fajita bowl needs a base, and here I’ve used my favourite quick and dirty hack for making “Mexi” rice, which is literally just stirring half a cup of my favourite salsa into a pot of brown rice – again, right into the pot, because who wants to wash an extra dish.

How do you make vegan chipotle sauce?

In the toppings department we’ve got a zippy chipotle-lime cashew cream going on. If that sounds intimidating to you, bear with me; all it involves is blending soaked cashews with a bit of water, some lime juice, and a bit of adobo sauce from a can of chipotle chiles. It takes all of two minutes to bring together.

The sauce is delish, and I think you’ll find it useful in other things as well (we used the leftovers as a topping for grilled corn – amazing), but if you don’t have time to soak cashews (vegan sheet pan fajita bowl emergencies happen, y’all!) you can totally take a shortcut by stirring the chipotle and lime juice into some plain yoghurt (or co-yo) instead.

Do you need a fancy blender?

Nope! Although I *do* have a fancy blender (I have this one, and I loooooove it) I’ve made cashew cream plenty of times without one. If you do have a high-speed blender you can cut down on soaking time for the cashews, and if you have a less fancy blender or a food processor, you should use the full time noted in the recipe card below.

vegan fajita bowl on a marble board with avocado and cilantro in the background

All in, including chopping the veg, roasting time in the oven, making the Mexi rice and the cashew cream, you can have these vegan sheet pan fajita bowls on the table in under an hour. I love to serve them family style so that everyone can load up their own fa-jay-jay bowls just the way they like.

And I know you wanna know, do vegan sheet pan fajita bowls make awesome packed lunches? Why yes, yes they do. I’ve been packing them just like you see here, with a wedge of avocado with the skin still on turned face down (skin side up) into my lunch bowl, which keeps it reasonably fresh until it’s ready to be diced up.

Simply tuck a little jar of the chipotle cream along the side so you can dress your bowl when you’re ready to eat, and you’re in business. These make for a hella delicious and satisfying lunch or dinner.

vegan fajita bowl in a ceramic bowl with rice and vegetables in the background

Hey Nutrition Lady, are chickpeas healthy?

Friends, yes. Yes they are. Chickpeas are an undercelebrated super food! They contain about 12.5 grams of fiber per cup, which is 50% of the recommended daily intake of dietary fiber. About two-thirds of the fiber in chickpeas is insoluble, which is great for digestive health, particularly in the colon. The remaining third is soluble fiber, which can help lower our LDL-cholesterol, total cholesterol, and triglycerides; important for cardiovascular health.

The protein-fiber combination in chickpeas is key for stabilizing blood sugar levels, as both protein and fiber move through our digestive systems at a moderate pace. This protein-fiber combination is also beneficial for improving our sense of satiety, which can help prevent over eating.

Chickpeas are notable for antioxidant nutrients like vitamin C, vitamin E, and beta-carotene, but also contain concentrated supplies of antioxidant phytonutrients such as flavonoids and polyphenols.  Chickpeas also contain valuable amounts of polyunsaturated fatty acids, including alpha-linolenic acid (ALA), the body’s omega-3 fatty acid from which all other omega-3 fats are made. Chickpeas for the win!

a fajita bowl made with chickpeas and vegetables on a grey background with rice, cashews, avocado, and lime
Print Pin
5 from 6 votes

Vegan Sheet-Pan Fajita Bowls

These easy Vegan Sheet-pan Fajita Bowls are sure to be a crowd pleaser! With zucchini, peppers, cauliflower, spicy chickpeas roasted on a sheet pan, and served with a zippy chipotle-lime cashew cream and quick fajita rice, these vegan fajita bowls are a healthy, satisfying, and delicious meal. 
Course Main Course
Cuisine Mexican
Keyword Fajita bowls
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings 4
Calories 491kcal
Author Katie Trant


For the fajita spice mix

  • 1 teaspoon chili powder
  • 1 teaspoon hot smoked paprika
  • 1 teaspoon ground cumin
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • 1/2 teaspoon sea salt

For the Fajita Bowls

  • 2 Tablespoons extra virgin olive oil
  • 2 medium red or green pepper sliced into strips
  • 1 medium zucchini sliced into strips
  • 1 small cauliflower broken down into florets
  • 1/2 large red onion sliced into strips
  • 14 oz can chickpeas about 1 1/2 cups

For the fajita rice

  • 1 cup short-grain brown rice
  • 1/2 cup of your favourite salsa
  • 1 bunch cilantro

For the chipotle-lime cashew cream

  • 1/2 cup raw cashews soaked at least 4 hours*
  • 1/4 cup lime juice
  • 1/2 cup cold water
  • 1-2 teaspoons adobo sauce from a can of chipotle chiles
  • 1/4 teaspoon sea salt


  • Preheat your oven to 200°C / 400°F.
  • Combine the spices for the fajita mix in a small bowl, and set aside.
  • In a large sheet pan or roasting pan, combine the peppers, zucchini, cauliflower, red onion, and chickpeas. Toss with two tablespoons of olive oil, and then add the fajita seasoning mix. Give everything a good stir to ensure the seasoning is evenly distributed.
  • Place the sheet pan into the oven, and roast for 20 minutes.
  • Remove, give everything a good stir, and put back in the oven for another 15-20 minutes until the vegetables are golden brown and soft, but not mushy.

To make the Fajita Rice

  • Rinse the rice under cold water. Place in a pot with 1 1/2 cups cold water and a pinch of salt.
  • Place the pot over high heat, covered, and bring to the boil. Reduce the heat to low and simmer for 30-40 minutes, until the rice is tender.
  • Remove the rice from the heat, and stir in the salsa. Set aside.

To make the Cashew Cream

  • Drain the cashews and rinse well.
  • Place the soaked cashews into a blender with lime juice, water, and 1 tsp adobo sauce. Blend to combine, stopping to scrape down the sides a couple of times, until completely smooth. Taste and determine whether you want to add the remaining teaspoon of adobo sauce.

To serve

  • Divide the Mexi rice into four bowls. Top with roasted vegetables and chickpeas, and cashew cream.
  • To serve, add diced avocado and cilantro.


*If you don't have a high speed blender, soak your cashews overnight. Mine is nothing fancy (it's a KitchenAid) and I find I can get away with soaking for as little as 2 hours.
*Nutrition values are an estimate only.


Calories: 491kcal | Carbohydrates: 70g | Protein: 15g | Fat: 18g | Saturated Fat: 2g | Sodium: 1198mg | Potassium: 1005mg | Fiber: 10g | Sugar: 8g | Vitamin A: 2660IU | Vitamin C: 123.4mg | Calcium: 101mg | Iron: 4.6mg

Similar recipes you might enjoy:

Tempeh Tacos
Tempeh Tacos!!! These vegetarian tacos are made with an easy vegan taco filling made from tempeh. They're super fast to make, healthy, and delicious, and the vegan taco meat is full of plant-based protein. 
Check out this recipe
a platter of tempeh tacos on a grey background

Sheet Pan Cauliflower Tacos with Halloumi and Black Beans
Sheet Pan Cauliflower Tacos with Halloumi and Black Beans - easy enough to whip up for a weeknight dinner, and delicious enough to impress a crowd. Easily vegan and gluten free. 
Check out this recipe
two cauliflower tacos on a pate topped with avocado, cilantro, and red cabbage

Black Bean and Quinoa Freezer Burritos
Black Bean and Quinoa Freezer Burritos! These make-ahead vegetarian burritos are super easy to make, loaded with beans and veggies, and are freezer-friendly. Perfect for healthy lunch on the go or planning for busy times. 
A stacked black bean freezer burrito on a piece of foil

Black Bean Burrito Stack
A quick and easy riff on vegetarian black bean burritos - no rolling required!
Check out this recipe
Black Bean Burrito Stack from

This recipe was originally published Sept 19, 2017. It was retested, edited, and updated May 2, 2019.

As an Amazon associate, I earn from qualifying purchases.


  1. Barbara Young says

    Just made these for the first time and they are deliiicccciiioooouuussss! The only change I made to the recipe, since I had a bit of extra time and the ingredients on hand, was to make the salsa. Such a great balance of fresh, spicy and filling. This recipe is definitely a keeper and will go into the regular rotation. Thanks Katie!

  2. Sadie says

    Is this recipe good for freezing? I’m trying to stock my freezer with delicious and healthy food since I won’t have time to cook from scratch in a few weeks.

  3. Emily says

    I have made the Vegan Sheet-pan Fajita bowls three times now. Yum! I love the smokiness of the spice blend combined with the flavor from roasting the veggies! This is by far my favorite way to eat cauliflower. I like to increase the recipe as my family fights for leftover of this.

  4. EMeliE says

    Love this one. It’s become a regular at our house! Any meal that I can make on a sheet pan is a win!

  5. Kimberly says

    Katie, I had to laugh when I read your post today because I literally had just finished my weekly food prep and made these fajita bowls for my lunches this week! I love a good lunch bowl and this recipe is in my regular rotation. The spicy kick with so much veggie goodness is a lunch worth looking forward to.

  6. Christine @ Happy Veggie Kitchen says

    So many great hacks in this recipe, I love it! A wonderful dinner idea that I will be sure to try when we get to warm bowl weather here (it’s definitely close…)I loved learning about the health benefits of chickpeas too, they’re so delicious and versatile and it’s great to have more reasons to feast on them!

  7. Colleen says

    This looks delicious! Love chickpeas and any roasted veggies with a little Mexican kick.

    When short on time, I have had success soaking cashews in boiling water for one hour. Works like a charm.

    Love your website and recipes.

    For what it’s worth, it’s been cool and rainy in Vancouver for the past two days. Welcome to autumn…

    • Katie Trant says

      Thanks Colleen! Great tip on soaking the cashews in hot water. I do that with dried beans sometimes if I haven’t thought ahead to do an overnight soak, but for some reason it never occurred to me that the same thing would work with cashews!

Leave a Reply

Your email address will not be published. Required fields are marked *


No spam (we hate it too) only quality content right to your inbox.

Join the HNL community and get the 5 Secrets to a Healthy Vegetarian Diet