Green Chili White Bean Enchiladas
Meat

Green Chili White Bean Enchiladas



Green Chili White Bean Enchiladas


There is a specific kind of weeknight satisfaction that only a bubbling, golden-topped pan of enchiladas can deliver. These green chili white bean enchiladas bring all of that comfort to the table while keeping things completely meatless, genuinely hearty, and ready in under an hour.

Creamy cannellini beans, fire-roasted green chilies, sweet corn, wilted spinach, and a tangy sour cream-spiked salsa verde filling get rolled into warm corn tortillas, nestled into a baking dish, smothered in green enchilada sauce, and blanketed under a thick layer of melted monterey jack. Every forkful delivers creamy, spiced, pull-apart cheese goodness that makes it genuinely impossible to miss the meat.

This easy meatless enchiladas recipe is the kind of healthy vegetarian Mexican dinner that converts skeptics at the table. Bold enough for spice lovers, satisfying enough for hungry families, and built from pantry staples that come together fast. Let’s roll.


Why You’ll Love This Recipe

  • Protein-packed without meat thanks to cannellini beans delivering over 15g of plant-based protein per serving
  • Creamy, tangy filling built from beans, green chilies, sour cream, and cumin that rivals any restaurant version
  • Bubbling, golden cheese pull on top from a generous layer of monterey jack and sharp white cheddar
  • Ready in under 55 minutes including assembly and bake time
  • Naturally vegetarian with easy vegan and gluten-free adaptations
  • Meal-prep friendly – assemble the full pan ahead and bake when ready

Ingredients

White Bean Filling

IngredientAmount
Cannellini beans, drained and rinsed2 cans (15 oz each)
Diced green chilies, canned2 cans (4 oz each)
Fresh baby spinach2 cups
Frozen corn kernels, thawed1 cup
Yellow onion, finely diced1 medium
Garlic, minced4 cloves
Poblano pepper, diced1 large
Olive oil2 tablespoons
Ground cumin2 teaspoons
Chili powder1 teaspoon
Smoked paprika1/2 teaspoon
Garlic powder1/2 teaspoon
Kosher salt and black pepperTo taste

Creamy Green Sauce

IngredientAmount
Green enchilada sauce (store-bought or homemade)2 cups
Sour cream1/2 cup
Cream cheese, softened4 oz
Lime juice1 tablespoon

Assembly

IngredientAmount
Corn tortillas (6-inch), warmed10-12
Monterey jack cheese, freshly shredded1.5 cups
Sharp white cheddar, freshly shredded1/2 cup

Garnish

IngredientAmount
Fresh cilantro, chopped3 tablespoons
Thinly sliced jalapeñosAs needed
Sour creamFor serving
Lime wedgesFor serving
Pickled red onionsOptional
Sliced avocadoOptional
Green Chili White Bean Enchiladas

How to Make It

1. Preheat and prep (5 min)
Preheat your oven to 375F. Lightly grease a 9×13-inch baking dish with cooking spray. Pull the cream cheese from the fridge now so it softens while you cook the filling. Warm the corn tortillas wrapped in a damp paper towel in the microwave for 60 seconds so they roll without cracking.

2. Cook the filling base (7-8 min)
Heat olive oil in a large skillet over medium heat. Add the diced onion and poblano pepper. Cook for 4-5 minutes until softened and translucent. Add the minced garlic and stir for 30 seconds until fragrant. Sprinkle in the cumin, chili powder, smoked paprika, and garlic powder. Stir for 30 more seconds to toast the spices directly in the oil – this single step deepens the flavor of the entire filling.

3. Build the white bean filling (4-5 min)
Add the drained cannellini beans and green chilies to the skillet. Using the back of a wooden spoon, lightly mash about one-third of the beans directly in the pan. This creates a creamy, cohesive filling that holds together inside the tortilla rather than tumbling out when rolled. Add the corn and stir to combine. Fold in the baby spinach and cook for 1-2 minutes until fully wilted. Season with salt and pepper. Remove from heat.

Pro Tip: Mashing one-third of the beans is the key technique that separates a filling that spills everywhere from one that rolls cleanly and holds its shape during baking. Do not skip it.

4. Make the creamy green sauce (2 min)
In a medium bowl, whisk together the green enchilada sauce, sour cream, softened cream cheese, and lime juice until completely smooth and no cream cheese lumps remain. The sour cream and cream cheese transform the sauce from a thin, one-dimensional salsa verde into a thick, tangy coating that clings to every enchilada and keeps the tortillas from going soggy underneath.

