If you are looking to dive into a soul-warming Mexican classic, this Enfrijoladas Recipe is your perfect culinary companion. Imagine tender corn tortillas drenched in a creamy, smoky black bean sauce that is rich in flavor but delightfully simple to make. Every bite bursts with comforting notes of cumin, fresh cilantro, and a touch of tangy queso fresco, making it a go-to dish for any time you crave hearty, satisfying food that transports you straight to Mexico’s vibrant kitchens. Whether you’re a seasoned cook or a curious beginner, this recipe is approachable, wholesome, and absolutely delicious.

Ingredients You’ll Need
Enfrijoladas are all about bringing together a few essential, straightforward ingredients that build layers of flavor, texture, and color. Each element plays its role, from the soft tortillas to the creamy bean sauce and the fresh garnishes, creating a wonderfully balanced dish.
- 8 corn tortillas: The foundation of this dish, providing authentic texture and taste.
- 2 cups cooked black or pinto beans: Rich, creamy beans are the heart of the sauce; you can use either for different flavor nuances.
- 1/2 cup vegetable broth or water: Helps achieve the perfect pourable consistency for the bean sauce.
- 2 tablespoons vegetable oil: Used twice—once for sautéing and once for lightly frying tortillas to add subtle crispness.
- 1/2 small onion, chopped: Adds sweetness and depth to the sauce.
- 1 garlic clove, minced: Introduces aromatic warmth for a classic Mexican flavor profile.
- 1/2 teaspoon ground cumin: Brings a smoky, earthy note that complements the beans beautifully.
- Salt to taste: Enhances all the other flavors perfectly.
- 1/4 cup crumbled queso fresco: A fresh, slightly tangy cheese that tops the dish with creamy brightness.
- 1/4 cup sour cream or Mexican crema: Adds richness and a cooling touch to balance the bean sauce.
- 1/4 cup chopped fresh cilantro: Infuses the dish with herbal freshness and vibrant green color.
- Optional toppings: Sliced avocado, pickled onions, or shredded chicken for extra flavor and texture variety.
How to Make Enfrijoladas Recipe
Step 1: Prepare the Bean Sauce
Start by heating one tablespoon of vegetable oil over medium heat in a skillet. Sauté the chopped onion and minced garlic until they become soft and fragrant, about three minutes. This step is crucial because it unlocks the savory base that infuses the entire sauce with incredible flavor.
Step 2: Add Beans and Season
Once your onion and garlic are softened, add the cooked beans, ground cumin, and a pinch of salt. Stir everything together and cook it for another two to three minutes so the flavors meld harmoniously. This step transforms simple beans into a flavorful sauce foundation.
Step 3: Blend the Sauce
Transfer the mixture to a blender, add the vegetable broth or water, and blend until smooth yet pourable. Achieving the right consistency here is key—you want the sauce thick enough to cling lovingly to the tortillas but fluid enough to dip them easily.
Step 4: Warm and Fry the Tortillas
Warm your corn tortillas either on a dry skillet or in the microwave until they are pliable. This prevents cracking when you fold or roll them later. Then, heat the remaining tablespoon of oil in a skillet and quickly fry each tortilla for about 10 seconds on each side. This quick fry adds a subtle crispness without sacrificing softness, boosting texture delightfully.
Step 5: Dip and Assemble
Dip each fried tortilla into the warm bean sauce until fully coated. After dipping, fold or roll the tortillas and arrange them neatly on a serving plate. Don’t forget to spoon generous amounts of the sauce on top to keep every bite luscious and flavorful.
Step 6: Garnish and Finish
Sprinkle crumbled queso fresco, dollops of sour cream or crema, and a scattering of fresh cilantro over the assembled enfrijoladas. These toppings provide balance and elevate the dish with fresh and tangy contrasts.
How to Serve Enfrijoladas Recipe

