If you are craving a comforting, flavorful dish that’s both easy to make and irresistibly delicious, this Bean and Cheese Enchiladas Recipe is exactly what you need. Imagine tender corn tortillas filled with creamy refried beans, zesty green chilis, and melted cheese, all swimming in a rich, homemade enchilada sauce that’s bursting with spices and a hint of warmth. It’s a crowd-pleaser that comes together quickly, perfect for a weeknight dinner or casual gathering, and it’s guaranteed to become one of your go-to favorites in no time.

Ingredients You’ll Need

A round stainless steel pan filled with a smooth, thick layer of reddish-orange sauce covering the entire inside of the pan evenly, sitting on a white marbled surface. The sauce has a shiny, slightly glossy texture with some subtle darker and lighter orange tones near the edges. The pan handle extends to the left side and is clean and polished. Photo taken with an iphone --ar 4:5 --v 7

Getting the ingredients just right is key for any great recipe, and with this Bean and Cheese Enchiladas Recipe, the simplicity of each element allows the flavors to shine. From the hearty refried beans providing that wonderful creaminess, to the sharp, melted cheese that adds depth and richness, every ingredient works together to create a balanced and satisfying meal.

  • Refried Beans: The creamy base that fills the enchiladas, adding hearty texture and protein.
  • Diced Green Chilis: Adds a mild kick and bright, fresh flavor to the bean filling.
  • Corn Tortillas: Essential for wrapping up the filling, lightly fried for pliability and a golden touch.
  • Vegetable Oil: Used for frying the tortillas to soften them before baking.
  • Cheese (Cheddar, Monterey Jack, etc.): Melts beautifully to bind everything together with gooey goodness.
  • Fresh Cilantro: Adds a fragrant, herbal note that lifts the dish at the end.
  • Sour Cream: Whisked with a hint of lime and chili powder, it makes a zesty crema topping.
  • Lime Juice: Brightens the creme topping and balances the richness.
  • Chili Powder: Infuses both sauce and creme with warm, smoky flavor.
  • All-Purpose Flour & Oil: The base for your homemade enchilada sauce, adding body and a silky texture.
  • Ground Cumin, Garlic Powder, Cinnamon, and Salt: Spices that layer aromatic warmth throughout the sauce.
  • Tomato Sauce and Water or Vegetable Broth: Creates a luscious, flavorful sauce for smothering the rolled tortillas.

How to Make Bean and Cheese Enchiladas Recipe

Step 1: Make the Enchilada Sauce

The secret to incredible enchiladas lies in the sauce, and this version is both simple and packed with flavor. Heating oil and flour together creates a roux that thickens the sauce perfectly. Then, toasting the spices like chili powder, cumin, garlic powder, and cinnamon releases their full aroma, making the sauce fragrant and warm. Adding tomato sauce and broth rounds out the flavor and consistency, simmering gently until it thickens beautifully. This homemade sauce is a game-changer and totally worth the little extra effort.

Step 2: Prepare the Bean Filling

While your sauce simmers, warm the refried beans combined with diced green chilis. Heating them thoroughly allows the flavors to meld and makes the filling easy to work with when assembling the enchiladas. The green chilis add just the right pop of heat without overpowering, complementing the beans’ creamy texture perfectly.

Step 3: Fry the Corn Tortillas

Frying the tortillas might sound indulgent, but it’s essential to get them soft and flexible enough to roll without breaking. A quick fry in a thin layer of oil yields tortillas that soak up the enchilada sauce beautifully while retaining their structure. As soon as each tortilla is fried, dunk it in the enchilada sauce to coat it lightly—this step adds moisture and flavor, making each bite luscious.

Step 4: Assemble and Bake

With everything ready, spread a thin layer of sauce in your baking dish as a flavor base. Then, spread some bean filling and sprinkle cheese on each sauce-soaked tortilla before rolling it up and arranging seam side down in the pan. Once all the enchiladas are nestled in place, cover them with more sauce and a generous layer of cheese. Baking for 15 minutes melts the cheese and brings all the flavors together, creating that classic bubbly, comforting casserole feel.

Step 5: Prepare the Creme Topping and Serve