Pro Tip: If your cream cheese is still slightly firm, microwave it for 15 seconds and whisk immediately. Cold cream cheese will leave white streaks in the sauce that never fully incorporate.

5. Spread the base layer (1 min)
Pour about 1/2 cup of the creamy green sauce across the bottom of the prepared baking dish and tilt to coat evenly. This base layer prevents the tortilla bottoms from sticking to the pan and starts building flavor from below.

6. Roll and assemble the enchiladas (8-10 min)
Spoon about 3 tablespoons of the white bean filling down the center of each warmed tortilla. Add a pinch of the shredded cheese on top of the filling before rolling. Roll the tortilla snugly and place seam-side down in the baking dish. Repeat with the remaining tortillas, arranging them tightly side by side in one even layer.

7. Top with sauce and cheese (2 min)
Pour the remaining creamy green sauce evenly over the rolled enchiladas, making sure to cover the exposed ends of each tortilla so they do not dry out in the oven. Scatter the remaining monterey jack and white cheddar in an even, generous layer over the entire surface.

8. Bake to golden perfection (25-30 min)
Cover tightly with aluminum foil and bake for 20 minutes. Remove the foil and bake uncovered for another 8-10 minutes until the cheese is fully melted, bubbling at the edges, and developing golden-brown spots across the surface. For extra color, switch to broil on high for the final 2-3 minutes. Watch it closely.

9. Rest and garnish
Let the enchiladas rest in the pan for 5 minutes before serving – this allows the sauce to tighten slightly so the enchiladas hold their shape when scooped. Top with fresh cilantro, sliced jalapeños, and a drizzle of sour cream. Serve with lime wedges and sliced avocado alongside.


Macros & Nutrition Table

Per serving (2-3 enchiladas, recipe makes 4 servings)

NutrientAmount
Calories520 kcal
Protein22g
Total Carbs58g
Net Carbs44g
Fat22g
Fiber14g
Sodium780mg

Calculation Note: Macros were estimated using USDA FoodData Central values for cannellini beans, corn tortillas, green enchilada sauce, sour cream, cream cheese, corn, spinach, and monterey jack cheese, divided equally across 4 servings. Values are approximate and will vary based on tortilla size, exact enchilada sauce brand, and optional toppings like avocado and additional sour cream.


Pro Tips & Variations

Tip 1 – Always warm the corn tortillas: Cold corn tortillas crack and split the moment you try to roll them. Wrap the full stack in a damp paper towel and microwave for 60-90 seconds, or heat them one by one directly over a gas flame for 15 seconds per side. Work quickly while they are pliable and warm.

Tip 2 – Use freshly shredded cheese: Pre-shredded bags contain anti-caking starch coatings that prevent proper melting and leave the topping slightly grainy. A block of monterey jack grated fresh takes two minutes and melts into a dramatically smoother, more fluid layer.

Tip 3 – Do not overfill: Three tablespoons of filling per tortilla is the right amount for a 6-inch corn tortilla. Overfilled tortillas split at the seams during rolling and create gaps that let sauce seep inside unevenly during baking. Tight, modestly filled rolls bake cleaner and serve more neatly.

Tip 4 – Add pickled jalapeños to the filling: Stir 2 tablespoons of finely chopped pickled jalapeños directly into the white bean mixture before rolling. They add a vinegary, bright heat that cuts through the richness of the cream cheese sauce in a way fresh jalapeños alone cannot achieve.

Dietary Variation – Vegan: Swap sour cream for a plant-based version, replace cream cheese with vegan cream cheese, and use a dairy-free shredded mozzarella or cashew-based cheese blend on top. Every other ingredient in these baked enchiladas with cannellini beans is already completely plant-based.

Dietary Variation – Gluten-Free: Corn tortillas are naturally gluten-free, making this recipe already suitable for gluten-free diets. Verify your enchilada sauce brand is certified gluten-free, as some contain wheat-based thickeners. All other ingredients are inherently gluten-free.


