When you’re looking for a bold and satisfying meatless meal, this chipotle veggie fajita bowl delivers everything you could want: smoky heat, vibrant veggies, and layers of flavor in every bite. It’s the kind of dish that makes you forget all about takeout.
At the heart of this bowl are the fajita-style vegetables. Think charred bell peppers, sweet red onions, and tender zucchini, all tossed in olive oil, garlic, lime juice, and smoky chipotle seasoning. Roast or sauté them until they’re slightly caramelized but still full of bite. This mix brings a depth of flavor that’s both spicy and a little sweet.
The base is up to you. Brown rice, cilantro-lime rice, or even quinoa all work well here, soaking up the chipotle-laced juices from the veggies. Add a spoonful of black beans or pinto beans for extra protein, then build on the layers with fresh toppings.
Avocado or guacamole brings that creamy richness, while fresh pico de gallo or chopped tomatoes add a burst of brightness. A handful of shredded lettuce or cabbage gives it crunch, and pickled jalapeños can kick the heat up another notch. Don’t forget a drizzle of chipotle-lime crema or a simple squeeze of lime over the top to tie everything together.
The beauty of this fajita bowl is its flexibility. You can meal prep the roasted veggies and beans ahead of time, then just assemble your bowl when you’re ready to eat. It’s also completely customizable, whether you’re going vegan, vegetarian, or just trying to squeeze more veggies into your week.
This chipotle veggie fajita bowl is a great way to enjoy Tex-Mex flavors in a healthy, hearty format. It’s filling without being heavy and spicy without overwhelming your palate. Whether you’re packing lunch, planning dinner, or hosting a build-your-own bowl night, this recipe checks every box: colorful, quick, and completely craveable.

