Refried Bean Quesadillas Recipe
Introduction
Refried bean quesadillas are a delicious and comforting meal that combines creamy beans, melted cheese, and fresh salsa inside crispy tortillas. This easy recipe is perfect for a quick lunch or dinner that packs bold flavors and satisfying textures.

Ingredients
- 1 tbsp sunflower oil
- 1 onion, finely chopped
- 2 garlic cloves, finely chopped
- 1 tsp cumin seeds
- 400g can pinto or kidney beans, rinsed and drained
- 2 tsp smoked paprika
- 8 flour tortillas
- 100g cheddar or Gruyère, coarsely grated
- Handful coriander leaves
- 200g tub fresh tomato salsa, plus extra to serve
- Soured cream, to serve
Instructions
- Step 1: Heat the oil in a large frying pan over medium heat. Add the finely chopped onion and garlic and cook for 2 minutes until softened.
- Step 2: Stir in the cumin seeds and cook for another 1 minute to release their aroma.
- Step 3: Add the rinsed and drained beans, smoked paprika, and a splash of water to the pan. Use a potato masher to break down the beans as they warm, creating a rough purée. Season generously with salt and pepper.
- Step 4: Lay 4 tortillas flat and spread the refried bean mixture evenly over each. Sprinkle over the grated cheese and scatter coriander leaves on top, then spoon over some fresh tomato salsa.
- Step 5: Top each with the remaining tortillas to form sandwiches. Wipe the frying pan clean with kitchen paper and heat it again or use a griddle pan.
- Step 6: Cook each quesadilla for 1–2 minutes per side until the tortillas are crisp and golden and the cheese has melted.
- Step 7: Serve warm, cut into wedges, with extra tomato salsa and soured cream on the side for dipping.
Tips & Variations
- For a make-ahead option, prepare a double quantity of the refried beans and fill 4 tortillas. Roll them up and place in a baking dish, top with cheese and salsa, then bake at 200°C/180°C fan/gas 6 for 15–20 minutes until hot and bubbly. Finish with fresh coriander leaves before serving.
Storage
Store leftover quesadillas in an airtight container in the refrigerator for up to 2 days. Reheat gently in a pan over low heat or in a preheated oven at 180°C until warmed through to keep the tortillas crisp. Avoid microwaving to prevent sogginess.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned beans other than pinto or kidney?
Yes, black beans or navy beans can be good substitutes. Just make sure to rinse and drain them well before cooking.
How can I make this recipe vegan?
Replace the cheese with a vegan cheese alternative and serve with dairy-free sour cream to keep the quesadillas vegan-friendly without sacrificing flavor.
Print
Refried Bean Quesadillas Recipe
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Delicious and easy Refried Bean Quesadillas featuring creamy spiced beans, melted cheddar or Gruyère cheese, and fresh tomato salsa, cooked to golden perfection on the stovetop. A perfect quick meal that combines vibrant flavors with a crispy tortilla exterior, served with cooling soured cream and extra salsa for dipping.
Ingredients
Main Ingredients
- 1 tbsp sunflower oil
- 1 onion, finely chopped
- 2 garlic cloves, finely chopped
- 1 tsp cumin seeds
- 400g can pinto or kidney beans, rinsed and drained
- 2 tsp smoked paprika
- 8 flour tortillas
- 100g cheddar or Gruyère, coarsely grated
- Handful coriander leaves
- 200g tub fresh tomato salsa, plus extra to serve
- Soured cream, to serve
Instructions
- Prepare the bean filling: Heat the sunflower oil in a large frying pan over medium heat. Add the finely chopped onion and garlic, cooking for about 2 minutes until softened. Stir in the cumin seeds and cook for an additional 1 minute to release their flavor.
- Make the refried beans: Add the rinsed and drained beans along with the smoked paprika and a splash of water to the pan. Using a potato masher or fork, break down the beans as they warm through until you achieve a rough purée texture. Season generously with salt and pepper to taste.
- Assemble the quesadillas: Spread the warm refried bean mixture evenly over 4 of the tortillas. Sprinkle the grated cheese and coriander leaves on top of the beans, then spoon over the fresh tomato salsa. Cover each with the remaining tortillas to form 4 sandwiches.
- Cook the quesadillas: Wipe the frying pan clean with kitchen paper and return to medium heat, or alternatively, heat a griddle pan. Place each quesadilla in the pan and cook for 1-2 minutes on each side until the tortillas are crisp, golden, and the cheese inside melts thoroughly.
- Serve: Cut each quesadilla into wedges and serve warm with extra tomato salsa and soured cream for dipping.
Notes
- For a make-ahead option, try baking cheesy bean burritos by rolling the refried bean mixture into tortillas, topping with cheese and salsa, and baking at 200°C (180°C fan)/gas mark 6 for 15-20 minutes.
- Use pinto beans or kidney beans depending on preference; both yield excellent flavor and texture.
- Adjust the amount of smoked paprika and cumin depending on desired spice level.
- For a vegetarian option, ensure the cheese used is suitable and served without meat additions.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican
Keywords: refried bean quesadillas, vegetarian quesadilla, Mexican quesadilla, easy quesadilla recipe, stovetop quesadilla, cheesy bean quesadilla