Garnishes
The beauty of enfrijoladas lies in the toppings. Add bright slices of creamy avocado or tangy pickled onions for a pop of flavor. If you’re not vegetarian, shredded chicken makes an excellent hearty addition that complements the smoky bean sauce perfectly.
Side Dishes
Serve enfrijoladas alongside a fresh salad, Mexican rice, or refried beans to round out the meal. The richness of the bean sauce pairs wonderfully with lighter vegetable sides or simple pickled jalapeños that add a little kick.
Creative Ways to Present
Try rolling the tortillas around fillings like sautéed vegetables, cheese, or shredded meat before dipping them into the sauce to create stuffed enfrijoladas. For a party, serve mini bite-sized versions on a platter with toothpicks for a fun twist.
Make Ahead and Storage
Storing Leftovers
Wrap leftover enfrijoladas tightly in plastic wrap or place them in an airtight container and refrigerate for up to three days. Keeping the sauce separate from the tortillas can help maintain the best texture when reheating.
Freezing
You can freeze enfrijoladas by layering them in a freezer-safe dish with plenty of bean sauce to prevent drying. Cover tightly and freeze for up to two months. Thaw overnight in the fridge before reheating for best results.
Reheating
Reheat enfrijoladas gently in a covered skillet over low heat or in the microwave with a damp paper towel to preserve moisture. Adding a splash of broth can help loosen the sauce if it thickened in the fridge.
FAQs
What type of beans is best for enfrijoladas?
Traditionally, black or pinto beans work beautifully in enfrijoladas. Both offer a creamy texture and rich flavor that complement the spices and other ingredients perfectly.
Can I make enfrijoladas vegan?
Absolutely! Simply omit the queso fresco and sour cream, replacing the latter with a plant-based crema or cashew cream for similar creaminess without dairy.
Is it necessary to fry the tortillas?
Frying the tortillas briefly adds a lovely texture contrast and prevents them from breaking apart when dipped in sauce, but if you prefer a lighter version, just warming them works too.
How spicy is this recipe?
This Enfrijoladas Recipe is mild by default but can be easily turned up by adding chipotle peppers in adobo or chopped jalapeños to the sauce.
Can I prepare the bean sauce in advance?
Yes, making the bean sauce ahead of time can save time. It keeps well in the fridge for a day or two and even tastes better after the flavors develop.
Final Thoughts
If you want to add a warm, comforting, and authentically Mexican dish to your meal repertoire, you really should try this Enfrijoladas Recipe. It’s simple enough for busy weeknights but flavorful and special enough to impress guests. Once you taste that silky bean sauce soaking into soft tortillas, topped with fresh and creamy garnishes, you’ll understand why this dish has stood the test of time. Happy cooking and enjoy every delicious bite!
Print
Enfrijoladas Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican
- Diet: Vegetarian
Description
Enfrijoladas are a delicious traditional Mexican dish featuring corn tortillas dipped in a smooth and flavorful black or pinto bean sauce. This vegetarian and gluten-free recipe is topped with queso fresco, sour cream, and fresh cilantro, with optional additions like avocado or shredded chicken for extra richness. Perfect for a comforting main course that’s easy to prepare on the stovetop.
Ingredients
Bean Sauce
- 2 cups cooked black or pinto beans
- 1/2 cup vegetable broth or water
- 2 tablespoons vegetable oil (divided)
- 1/2 small onion, chopped
- 1 garlic clove, minced
- 1/2 teaspoon ground cumin
- Salt to taste
Tortillas and Toppings
- 8 corn tortillas
- 1/4 cup crumbled queso fresco
- 1/4 cup sour cream or Mexican crema
- 1/4 cup chopped fresh cilantro
- Optional toppings: sliced avocado, pickled onions, or shredded chicken
Instructions
- Sauté Aromatics: Heat 1 tablespoon of vegetable oil in a skillet over medium heat. Add chopped onion and minced garlic, cooking until softened and fragrant, about 3 minutes.
- Prepare Bean Sauce: Add the cooked beans, ground cumin, and a pinch of salt to the skillet. Cook for 2-3 minutes, stirring occasionally. Transfer this mixture to a blender along with the vegetable broth or water and blend until smooth and pourable.
- Warm Tortillas: Heat the corn tortillas on a dry skillet or microwave until they become soft and pliable, which makes them easier to fold and dip.
- Fry Tortillas: In a separate skillet, heat the remaining tablespoon of oil. Briefly fry each tortilla for approximately 10 seconds on each side until lightly crispened, then drain excess oil on paper towels.
- Assemble Enfrijoladas: Dip each fried tortilla into the warm bean sauce until fully coated. Fold or roll each tortilla and place it on a serving plate. Spoon additional bean sauce over the top.
- Garnish and Serve: Sprinkle crumbled queso fresco, drizzle sour cream or Mexican crema, and scatter chopped fresh cilantro over the enfrijoladas. Add optional toppings such as sliced avocado, pickled onions, or shredded chicken as desired.
Notes
- For a spicier version, blend in a chipotle pepper in adobo sauce with the bean mixture before blending.
- You can enhance the filling by adding shredded chicken, cheese, or sautéed vegetables inside the tortillas before folding.
- Using freshly made corn tortillas improves flavor and texture.
- Adjust seasoning with salt and cumin according to taste preferences.