Ingredients
- 1 tbsp olive oil
- 1 onion sliced
- 1 bell pepper sliced
- 1 zucchini sliced
- 1 cup cooked rice
- 1 cup black beans drained and rinsed
- 1 tbsp chipotle powder
- 1 tsp cumin
- 1 tsp paprika
- 1/2 tsp garlic powder
- Salt and pepper to taste
- 1 avocado sliced
- 1/4 cup cilantro chopped
- Lime wedges for serving
Instructions
- In a large skillet, heat the olive oil over medium heat.
- Add the onion, bell pepper, and zucchini. Cook for 5-7 minutes, until the vegetables are tender.
- In a small bowl, combine the chipotle powder, cumin, paprika, garlic powder, salt, and pepper. Sprinkle the spice mixture over the vegetables and stir to coat.
- Add the cooked rice and black beans to the skillet. Cook for an additional 5 minutes, until heated through.
- Serve the fajita mixture in bowls. Top with sliced avocado, chopped cilantro, and a squeeze of lime juice.
- Enjoy!
Not bad, but it needed more salt in my opinion. Also I don’t usually rinse black beans, so I maybe should’ve followed that part more closely.
I agree—mine was a little bland too until I added more salt at the end. I also kept the chipotle a touch lighter than the recipe and it still had flavor.
Huh, I don’t rinse black beans either 😅 I kinda figured it’d be fine. This still tasted good, but my texture was more “bean-y” and less smooth. Maybe you’re right to follow it closer.
I didn’t have black beans, so I used kidney beans. Still turned out fine!
Bowl was bland even with the spices. maybe my chipotle was old. Also avacado went brown fast—i should’ve sliced last minute.
I think the avocado browning prob changed the whole vibe, lol. next time try tossing it with a little lime juice before serving. also… 1 tbsp chipotle powder seems like a lot? I only use like a tsp and it’s plenty spicy.
Ugh, that’s frustrating! Your notes sound super spot-on—if the chipotle powder was stale or the spices sat too long, the flavor can go totally flat. I also find it helps to bloom the spices in the skillet for 30-60 seconds after you mix them with the veg, and definitely salt to taste at the end.
Healthier than takeout for sure. I wish there was an option for adding corn or peppers, but the base recipe is a great template.
This was so good! I loved the spice mix, it really brought out the flavors! Definitely making this again.
I’m glad you loved it! The spice mix really is the star of the show. Makes veggies taste so much better! 😊
Five stars. Avocado on top is mandatory. Boom.
I’m skeptical about zucchini in fajitas, but honestly it was fine. Texture was soft though—maybe thicker slices would help.
Was kinda bland for my taste, y’know? Maybe adding some cheese would help? Just a thought.
Easy peasy! Just took 30 min and looks great. I mean, who doesn’t love a bowl of veggies?
I dont like mixing beans with my rice. Unappetizing!
I made it but i think I overcooked the zucchini and it got mushy. Flavor was there though—next time I’ll watch the timing better.
This is such a solid weeknight bowl—love how the chipotle spices really coat everything. The avocado + lime combo is chef’s kiss.
Pretty good, but my veggies took longer than 5-7 minutes to get tender (maybe my pan was too hot/crowded). Still tasty though—could see adding corn or fajita seasoning if you like it louder.
Not sure about the cumin amount—mine tasted a bit “earthy.” Still ate it all though 😅
Quick meal and good but I added chicken for protein. Not strictly veggie anymore lol!
I might’ve mixed up the spices… tasted weird. Gotta follow the recipe next time. LOL!
Zucchini??? Ain’t nobody got time for that. I used corn instead.
Simple and quick! Perfect for busy weeknights. I added chicken and it was even better! 🙌
I thought it was good, but a bit too spicy for my kids. Next time, I will use less chipotle powder.
Solid recipe. I wish the instructions said whether to use medium-high heat at step 2. Took me longer than 7 min for the zucchini to soften.
Lime juice is a must!!! Doesn’t taste the same without it!
Really? I don’t think lime is that crucial. I’ve made it without and it was fine.
Totally agree! Lime just brings everything together, it’s like the magic ingredient! 🌟
too many greens for me! wth is a chipotle anyway? I just used ketchup, lol.
Delicious!!! 😍
I don’t know about the spices, this seemed a bit bland to me. Maybe add some hot sauce?
I think the spices are just fine! Maybe you just need to adjust to the flavors? Adding hot sauce can spice things up!
I tried this without the beans because I’m allergic. Still turned out great! 🙂
Simple and quick recipe! Perfect for a busy weeknight. Thumbs up from my family!
Chipotle powder is my favorite! I think this is gonna be my new go-to dish! 👍
I can’t wait to try this! Chipotle powder really brings the flavor. 🌶️
I was skeptical about chipotle powder with just veggies, but wow—smoky and satisfying. My whole family went back for seconds.
Honestly? It’s fine, but fajita usually has more color and char. I’d broil the veggies or use a hotter skillet next time.
I’m skeptical about how much flavor just comes from spices, but wow, it really does. My family asked for seconds. Didn’t even miss the meat.
This came out so flavorful! I love how the chipotle and cumin actually cling to the veggies. The lime at the end really pulls it together.
My kids ate it (rare win). I cut the chipotle down to 1/2 tbsp and it was perfect. Will make again for sure.
My first try I forgot to rinse the black beans (oops). Still ate it, but it was way too salty. Learned my lesson lol.
Easy peasy and good! I used quinoa instead of rice, turned out fine.
Not bad, but my rice dried out a little in the pan after adding it. I think I needed a splash of water/soy sauce to keep it moist. Flavor was still solid.
It’s fine but kinda bland for me. I followed the salt/pepper “to taste” and still felt like it needed more acidity—maybe more lime or a splash of something. Also, my zucchini got a little mushy lol.
Totally get that—this is one of those recipes where “to taste” can still feel flat. I usually add a little extra lime right at the end and sometimes a tiny splash of apple cider vinegar to wake it up. Also zucchini gets mushy fast; next time I’ll do it in a hotter pan for less time or cut thicker pieces.
This is amazing! So much flavor, and so easy to make. My family loved it!
I followed it pretty much exactly, but I added a little extra cumin and it tasted even better. Veggies stayed nice and tender.
I tried this recipe but forgot the lime. It was okay but not great. Next time, I’ll do better!
Meh. Veggies were fine but it didn’t feel like “fajita” enough… also I forgot the lime and then it was just bean rice with peppers lol.
Pretty good, but I think 5-7 minutes isn’t enough for the zucchini to soften the way I like. I cooked mine closer to 10 and it turned out better.
I cooked mine 5-7 and it was fine? maybe depends how thick you cut the zucchini… also my pan was hotter so maybe that helped.
Totally agree—zucchini can be stubborn. I usually go closer to 10 too, and the texture is way better for bowls like this.
I tried it without the avocado because I was out… BIG mistake. Couldn’t get the creaminess like they said.
Oh nooo 😭 the avocado really does make it—like that creamy balance with the chipotle. Next time I’d use something similar if you’re out (maybe a little plain Greek yogurt or even extra lime + olive oil).
Mine came out all mushy. Probably cooked it too long or something. Will try again.
OMG delicious 😄 I used brown rice and it still worked. Avocado on top = mandatory, don’t skip it.
Not gonna lie, I was skeptical about chipotle powder with rice/beans, but it actually works. Cilantro makes it feel fresh. Next time I’ll use a spicier chipotle if I can find it.
Wow! Cheap ingredients, big flavor. I even meal-prepped it and it reheats great. 10/10 would not skip the lime.
My kids loved it! Even the picky eater finished everything! 😍
That sounds amazing! I can’t believe even the picky eater liked it! 😄 I’m definitely trying this recipe.
Really? My kids are super picky too, I doubt they will eat this. But good for yours! 🥴
Pretty good, but I found it a bit spicy (my chipotle powder must be strong). Next time I’ll reduce it or use mild paprika instead of regular. Still tasty though.
Yum! I ate it all by myself, so good! 😋
I love this recipe too! The spices are perfect! 🌶️
Sounds good but I don’t like beans. Can I skip them?
Made this tonight and it was shockingly good. The chipotle + cumin combo is legit, and the lime at the end pulls everything together. I used brown rice and it still worked.
Super easy and the spices smell amazing while cooking. I used fresh cilantro and it made everything feel brighter. 10/10 for weeknights.
This recipe changed my life! Very filling and healthy. Cooking it again for sure!
The spice level was a little intense for me. Next time I’ll cut the chipotle powder in half and maybe add a bit more salt at the end instead of upfront.
Good call—chipotle can be punchy. Cutting it in half should make it way more balanced. I like the idea of salting at the end too; helps you control it.
I dunno, I’d keep the chipotle full strength—sounds perfect! But yeah if it’s too hot, reduce chipotle and add salt later. Also how long did you cook the spices? I usually let them toast 1 min so they don’t taste sharp.
I skipped the avocado and cilantro. Didnt notice much difference, lol.
Kinda tastes like taco leftovers in a bowl (affectionate). Would recommend if you’re craving something filling but meatless.
I know exactly what you mean 😂—like taco leftovers, but in the best way. The chipotle + cumin combo really does that smoky “fajita” vibe. Meatless but still super filling.
Chipotle + cumin combo is legit. The avocado and cilantro balance it perfectly. Definitely adding to my rotation.
Chipotle powder + cumin is my go-to, but I wish there was something for more smokiness like smoked paprika or adobo. Still good and easy.
Delicious and super quick for a weeknight. I used frozen peppers and it still turned out. The cilantro + lime is the finishing move.
I’ve never cooked zucchini before, but it turned out really good! Who knew? 😄
That’s awesome! Zucchini is so versatile. I was nervous the first time too, but it’s super easy once you try it! 👍
Really? Zucchini’s good? I always thought it was kinda bland. Maybe I should give it another shot.
I’m skeptical about the chipotle powder amount. 1 tbsp sounds like a lot, and it was overpowering for me. If you like bold smokiness, you’ll be happy.
I followed the recipe exactly and it turned out bland. Maybe I used old spices? I think it needs extra salt or some chili sauce.
I’m obsessed with bowls like this—quick, filling, and it doesn’t taste like ‘diet food.’ Avocado on top is mandatory.
Yes! This looks exactly like what I want after a long day—fast, filling, and still tastes legit. The avocado + lime combo is the move.
I like the idea but 1 cup cooked rice feels like a lot? I always do like half, otherwise it’s too heavy. Also chipotle powder can be super spicy so go easy.
It was pretty good, but I used too much salt by accident. 🤦♂️
Not bad, not amazing. The recipe is fine, but mine got kind of dry since I cooked the rice too long in the skillet. Still edible though.
Not sure about the chipotle powder. It made it too spicy for me. Maybe I should have used less.
I think the chipotle powder is great! Just use a little less if you’re sensitive to spice. It’s all about balance!
I think the cumin amount is a bit high? It tastes kinda earthy and not sweet/spicy like I expected. Could be my brand of spices though.
Huh, I thought chipotle powder would be the main flavor. Maybe you used regular chili powder instead of chipotle? Also 1 tbsp chipotle + 1 tsp cumin seems like a lot—could explain the “earthy” taste. Try less cumin and more lime at the end!
Totally could be the cumin/brand. I’ve noticed some cumin is super earthy if it’s old or ground too fine. I usually cut it to 1/2 tsp and add a pinch of brown sugar or extra paprika to bring the warmth back.
Pretty good, but my veggies took longer than 5-7 minutes to get tender. Next time I’ll slice thinner or cook with the lid on. Still delicious though.
Waste of time. Just get takeout instead. No point cooking when you can eat pizza.
The instructions were clear, but I still burned my veggies 😩. Gotta practice more.
Practice makes perfect! Don’t give up, it’ll get easier. 🍽️
Underwhelming. Needed more seasoning. I added hot sauce at the end to fix it.
I totally agree! It definitely needs more flavor. I added chili powder and it made a huge difference!
Quick and easy! Perfect for weeknight dinners. Will definitely make again!
Uhh, can you use like, any veggies? I only had carrots and it was kinda weird.
Idk, I think it would taste better with the right veggies. Carrots ain’t it for me!
You can definitely mix it up! Just be careful not to use super watery veggies. But carrots can work too!
Idk, maybe I’m just not a fan of veggies. I didn’t like it much. 🙁
I tried making this but it didn’t turn out as expected… Maybe I added too much cumin? Not sure.
2 out of 5 because it’s missing cheese. Like… bowls need cheese. But flavor is okay.
Easy! One pan-ish. I forgot to rinse the beans at first (oops) and it was still fine. Would recommend with lime.
I did it without lime once… it tasted kinda flat? Also I thought chipotle was like tomato paste, so I was confused at first 😅 But this turned out good anyway.
Yes! The lime really pulls it together—makes the chipotle pop. I also love how quick it is in one pan.
Pretty good for a quick weeknight bowl. I used a little more cumin than the recipe calls for because I like it bold, and it was perfect.
Meh. Mine tasted a little flat even with the spices. Maybe my chipotle powder was old? I’ll try again with fresh seasoning.
This is just another veggie bowl recipe. I don’t see the hype, it’s just okay.
Y’all, this is just a veggie stir fry in a fancy bowl. C’mon now.
It’s not just a veggie stir fry! The spices really make it special. Give it a try!
Made this for lunch and it was honestly so flavorful. The chipotle + cumin combo really hits, and the avocado with lime makes it feel like restaurant food. Will definitely repeat.
This was absolutely delicious! I loved the spice mix you suggested. Will definitely make it again!
Delicious? Really? I tried this and it was too spicy for me. Maybe I used too much chipotle? Not sure I’d make it again.
I’m so glad you loved it! The spice mix really brings everything together. Can’t wait to hear how it turns out next time!
This was amazing! The chipotle spices really make it pop! 🌶️
This bowl is amazing! So full of flavor and very filling. Definitely a 5-star recipe!
I agree! I made it yesterday and loved it too. So simple yet delicious! 🌟
This was absolutely delicious! My family loved it. Will definitely make it again!
Amazin!! My kids devoured it in mins! More recipes like this, please!
Good idea, but my spice mix felt a little strong—maybe I overdid the chipotle powder. I think cutting it to 1/2 tbsp would be perfect for mild eaters.
Nothin like a good veggie fajita! Used quinoa instead of rice and it was perfect.
Meh, was just okay. I thought it would be better. 🙁
I thought it was amazing! So much flavor! Maybe you missed an ingredient? 🤔
Honestly, I found it pretty bland too. Needs more spice, I think. What about adding some jalapeños?
Sweet and spicy just like I like it! I’m making it again tonight!