Bean enchiladas

Bean enchiladas

  • 1
  • 2
  • 3
  • 4
  • 5
(95 ratings)

Prep: 10 mins Cook: 30 mins


Serves 4
This substantial veggie supper is quick to prepare and packed with goodness

Nutrition and extra info

  • Vegetarian
  • Healthy

Nutrition: per serving

  • kcal430
  • fat13g
  • saturates4g
  • carbs60g
  • sugars17g
  • fibre15g
  • protein23g
  • salt1.36g
Save to My Good Food
Please sign in or register to save recipes.


  • 1 tsp olive oil

    Olive oil

    ol-iv oyl

    Probably the most widely-used oil in cooking, olive oil is pressed from fresh olives. It's…

  • 2 onions, chopped



    Onions are endlessly versatile and an essential ingredient in countless recipes. Native to Asia…

  • 280g carrots, grated



    The carrot, with its distinctive bright orange colour, is one of the most versatile root…

  • 2-3 tsp chilli powder (mild or hot, according to your taste)
  • 2 x 400g cans chopped tomato



    A member of the nightshade family (along with aubergines, peppers and chillies), tomatoes are in…

  • 2 x 400g cans pulses in water, drained (we used mixed beans and lentils)
  • 6 small wholemeal tortillas



    In Spain, a tortilla is a kind of omelette, with ingredients added - frequently sliced cooked…

  • 200g low-fat natural yogurt
  • 50g extra-mature cheddar cheese (or veg alternative), finely grated



    Once cheddar was 'Cheddar', a large, hard-pressed barrel of cheese made by a particular…


  1. Heat the oil in a large frying pan. Cook the onions and carrots for 5-8 mins until soft – add a splash of water if they start to stick. Sprinkle in the chilli powder and cook for 1 min more. Pour in the tomatoes and pulses and bring to the boil. Turn down the heat and simmer for 5-10 mins, stirring occasionally, until thickened. Remove from the heat and season well.

  2. Heat grill to high. Spread a spoonful of the bean chilli over a large ovenproof dish. Lay each tortilla onto a board, fill with a few tbsp of chilli mixture, fold over the ends and roll up to seal. Place them into the ovenproof dish. Spoon the remaining chilli on top.

  3. Mix the yogurt and grated cheese together with some seasoning, and spoon over the enchiladas. Grill for a few mins until the top is golden and bubbling. Serve with a green salad.

Ads by Google

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.

Comments (93)

christat's picture

Loved this recipe! I used 2-3 teaspoons Discovery Chipotle Paste for a richer flavour (smoky and spicy) and scaled back the (mild) chili powder to about 1 teaspoon. For those who are interested, this works out to 9 ProPoints per enchilada. Enjoy!

nikkibrooks's picture

Made this just as the recipe says and it was delicious, served it with salad!
My husband loved the yoghurt and cheese topping!

helskihels's picture

I used beans that came in chilli sauce, and dropped the chopped tomatoes. I like spicy food so I also added quite a lot of cayenne pepper and cumin. I also used low fat creme fraiche as I'm not a huge fan of yoghurt... it was delicious!

chick342's picture

Loved this, really tasty. Didn't bother with the carrots though.

wallislord's picture

I did quite a bit of adding to this recipe, and was very happy with the results. I used less onion and instead added some courgette to the ingredients ( I just happened to have some in the fridge). I also added sweet corn, for color and taste. I substituted sour cream for the yogurt as I am a traditionalist (yogurt has no place in an enchilada). FInally I ended up adding a lot more chili pepper to the mix as I was not satisfied with the flavor. I also added some cumin, as that is always tasty when I make chili. My husband and I were both very happy with the results!

annaberty's picture

Very tasty and filling. I added some chopped chorizo for the meat loving husband and it went down a treat!

khaylan's picture

Simple, but really tasty

jonny999king's picture

Really tasty and filling, i would put more chilli in next time, which will no doubt be soon.

carmha's picture

Delicious, quick to make, and very filling. I used corn tortillas, and equal quantities of hot chilli powder and ground cumin (1 tsp of each). A mixture of one can of lentils and one of mixed beans gave a really good consistency, almost meaty.

jessbiscoe's picture

SO tasty - added garlic, grated courgette and a tiny sprinkle of sugar. The yogurt is a nice touch!

gardenergirl's picture

Filling and delicious!

emmagraceyates's picture

Tried this recipe tonight and it was fantastic! Made the chili with sweetcorn, kidney and cannelini beans which made a very light but filling base. Served with garlic bread and salad and was a great meal, definately will make again!

danniblaire's picture

I'm making these for the second time today, as friends begged me to make them again! I've added black beans,, mushrooms, red and yellow pepper, chilli flakes, fresh chilli and fresh lime juice to give them a bit more strength and flavour. They're delicious!

jasminebro's picture

This was much better than I expected - however was not piping hot which is OK with me, but for people who like it piping hot, I'd put in the oven instead of grilling.
I used corn tortillas which I think have a softer texture.

pixieloveheart's picture

This is a good midweek veggie meal but does need tweaking. I add paprika, cumin, a stoock cube and tomato puree. Also, double the amount of cheese and bake in the oven for 20 mins at 200 degrees. I agree it could be bland if you followed the recipe to the letter.

annahughes90's picture


lorryhawk's picture

yummy. added 1 garlic clove chopped and 1 tsp cumin. found 1 tsp of chilli too spicy for our 4 yr old, but lovely for the adults. will definitely make again.

lady_wayfarer's picture

Made this dish this evening as had friends over for dinner - massive success all round! So quick and simple to make, not to mention cheap, filling and tasty. The mixed beans provide great texture - even my sceptical meat eating friends said they didn't miss not having meat. They've all requested copies of the recipe!

kila_jay's picture

This is so good, I've made it for several dinner parties and it always goes down well - even my partner who usually complains about meals without meat complimented it

vrog's picture

Brilliant recipe. Store cupboard ingredients, cheap, easy and very very tasty. Made cheese sauce as had forgotten to buy yoghurt.


Questions (0)

Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved…

Be the first to ask a question about this recipe…

Tips (5)

Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.

Be the first to suggest a tip for this recipe…

Skills & know how

As well as helping you decide what to cook we can also help you to cook it. From tips on cookery techniques to facts and information about health and nutrition, we’ve a wealth of foodie know how for you to explore.

About BBC Good Food

We’re all about good recipes, and about quality home cooking that everyone can enjoy. Whether you’re looking for some healthy inspiration or learning how to cook a decadent dessert, we’ve trustworthy guidance for all your foodie needs.

Our recipes

All our recipes are tested thoroughly by us to make sure they’re suitable for your kitchen at home. We know many of you are concerned about healthy eating, so we send them to a qualified nutritionist for thorough analysis too.

Tell us what you think…

Love the new look or think we’ve missed the mark? We want to hear your thoughts – good and bad – to make sure we make the new website as useful as possible.


Subscribe to BBC Good Food magazine and get triple-tested recipes delivered to your door, every month.


Discover the dates and details of all the BBC Good Food Shows.


See your favourite chefs on Sky Channel 247, Virgin TV 260 and find their recipes at

Follow us

Join the BBC Good Food community by following us on Facebook, Twitter, Pinterest, Instagram and Google Plus.