• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • Contact
  • About
  • Subscribe

The Cook Report

menu icon
go to homepage
  • Recipes
  • Contact
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Contact
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Dinner Recipes

    Author: Amy Fulwood | Published: May 21, 2018 | Modified: Jul 19, 2023

    Veggie Fajitas with Beans and Peppers

    • Share
    • Tweet
    Jump to Recipe Print Recipe

    Fancy Mexican food without the meat? Then these veggie fajitas are just what you need. They're quick and easy to make and use simple store cupboard ingredients so you can have a healthy Mexican dinner any night of the week! 

    Mexican food lends itself so well to being vegetarian, don't you think? It's got so much flavour that meat becomes kind of a secondary character to all those incredible spices.

    Of course I adore a chicken taco or spicy brisket but I love this cheesy Mexican rice and vegetable tortilla stew or halloumi tacos just as much (if not more!).

    Click here to pin this vegetarian fajita recipe for later!

    Close up shot of veggie fajitas on a white wooden background

    Are you freaking out as much as I am that it's nearly June already? I think because winter lasted so long this year it feels unbelievable that we're nearly at peak summer. I'm really excited for June to start, it's my birthday (ahhh 27 😱) and we're going away with my family which means relaxing, blogging, eating and baby cuddles for a whole week. I can't wait!

    The rest of the summer I'm planning on drinking in lots of beer gardens, eating out at every opportunity and cooking quick, healthy meals to give me time to enjoy the sunshine.

    Overhead shot of veggie fajitas with tortillas, avocado and cherry tomatoes on a white wooden background

    And one of those quick healthy meals will definitely be these vegetarian fajitas. We cook fajitas quite a lot but I don't often blog them because I HATE photographing things in wraps.

    I don't know why but I always struggle so much with it. I was even considering not sharing this recipe because I didn't love the photos but I decided to just go for it in the end because this recipe needs to be shared with the world!

    Any time I can make a healthy Mexican dinner I am allllll over it because that makes my weeknight dinners a winner all round.

    Why we love these vegetarian fajitas:

    • It's always so nice to have a quick and healthy vegetarian dinner recipe on hand for busy weeknights
    • These fajitas are so easy to make
    • They're also vegan as long as you don't serve them with any cheese or sour cream!
    • And they're gluten free if you serve them with corn tortillas rather than flour ones

    Ingredients you need to make these veggie fajitas:

    • Onion
    • Brown Sugar
    • Garlic
    • Chilli
    • Red Pepper
    • Chopped Tomatoes
    • Tomato Puree
    • Cumin - All of the spices in these fajitas can be used to make this chilli con carne or this chipotle chicken tacos
    • Cayenne Pepper
    • Ground Coriander
    • Dried Oregano
    • Chipotle Paste
    • Black Beans
    • Kidney Beans

    Keep scrolling to get the full recipe for these veggie fajitas with beans and peppers...

    Veggie fajita filling in a frying pan on a white wooden background

    This fajita filling starts off with onions fried with a little brown sugar until they're soft and caramelised. This step takes a few extra minutes but is so worth it to add an amazing sweetness to the final dish which balances out the spiciness.

    Then it's just a simple case of adding garlic, chilli and red pepper to fry off for a couple of minutes followed by chopped tomatoes, plenty of spices and a couple of tins of beans.

    Once the sauce has cooked down it gets thick and luscious and perfect for wrapping up with all your favourite toppings in a tortilla (flour or corn tortillas would both work).

    Overhead shot of veggie fajitas on a white wooden background with cherry tomatoes and wraps

    Speaking of, what toppings do you like on your Mexican dishes? Personally I cannot get enough of sour cream but I know some people can't stand it.

    We also always add plenty of cheddar cheese because what is the point in making something healthy if you can't ruin it with cheese? Although feel free to hold the sour cream and cheese to keep these fajitas vegan.

    And obviously we always have avocados in the flat because Will likes them (even though I can't bring myself to eat them) so feel free to add some of those.

    Overhead shot of veggie fajitas on white wooden background

    How to Make Veggie Fajitas - Step by Step:

    1. Caramelise your onions - Gently fry your onions in a little olive oil and a teaspoon of brown sugar.
    2. Add the garlic, chilli and red pepper - Allow to cook until everything is softened.
    3. Pour in the chopped tomatoes - Bring to a simmer then add the tomato puree, spices and chipotle paste.
    4. Cook until thickened then add the beans - simmer for 5 minutes then serve with wraps and all your favourite toppings!

    Equipment you need to make this recipe…

    [amazon_link asins='B01CUJOZ5O,B00GMMA7LC,B077SRHSSJ' template='ProductCarousel' store='thecoorep-21' marketplace='UK' link_id='d34288c3-5e8e-11e8-a971-47680f24c107']

    Are vegetarian fajitas healthy?

    These vegetarian fajitas are a delicious healthy dinner! The combo of beans and spices and bell peppers is perfect for a light and healthy weeknight recipe.

    Expert tips for making vegetable fajitas

    You can add any extra veggies you like depending on what you like and have on hand

    To make these gluten free then use corn tortillas instead of flour ones

    If you like these extra spicy just up the amount of cayenne and chipotle paste

    If you love vegetarian food as much as I do then head over to my vegetarian recipes section for loads more ideas or try out some of our favourites below:

    • Pulled Jackfruit Sandwiches with BBQ Sauce
    • Tofu and Veggie Coconut Noodle Curry
    • Cauliflower Fritters with Tahini Yoghurt Dip
    • Breakfast Skillet with Spicy Beans
    • Vegetarian Spaghetti Bolognese with Mushrooms

    Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.

    Recipe

    Overhead shot of veggie fajitas with tortillas, avocado and cherry tomatoes on a white wooden background

    Veggie Fajitas with Beans and Peppers

    Fancy Mexican food without the meat? Then these veggie fajitas are just what you need. They're quick and easy to make and use simple store cupboard ingredients so you can have a healthy Mexican dinner any night of the week! 
    4.89 from 9 votes
    Print Pin Rate
    Course: Main Course
    Cuisine: Mexican
    Prep Time: 10 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 4 servings
    Calories: 315kcal
    Author: Amy Fulwood

    Ingredients

    • 1 medium Onion sliced
    • 1 teaspoon Brown Sugar
    • 2 cloves Garlic minced
    • 1 Chilli deseeded and chopped
    • 1 Red Pepper deseeded and sliced
    • 1 400g tin Chopped Tomatoes
    • 1 tablespoon Tomato Puree
    • 1 tablespoon Cumin
    • ½ teaspoon Cayenne Pepper
    • 1 teaspoon Ground Coriander
    • 1 teaspoon Dried Oregano
    • 1 teaspoon Chipotle Paste
    • 1 400g tin Black Beans drained
    • 1 400g tin Kidney Beans drained
    UK Measures - US Measures

    Instructions

    • Heat the olive oil on low and add the onion. Fry until translucent then add the brown sugar and fry for another 3 minutes. Add the garlic and fry until fragrant then add the chilli and pepper and fry until soft.
    • Add the chopped tomatoes and bring to a simmer before adding the tomato puree. Add all the spices and the chipotle paste. Cook the sauce for about 10 minutes until thickened then add the beans and simmer for another 5 minutes. Serve with wraps and all your favourite toppings.
    Nutrition Facts
    Veggie Fajitas with Beans and Peppers
    Amount Per Serving
    Calories 315 Calories from Fat 9
    % Daily Value*
    Fat 1g2%
    Sodium 174mg7%
    Potassium 1129mg32%
    Carbohydrates 58g19%
    Fiber 18g72%
    Sugar 6g7%
    Protein 19g38%
    Vitamin A 1310IU26%
    Vitamin C 68.5mg83%
    Calcium 113mg11%
    Iron 7.5mg42%
    * Percent Daily Values are based on a 2000 calorie diet.
    Did you make this recipe?Tag @amycookreport on Instagram and hashtag it #thecookreport!

    Like the look of this recipe? Make sure you pin it for later!

    Fancy Mexican food without the meat? Then these veggie fajitas are just what you need. They're quick and easy to make and use simple store cupboard ingredients so you can have a healthy Mexican dinner any night of the week! #mexicanfood #vegetarianfood #thecookreport #spicyfood

    More Dinner Recipes

    • Featured image of sausage gnocchi
      Sausage Gnocchi with Creamy Tomato Sauce
    • White baking dish of pasta
      Creamy Chicken Orzo One Pot
    • Blue bowl of pasta
      Miso Pasta with Mushrooms
    • White baking dish of bbq chicken
      Baked BBQ Chicken Thighs

    Reader Interactions

    Comments

    1. Ros says

      September 16, 2019 at 6:13 pm

      5 stars
      My vegetarian son loved this, thanks for recipe.

      Reply
    2. Danielle says

      May 23, 2018 at 12:35 pm

      This is such a great simple recipe. I'm loving the flavors and perfect for summer!

      Reply
    3. ali randall says

      May 22, 2018 at 2:29 pm

      5 stars
      These look delicious. I love the idea of adding beans for sustenance and flavor. This recipe is great when you just need a break from eating meat. Perfect for taco tuesday or fajita friday.

      Reply
      • Amy says

        May 26, 2018 at 7:08 pm

        Thanks Ali!

        Reply
    4. Julia says

      May 22, 2018 at 2:08 pm

      5 stars
      What an easy alternative to the meat fajitas! Love the recipe 🙂

      Reply
      • Amy says

        May 26, 2018 at 7:08 pm

        Thank you Julia 🙂

        Reply
    5. Kelli Kerkman says

      May 22, 2018 at 1:27 pm

      5 stars
      These look great! Perfect for batch cooking and meal prep!

      Reply
      • Amy says

        May 26, 2018 at 7:11 pm

        Thanks Kelli!

        Reply
    6. Jill says

      May 22, 2018 at 1:22 pm

      5 stars
      These look hearty and filling - I definitely wouldn't miss the meat. Great recipe!

      Reply
      • Amy says

        May 26, 2018 at 7:11 pm

        Thanks Jill 🙂

        Reply
    7. Sonal says

      May 22, 2018 at 1:22 pm

      5 stars
      This is super delish! I love Mexican food and this is my all time favorite dish!

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Photo of Amy in a red jumper wearing glasses

    Hello! I’m Amy Fulwood. Recipe creator and photographer here at TheCookReport.co.uk.

    Over here we’re all about delicious healthy recipes to fit around busy schedules and celebrating the joy that comes from an amazing meal.

    More about me →

    Popular

    • Cheesy cauliflower steak with cloth and gold fork
      Cheesy Cauliflower Steak with Pine Nuts
    • Fried halloumi and salad in a blue bowl on a blue surface
      Halloumi Breakfast Bowl with Salad
    • Side on shot of salmon burger on a plate over a marble background
      15 Minute Salmon Burgers with Garlic Yoghurt
    • Summer Pearl Barley Salad with Feta

    Footer

    ↑ back to top

    About

    • About The Cook Report
    • Privacy Policy
    • Accessibility Statement

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work With Me

    Copyright © 2023 The Cook Report