There’s something irresistibly comforting about a dish that's both vibrant and cozy — that’s exactly what this Green Chili White Bean Enchiladas Recipe delivers. Creamy beans, spicy green chiles, and melty cheese wrapped in warm corn tortillas come together to make a dish worth savoring any night of the week.
Jump to:
Why You'll Love This Recipe
Every time I make this Green Chili White Bean Enchiladas Recipe, it’s a game changer for a cozy dinner. It’s the perfect balance of creamy, cheesy, and just enough heat — so satisfying, whether you’re feeding a crowd or just a few.
- Simple Ingredients: You likely have most of these pantry staples on hand, making this recipe a quick go-to.
- Vegetarian & Filling: The white beans pack protein and fiber, so you’ll feel full without heavy meat.
- Comfort Food with a Twist: The green chiles add a vibrant kick that keeps things interesting and more flavorful than your usual enchiladas.
- Make-Ahead Friendly: You can prep the filling in advance and assemble when ready, perfect for busy evenings.
Ingredients & Why They Work
All the ingredients in this Green Chili White Bean Enchiladas Recipe work beautifully together to create layers of flavor without fuss. Here’s a quick rundown of what goes in and why each ingredient is a winner:
- Cooking spray: Keeps your casserole dish clean and ensures easy serving without sticking.
- Neutral oil: Like vegetable or canola oil, it helps soften the onion without overpowering the flavors.
- Yellow onion: Adds sweetness and depth when sautéed, forming the flavor base.
- Kosher salt: Essential for seasoning and balancing the flavors.
- Garlic: Bringing that unmistakable aroma and sharpness that wakes up the filling.
- Cannellini beans: Creamy texture and subtle taste make them perfect as a hearty filling.
- Chopped green chiles: The star ingredient that gives a gentle smoky heat and fresh bite.
- Chili powder and cumin: Warm spices that add complexity without overshadowing the freshness.
- Cream cheese: Melts into the beans creating a luscious, smooth texture.
- Corn tortillas: Warmed before rolling to prevent cracking and adding authentic taste.
- Green enchilada sauce: Divided for layering to keep enchiladas moist and flavorful.
- Mexican cheese blend: A mix of cheeses gives gooey, melty richness that binds everything together.
- Jalapeños and fresh cilantro: Bright, fresh toppings that contrast the cheesy warmth perfectly.
Make It Your Way
I love that this Green Chili White Bean Enchiladas Recipe is so flexible — you can easily tailor it to your taste, whether you want it spicier, milder, or packed with extra veggies. Here’s how I like to customize it:
- Adding roasted corn: I sometimes toss in fresh or frozen roasted corn kernels for a little sweet crunch—it’s so good!
- Extra heat: If you’re like me and love spicy food, double the green chiles, and add some chipotle powder for a smoky punch.
- Dairy-free version: Swap cream cheese for vegan cream cheese and use a non-dairy cheese blend, and it’s just as tasty.
- Adding protein: If you want, throw in some cooked shredded chicken or sautéed mushrooms for an extra boost.
Step-by-Step: How I Make Green Chili White Bean Enchiladas Recipe
Step 1: Prep your space and preheat the oven
Start by placing your oven rack in the center and preheating to 350°F. Use cooking spray on an 11" x 7" casserole dish—trust me, this little step saves you from a sticky mess later.
Step 2: Build your filling base
Heat your neutral oil over medium heat in a large skillet. Add the chopped onion sprinkled with ½ teaspoon kosher salt; cook until softened but not browned, about 5–6 minutes. Toss in the garlic and stir until fragrant—roughly one minute. The smell here signals you’re on the right track.
Step 3: Mix the creamy bean and chile filling
Stir in cannellini beans, chopped green chiles, chili powder, cumin, and ¼ cup of water. This keeps things moist and helps everything combine beautifully. Then add the cream cheese chunks and stir until fully melted and the mixture is creamy. Give it a taste and add more salt if needed. Let it cool slightly so it’s easier to handle.
Step 4: Assemble your enchiladas
On your clean workspace, lay out a warmed corn tortilla, spread about ¼ cup of the filling in a line down the center, and sprinkle on 1 tablespoon of shredded cheese. Roll it up tightly but keep the ends open. Repeat for all tortillas and filling.
Step 5: Layer and bake
Spread ¾ cup of the enchilada sauce across the bottom of your prepared casserole dish. Nestle the rolled tortillas snugly on top. Pour the remaining enchilada sauce evenly over them, followed by the rest of the cheese sprinkled on top.
Step 6: Bake until bubbling and melty
Pop the casserole into the oven and bake for 25 to 30 minutes. You’ll know it’s time when the enchiladas are heated through, the cheese is completely melted, and the edges start to bubble. If you want a little golden cheese top, toss it under the broiler for a minute or so—just watch carefully.
Step 7: Garnish and serve
Before serving, top your enchiladas with thinly sliced jalapeños and fresh cilantro leaves. These fresh garnishes add brightness and a bit of zing that balances the creamy filling perfectly.
Top Tip
In my experience, nailing the texture and avoiding soggy enchiladas comes down to a few small things that made all the difference in this recipe.
- Warm Tortillas: Always warm your corn tortillas before filling so they’re pliable and don’t crack when rolled.
- Don’t Overfill: Using about ¼ cup of filling per tortilla keeps rolling manageable and prevents bursting during baking.
- Even Sauce Layering: Coating the casserole dish bottom with sauce and drizzling on top helps keep enchiladas moist, preventing dryness.
- Rest Before Serving: Let the enchiladas cool about 5 minutes after baking for the cheese to set slightly, making serving easier.
How to Serve Green Chili White Bean Enchiladas Recipe
Garnishes
I love topping these enchiladas with fresh cilantro and thin slices of jalapeño for a refreshingly bright and spicy touch. Sometimes I add a dollop of sour cream or a squeeze of fresh lime—it adds a lovely tang that balances the richness.
Side Dishes
One of my favorite combos is pairing this recipe with a simple green salad tossed in lime vinaigrette or Mexican-style street corn (elote). A side of Spanish rice or black beans also rounds out the meal perfectly.
Creative Ways to Present
For special occasions, I like to serve these enchiladas stacked like lasagna layers in a deep dish or even rolled individually and arranged in a colorful platter. Adding avocado slices or a drizzle of crema with chopped scallions makes it feel festive and extra special.
Make Ahead and Storage
Storing Leftovers
Leftovers keep well covered in the fridge for up to 3 days. I store mine in the original casserole dish with plastic wrap tightly fitted or in an airtight container to keep the enchiladas from drying out.
Freezing
I’ve frozen assembled enchiladas before baking by wrapping the casserole dish tightly in foil and plastic wrap. When you’re ready, thaw overnight in the fridge and bake as directed, adding a few extra minutes if still slightly frozen.
Reheating
To reheat, cover your leftovers with foil and warm in a 350°F oven for 15–20 minutes until heated through. If you want the cheese melty and bubbly again, remove the foil the last few minutes of heating.
Frequently Asked Questions:
Absolutely! Flour tortillas can be used if that’s what you prefer, but warming them properly before rolling will help prevent tearing.
They have a mild-to-medium heat level thanks to the green chiles and jalapeños. You can adjust the spice by choosing mild or hot chiles and adding more or fewer jalapeño slices.
Yes! Swap the cream cheese for a vegan alternative and use dairy-free cheese. Some brands melt beautifully and keep that creamy texture.
The simplest method is to wrap them in a damp paper towel and microwave for about 30 seconds. You can also heat them individually on a hot skillet for a few seconds per side until flexible.
Final Thoughts
This Green Chili White Bean Enchiladas Recipe has truly become one of my kitchen staples. It’s the kind of dish that feels like a warm hug after a busy day, and it’s just as good for casual dinners as it is for sharing with friends. Give it a try—you might just find your new favorite way to enjoy enchiladas with a deliciously creamy, spicy twist.
Print
Green Chili White Bean Enchiladas Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
- Diet: Vegetarian
Description
These Green Chili White Bean Enchiladas are a flavorful vegetarian dish featuring creamy cannellini beans, tangy green chiles, and melted Mexican cheese blend wrapped in warm corn tortillas and baked in green enchilada sauce. Perfect for a comforting and satisfying meal.
Ingredients
Main Ingredients
- Cooking spray
- 2 tablespoon neutral oil
- ½ medium yellow onion, chopped
- ½ teaspoon kosher salt (or more to taste)
- 2 cloves garlic, finely chopped
- 1 (14.5-oz) can cannellini beans, rinsed and drained
- 1 (4-oz) can chopped green chiles
- ½ teaspoon chili powder
- ⅛ teaspoon ground cumin
- 2 oz (4 Tbsp) cream cheese, cut into pieces
- 8 (6") corn tortillas, warmed
- 1 (14-oz) can (or 1 ¾ cups) green enchilada sauce, divided
- 1 ¼ cups shredded Mexican cheese blend, divided
- Thinly sliced jalapeños (for serving)
- Fresh cilantro leaves (for serving)
Instructions
- Preheat and prepare dish: Arrange a rack in the center of the oven and preheat to 350°. Grease an 11" x 7" casserole dish with cooking spray to prevent sticking.
- Sauté onion and garlic: In a large skillet over medium heat, heat the neutral oil. Add the chopped onion and season with ½ teaspoon kosher salt. Cook, stirring occasionally, until the onion is just softened, about 5 to 6 minutes. Add finely chopped garlic and cook for about 1 more minute until fragrant.
- Cook the filling: Add the rinsed and drained cannellini beans, chopped green chiles, chili powder, ground cumin, and ¼ cup water to the skillet. Stir to combine. Add the cream cheese pieces and cook, stirring, until the cream cheese melts fully and the filling is creamy. Season with more salt if needed. Remove from heat and let cool slightly.
- Assemble enchiladas: On a clean work surface, lay one warmed corn tortilla. Spread about ¼ cup of the filling in a line down the center of the tortilla. Top the filling with 1 tablespoon of shredded Mexican cheese blend. Roll up the tortilla around the filling, leaving the ends open. Repeat with remaining tortillas and filling.
- Prepare casserole: Spread ¾ cup of green enchilada sauce evenly on the bottom of the prepared casserole dish. Arrange the rolled tortillas in a row on top of the sauce. Pour the remaining 1 cup of enchilada sauce evenly over the rolled tortillas and sprinkle the remaining ¾ cup of shredded cheese blend on top.
- Bake: Bake the enchiladas in the preheated oven until warmed through and the cheese is melted and bubbly, about 30 minutes.
- Serve: Remove from oven and top with thinly sliced jalapeños and fresh cilantro leaves. Serve the enchiladas warm for a delicious meal.
Notes
- Use neutral oil such as canola or vegetable oil for sautéing to keep flavors balanced.
- Warm the corn tortillas before assembling to make them more pliable and prevent cracking when rolling.
- Adjust the amount of salt according to your taste preference.
- For a vegan version, substitute cream cheese with a vegan cream cheese alternative and use vegan cheese blend.
- If green enchilada sauce is not available, you can substitute with salsa verde for a similar flavor.
- Adding extra jalapeños can increase the spice level if desired.
Nutrition
- Serving Size: 1 serving
- Calories: 450 kcal
- Sugar: 3 g
- Sodium: 750 mg
- Fat: 22 g
- Saturated Fat: 10 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 45 g
- Fiber: 8 g
- Protein: 16 g
- Cholesterol: 35 mg

Leave a Reply