Serving Suggestions

  1. Cilantro lime rice or Mexican brown rice – Spoon the enchiladas directly over a bed of rice for a bowl-style serving that stretches the recipe to 6 portions and lets the green sauce soak into every grain underneath.
  2. Simple shredded cabbage slaw with lime and cumin dressing – The cool crunch and sharp acidity of a quick slaw cuts through the richness of the creamy white bean enchiladas with green chili sauce and keeps the plate feeling bright rather than heavy.
  3. Black bean soup or tortilla soup on the side – Pair a small bowl of chunky tortilla soup with a serving of these enchiladas for a complete, restaurant-quality healthy vegetarian Mexican dinner that satisfies the heartiest appetites at the table.

Storage & Reheating

Refrigerator: Cool the baked enchiladas completely before covering the dish tightly with foil or transferring to airtight containers. Stores well in the fridge for up to 4 days. The sauce deepens in flavor overnight and the tortillas absorb it into a softer, more cohesive texture by day two.

Freezer: These creamy white bean enchiladas with green chili sauce freeze beautifully for up to 3 months. Freeze the fully assembled, unbaked pan tightly wrapped in two layers of foil for best results. Thaw overnight in the refrigerator, then bake covered at 375F for 25 minutes and uncovered for 10 more minutes. Alternatively, freeze individual portions of baked enchiladas in airtight containers for grab-and-go lunches.

Reheating: Cover with foil and bake at 350F for 15-20 minutes until heated through, adding 2-3 tablespoons of extra enchilada sauce over the top if the surface looks dry before covering. For single servings, microwave covered on 70% power in 60-second intervals, stirring the sauce around the edges between rounds until steaming evenly.


FAQ

Q: Can I use flour tortillas instead of corn for this recipe?
A: Yes, flour tortillas roll more easily and are far less prone to cracking than corn, making them a practical swap especially for beginner cooks. The flavor is slightly different – corn tortillas bring an earthy, slightly chewy quality that is more traditionally Mexican, while flour tortillas produce a softer, more neutral-tasting result. If using flour tortillas, reduce the bake time by about 5 minutes since they soften faster than corn under the sauce.

Q: What white beans work best in green chili white bean enchiladas?
A: Cannellini beans are the top choice for their large size, creamy interior, and mild flavor that absorbs the cumin and green chili seasoning without competing with the sauce. Great northern beans make a seamless 1:1 substitute with a slightly firmer texture. Navy beans work well too and are smaller, making them easier to roll without lumps showing through the tortilla. Black beans can technically be used but shift the flavor profile significantly toward a more classic red enchilada character.

Q: How do I keep corn tortillas from getting soggy in enchiladas?
A: Two things prevent soggy corn tortillas. First, spread the base sauce layer thinly – just enough to coat the pan without pooling. Second, do not add too much sauce over the top before baking. The sauce soaks in during the covered bake phase, so a generous but not excessive pour keeps the tortillas sauced without drowning. Serving shortly after pulling from the oven also helps – enchiladas that sit for too long in hot sauce continue absorbing liquid and eventually go soft.

Q: Is this easy meatless enchiladas recipe good for meal prep?
A: It is one of the best meal-prep Mexican dinners you can make. Assemble the full pan up to 24 hours before baking, cover tightly with foil, and refrigerate. When ready, bake straight from the fridge adding 10 extra minutes to the covered baking time. For weekly prep, bake the full batch, portion into containers, and refrigerate for up to 4 days of ready lunches or dinners that reheat in under 3 minutes.

Q: How do I make these enchiladas spicier?
A: Use hot diced green chilies instead of mild in the filling, add one finely minced serrano pepper to the sauteed onion step, and stir a tablespoon of your favorite hot sauce directly into the creamy green sauce before pouring it over the pan. For table heat, serve with thinly sliced fresh Thai bird chilies or extra pickled jalapeños on the side so each person controls their own spice level.


Your Turn

If you made these green chili white bean enchiladas tonight, leave a comment below and tell me how it went. Did you go corn or flour tortillas? Add avocado on top? Sneak in extra jalapeños?

Save this to your vegetarian enchiladas recipe board on Pinterest so it is always ready for Meatless Monday or any night you want a bold, satisfying dinner without the meat. Sharing with a friend who is building their vegetarian recipe collection takes two seconds and helps this blog grow one great recipe at a time.

Up next: if this creamy white bean filling had you going back for thirds, you are going to want to try the sweet potato and black bean enchiladas with homemade red sauce coming next. Same bubbling, golden cheese top, same hearty vegetarian filling, and a smoky red sauce that is completely from scratch.

Leave a Reply

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