There’s something incredibly comforting about the blend of creamy beans, tangy green chiles, and melty cheese all wrapped up in tender tortillas. This Green Chili Bean Enchiladas Recipe strikes a perfect balance of spice and creaminess that always leaves me reaching for seconds—and trust me, friends always rave about it when I serve it.
Jump to:
Why You'll Love This Recipe
This recipe is one of those cozy weeknight wonders that’s straightforward but feels special. I love how the creamy white beans meet the subtle heat of green chiles, wrapped in corn tortillas and baked until bubbly. If you’ve never made enchiladas with a bean filling, this one’s gonna surprise you.
- Creamy and Spicy Blend: The combination of cannellini beans and cream cheese gives it a smooth, rich texture that perfectly balances the green chiles' kick.
- Simple Ingredients, Big Flavor: It calls for common pantry staples, so you probably have most of this on hand already.
- Impressively Easy: Despite looking fancy, it’s quick to put together, which I always appreciate on busy days.
- Customizable Heat: You can easily adjust the spice level by adding more jalapeños or mild chiles—making it just right for your taste.
Ingredients & Why They Work
The magic here comes from a handful of thoughtfully combined ingredients that bring creamy texture, fresh zest, and just enough heat. Paying attention to simple things like warming tortillas before rolling or balancing the seasoning makes a huge difference.
- Cannellini beans: Their mild, creamy nature makes them perfect for blending with cheese and spice—they absorb flavors beautifully.
- Green chiles: They add a fresh, smoky heat that brightens up every bite without overwhelming it.
- Cream cheese: This creates a luxurious texture and helps everything meld together smoothly.
- Yellow onion: Sweated until soft, it adds a subtle sweetness and depth of flavor.
- Garlic: The perfect aromatic kick; don’t skip or skimp on it!
- Chili powder & cumin: These spices are key for layering aromatic warmth and bringing the filling to life.
- Corn tortillas: Warming these before rolling makes a huge difference for pliability and taste.
- Green enchilada sauce: Using a good-quality sauce brings tang, spice, and moisture to the dish.
- Mexican cheese blend: Melts beautifully on top, adding an irresistible golden crust.
- Jalapeños & cilantro: Fresh garnishes that add crunch, heat, and herbal brightness.
Make It Your Way
Over time, I’ve learned that green chili bean enchiladas are super versatile. You can easily make them vegan, pack in extra veggies, or dial up the spice depending on your mood or who you’re feeding. Feel free to get creative—this recipe is like a delicious blank canvas.
- Variation: I often swap cream cheese for a plant-based alternative and use vegan cheese to make a dairy-free version—just as tasty and creamy!
- Extra Veggies: Sometimes, I toss in sautéed bell peppers or corn kernels for added texture and sweetness.
- Adjustable Heat: Add pickled jalapeños or chipotle peppers in adobo for a smoky punch.
Step-by-Step: How I Make Green Chili Bean Enchiladas Recipe
Step 1: Prepping the Oven and Pan
First things first, I preheat the oven to 350°F and grease an 11x7-inch casserole dish with cooking spray. This ensures the enchiladas bake evenly and don’t stick—trust me, greasing the dish saves you from a frustrating clean-up later.
Step 2: Cooking the Aromatics
I heat two tablespoons of neutral oil in a large skillet over medium heat, then add the chopped onion lightly salted for flavor. Cooking it slowly for 5–6 minutes until just softened lets out its sweetness without browning. Then I throw in the garlic, cooking for another minute until fragrant—this step is where the base flavor really starts coming together.
Step 3: Building the Filling
Next up, I add the rinsed and drained cannellini beans, chopped green chiles, chili powder, cumin, and a splash of water to keep things moist. After mixing it all, I stir in the cream cheese pieces until melted and creamy. I always taste here to adjust salt—you want it just right, because this filling is the star inside each enchilada.
Step 4: Rolling Perfection
On a clean surface, I warm the corn tortillas so they’re pliable—warmed tortillas roll without cracking. I spread about a quarter cup of the filling down the center, sprinkle a tablespoon of cheese on top, then roll them up, leaving the ends open. This technique keeps the filling from spilling out during baking.
Step 5: Layering and Baking
I spread three-quarters of a cup of green enchilada sauce in the casserole dish, arrange the rolled tortillas in a row atop the sauce, then cover with the remaining enchilada sauce. I sprinkle the remaining cheese on top, then bake for 30 minutes until everything is warmed through and melty. The bubbling cheese and sauce are such an inviting sight!
Step 6: The Finishing Touches
Once out of the oven, I love to generously top the enchiladas with thin slices of fresh jalapeño and a sprinkle of bright cilantro—adds freshness and a little pop of heat right at the table.
Top Tip
Through making this recipe multiple times, these tips have saved me from common pitfalls and really elevated the final dish.
- Warm the Tortillas First: I’ve learned the hard way that cold or room-temp tortillas crack and break when rolling—warming them for 20-30 seconds in a skillet or microwave keeps them flexible and easy to handle.
- Don’t Skip Sautéing the Onions: Cooking the onions slowly until softened unlocks their natural sweetness. Raw onion flavor doesn’t play well with this creamy filling.
- Season Gradually: Add salt little by little and taste along the way because canned beans and cheese already add saltiness—you want enough but not too much.
- Use a Good Enchilada Sauce: The sauce ties everything together, so pick a brand or homemade sauce you enjoy—the wrong sauce can make or break the dish.
How to Serve Green Chili Bean Enchiladas Recipe
Garnishes
I always top mine with plenty of fresh cilantro and thinly sliced jalapeños—not only do they add a pop of color, but they bring fresh brightness and a bit of heat that contrasts beautifully with the creamy filling. A dollop of sour cream or a squeeze of fresh lime juice also works wonders if you want to mix it up.
Side Dishes
I tend to serve these enchiladas with a simple side like Mexican rice or a crisp, lightly dressed green salad. Sometimes, I add black beans or grilled corn on the cob—these sides keep the meal balanced and satisfying without overshadowing the enchiladas.
Creative Ways to Present
For dinner parties, I like to plate individual enchiladas on a colorful dish, garnished with avocado slices and a drizzle of crema. Another time, I baked them in individual ramekins—super cute and convenient for serving guests. Presentation can make simple enchiladas feel like a showstopper!
Make Ahead and Storage
Storing Leftovers
I store leftover enchiladas covered tightly in the refrigerator. They keep well for up to three days, and honestly, they taste even better the next day as the flavors meld. Just reheat gently to keep the cheese melty without drying out the tortillas.
Freezing
I’ve frozen these enchiladas both before and after baking. When freezing before baking, I assemble in a freezer-safe dish, wrap tightly, and freeze for up to 2 months. When ready to eat, I bake from frozen but add extra time. It’s a time-saver meal prep trick I often use on busy weeks!
Reheating
For reheating, I cover the dish with foil and warm it at 350°F until heated through, about 20 minutes depending on portion size. If you want the cheese bubbly again, remove the foil for the last 5 minutes. Microwave works too for a quick fix, but oven reheating keeps that fresh-baked texture.
Frequently Asked Questions:
Absolutely! Flour tortillas are more pliable and may be easier to roll, but the corn tortillas add a more authentic flavor and texture to the dish. If you choose flour tortillas, warming them well before rolling is still important.
This recipe has a mild to medium spice level thanks to the green chiles and optional jalapeño garnish. If you prefer more heat, you can add extra chiles, jalapeños, or a pinch of cayenne pepper. Otherwise, it's gentle enough for most palates.
Yes! To make this dish vegan, substitute the cream cheese with a vegan cream cheese or mashed tofu, and use a plant-based shredded cheese or omit cheese altogether. The beans and chiles provide plenty of flavor, so it’s still delicious without dairy.
The best way I’ve found is to warm them briefly on a dry skillet over medium heat for about 20–30 seconds per side. Alternatively, you can stack them, wrap them in a damp towel, and microwave for 30 seconds. Warming helps make them pliable and eases rolling.
Final Thoughts
This Green Chili Bean Enchiladas Recipe has become a go-to comfort food in my kitchen—and I’m confident you’ll love making it your own, too. It’s approachable, satisfying, and has a lovely balance of flavors that come together effortlessly. Give it a try and watch it become a favorite dish to share around your table.
Print
Green Chili Bean Enchiladas Recipe
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 55 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
- Diet: Vegetarian
Description
These Green Chili White Bean Enchiladas are a flavorful vegetarian entrée featuring creamy cannellini beans, tangy green chiles, and a blend of Mexican cheeses, all wrapped in corn tortillas and baked to perfection with green enchilada sauce. This easy-to-make dish is perfect for a comforting weeknight dinner.
Ingredients
For the Filling
- 2 Tbsp. neutral oil
- ½ medium yellow onion, chopped
- ½ tsp. kosher salt
- 2 cloves garlic, finely chopped
- 1 (14.5-oz.) can cannellini beans, rinsed, drained
- 1 (4-oz.) can chopped green chiles
- ½ tsp. chili powder
- ⅛ tsp. ground cumin
- 2 oz. (4 Tbsp.) cream cheese, cut into pieces
- ¼ cup water
For Assembly
- 8 (6") corn tortillas, warmed
- 1 (14-oz.) can (or 1 ¾ cups) green enchilada sauce, divided
- 1 ¼ cups shredded Mexican cheese blend, divided
- Cooking spray
For Garnish
- Thinly sliced jalapeños
- Fresh cilantro leaves
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.
- Sauté aromatics: In a large skillet over medium heat, heat the oil. Add the chopped onion and season with ½ tsp. kosher salt. Cook, stirring occasionally, until the onion is just softened, about 5 to 6 minutes. Add the garlic and cook, stirring, until fragrant, about 1 minute more.
- Make the filling: Add the rinsed and drained cannellini beans, chopped green chiles, chili powder, ground cumin, and ¼ cup water to the skillet. Stir until combined. Add the cream cheese pieces and stir until melted and creamy. Taste and season with additional salt if needed. Allow to cool slightly.
- Assemble enchiladas: On a clean work surface, lay one warmed corn tortilla. Spread approximately ¼ cup of the bean filling in a line down the center of the tortilla. Sprinkle 1 tablespoon of shredded cheese over the filling. Roll up the tortilla around the filling, leaving the ends open. Repeat this process with the remaining tortillas and filling.
- Prepare casserole: Spread ¾ cup of the green enchilada sauce on the bottom of the prepared casserole dish. Arrange the rolled tortillas seam side down in a row over the sauce. Pour the remaining 1 cup of enchilada sauce evenly over the top of the tortillas. Sprinkle the remaining ¾ cup shredded cheese over the sauce.
- Bake: Bake the enchiladas in the preheated oven until warmed through and the cheese is melted and bubbly, about 30 minutes.
- Serve: Remove from the oven and top with thinly sliced jalapeños and fresh cilantro leaves. Serve warm.
Notes
- Make sure to warm the corn tortillas before rolling to prevent cracking.
- Use full-fat cream cheese for a creamier filling and better texture.
- If you prefer a spicier dish, add extra jalapeños or more chili powder to the filling.
- For a vegan version, substitute cream cheese and cheese blend with vegan alternatives.
- Leftovers store well refrigerated for up to 3 days and can be reheated in the oven or microwave.
Nutrition
- Serving Size: 1 serving
- Calories: 380 kcal
- Sugar: 3 g
- Sodium: 700 mg
- Fat: 18 g
- Saturated Fat: 8 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 8 g
- Protein: 15 g
- Cholesterol: 35 mg


Leave a Reply