While the enchiladas bake, whisk together sour cream, lime juice, and chili powder to make the zesty crema topping. This finishing touch adds a cool, tangy contrast to the rich and spicy enchiladas. Drizzle the crema and sprinkle fresh cilantro right before serving to brighten and freshen every bite. It’s a simple flourish that elevates the dish visually and taste-wise.

How to Serve Bean and Cheese Enchiladas Recipe

A white plate holds a serving of enchiladas covered with a rich red sauce, melted cheese peeking through, and drizzled with white creamy sauce. The enchiladas are topped with fresh, chopped green cilantro scattered across the surface. On one side of the plate, there is a fresh green salad made of leafy lettuce and thinly sliced radish with white centers and red edges. The plate sits on a white marbled surface, creating a clean and bright background. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh cilantro leaves and a drizzle of the lime-chili sour cream are perfect keepsakes to finish your enchiladas. Adding sliced jalapeños, chopped green onions, or even some diced avocados can also infuse extra texture and a pop of freshness. These garnishes allow you to personalize each serving and bring a lively bite to the table.

Side Dishes

Classic sides such as Mexican rice, refried beans, or a crisp green salad balance the richness of the enchiladas wonderfully. For something a bit heartier, serving with corn on the cob or a simple black bean salad provides added variety without stealing the spotlight from your star dish. These sides keep your meal rounded and satisfying.

Creative Ways to Present

Want to put a fun twist on your Bean and Cheese Enchiladas Recipe? Try assembling them in individual ramekins for personalized portions, layering them in a casserole with additional veggies for a heartier bake, or rolling them up and placing them upright like stuffed cannelloni for a neat presentation. You can even top with different kinds of cheese blends or offer a variety of salsas for dipping to delight your guests.

Make Ahead and Storage

Storing Leftovers

Leftover enchiladas taste just as fantastic reheated and actually benefit from sitting overnight as the flavors continue to meld. Store them in an airtight container in the refrigerator for up to 3-4 days. Cover with foil or plastic wrap to keep the sauce from drying out and to maintain that melty, saucy goodness.

Freezing

Bean and Cheese Enchiladas Recipe is great for freezing if you want to prepare in bulk. After assembling (but before baking), wrap tightly with foil and freeze for up to 2 months. When you’re ready to enjoy, bake directly from frozen, adding extra time as needed until bubbly and heated through. Freezing is a time-saver for busy days and lets you have a delicious homemade meal on standby.

Reheating

Reheat enchiladas in the oven at 350°F (175°C) covered with foil to keep them moist, for about 15-20 minutes or until thoroughly warm. You can also microwave individual portions, but the oven method helps maintain the sauce’s texture and keeps the cheese deliciously melty. Don’t forget to add a fresh drizzle of the creme topping after reheating for that fresh flavor boost!

FAQs

Can I use flour tortillas instead of corn?

Absolutely! Flour tortillas can be used and are softer without frying, but corn tortillas give the authentic texture and flavor for this Bean and Cheese Enchiladas Recipe. If using corn, frying them briefly is essential to avoid cracking.

What kind of cheese works best?

This recipe is super flexible—cheeses like cheddar, Monterey Jack, Colby Jack, or pepper jack all melt beautifully and add their own distinct flavor. Feel free to mix or match based on your taste preference.

Is this dish vegetarian?

Yes! This Bean and Cheese Enchiladas Recipe is vegetarian-friendly as it uses beans and cheese for protein and flavor. To keep it vegan, substitute the sour cream with dairy-free alternatives and use vegan cheese options.

Can I make the enchilada sauce ahead of time?

Definitely. The sauce can be prepared a day or two in advance and stored in the refrigerator. Reheat gently before assembling your enchiladas to save time on cooking day.

How spicy is this recipe?

The heat level is mild to medium, thanks to the green chilis and chili powder. You can easily adjust the spice by choosing milder or hotter chili powders or adding fresh jalapeños to the filling or as a garnish.

Final Thoughts

There is something so wonderfully satisfying about a warm plate of homemade enchiladas, and this Bean and Cheese Enchiladas Recipe truly hits all the right notes—from the vibrant sauce to the creamy filling and melty cheese. It’s a recipe that invites sharing, comfort, and joy all in one dish. I can’t wait for you to give it a try and make it your new favorite go-to!

Print

Bean and Cheese Enchiladas Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 15 reviews

These Bean and Cheese Enchiladas are a comforting and flavorful Mexican-inspired dish featuring crispy fried corn tortillas filled with a savory blend of refried beans, diced green chilis, and melty cheese, all topped with a rich homemade enchilada sauce and a tangy sour cream lime crema. Perfect for a quick weeknight dinner, they bake to bubbly perfection with fresh cilantro garnish for an irresistible meal.

  • Author: Sarah
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Mexican

Ingredients

Enchilada Sauce

  • 3 tablespoons oil
  • 3 tablespoons all-purpose flour
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon salt
  • 1/8 teaspoon ground cinnamon
  • 1 15 ounce can tomato sauce
  • 1 1/2 cups water or vegetable broth
  • Pinch of cayenne pepper (optional)
  • 1/4 teaspoon oregano (assumed based on instructions)

Bean Filling and Enchiladas

  • 1 15 ounce can refried beans
  • 1 4 ounce can diced green chilis
  • 810 6-inch corn tortillas
  • Vegetable oil (for frying the tortillas)
  • 8 ounce block of cheese (cheddar, Monterey Jack, Colby Jack, Pepper Jack, or a blend)

Creme Topping

  • 1/4 cup sour cream
  • 12 teaspoons lime juice
  • 1/4 teaspoon chili powder or chipotle powder

Garnish

  • 1/3 cup finely chopped cilantro

Instructions

  1. Make the Enchilada Sauce: Heat 3 tablespoons of oil in a medium saucepan over medium heat. Add 3 tablespoons of all-purpose flour and whisk quickly to combine, forming a roux. Add 1 tablespoon chili powder, 1 teaspoon ground cumin, 1/2 teaspoon garlic powder, 1/4 teaspoon salt, 1/8 teaspoon ground cinnamon, 1/4 teaspoon oregano, and a pinch of cayenne pepper. Toast the spices until fragrant, about 1 minute.
  2. Simmer the Sauce: Stir in 1 15-ounce can of tomato sauce and 1 1/2 cups of water or vegetable broth. Bring the mixture to a simmer and cook over medium heat, whisking often, until thickened, about 5-7 minutes. Taste and adjust seasoning with salt if needed.
  3. Prepare the Baking Dish: Pour a thin layer of the enchilada sauce into the bottom of a 9 x 13-inch casserole dish and set aside.
  4. Make the Bean Filling: Preheat the oven to 375°F. In a medium saucepan over medium-low heat, warm 1 can of refried beans and 1 can of diced green chilis until heated through and thickened.
  5. Fry the Tortillas: Heat a small amount of vegetable oil in a skillet over medium heat, enough to coat the bottom of the pan. Fry each 6-inch corn tortilla for about 2 minutes per side until pliable. Immediately dip each fried tortilla into the enchilada sauce to coat lightly.
  6. Assemble the Enchiladas: Spread about 2 tablespoons of the bean filling on each sauced tortilla, sprinkle with cheese, then roll up and place seam side down into the prepared casserole dish. Repeat for all tortillas, working one at a time for easier rolling.
  7. Top and Bake: Once all enchiladas are assembled in the dish, pour the remaining enchilada sauce evenly over them and sprinkle with the remaining cheese. Cover the dish and bake in the preheated oven for 15 minutes, until hot, bubbly, and cheese is melted.
  8. Prepare the Creme Topping: While the enchiladas bake, whisk together 1/4 cup sour cream, 1-2 teaspoons lime juice, and 1/4 teaspoon chili powder or chipotle powder. Adjust seasoning to taste.
  9. Serve: When enchiladas are done, drizzle with the sour cream lime crema and sprinkle with chopped cilantro. Serve immediately and enjoy!

Notes

  • Use a wide skillet for making the sauce to facilitate dipping tortillas without transferring to another bowl.
  • Frying the tortillas before filling helps keep them pliable and prevents tearing during rolling.
  • The choice of cheese can be any melting cheese such as cheddar, Monterey Jack, Colby Jack, Pepper Jack, or a blend.
  • Lime juice in the crema topping adds a bright, tangy flavor that balances the richness.
  • Adjust chili powder or chipotle powder amounts to your preferred level of heat and smokiness.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star