Picture everything you love about a classic enchilada — the rich, smoky sauce, the melted cheese, the deep layers of spiced flavor — and then imagine all of that magic poured into a big pot of thick, hearty chili. That is exactly what this Cheesy Enchilada Chili delivers. It is one of those recipes that stops you mid-bite and makes you close your eyes for a second because it is just that good.
This dish combines the bold, complex flavors of a traditional red enchilada sauce with the comfort and heartiness of a thick bean chili, all finished with a generous layer of melted vegan cheese that pulls and stretches in the most satisfying way imaginable. It is smoky, slightly spicy, deeply savory, and completely addictive from the very first spoonful.
The best part is that this entire recipe comes together in one pot in just 35 minutes. No complicated techniques, no hard-to-find ingredients, and absolutely no compromise on flavor. It is 100% vegan, naturally gluten-free, packed with plant-based protein, and budget-friendly enough to feed a large family without breaking the bank. Whether you are serving it on a cold weeknight, bringing it to a potluck, or meal prepping for the week ahead — this Cheesy Enchilada Chili is guaranteed to be the most requested recipe in your household.
Recipe Information
| Prep Time | Cook Time | Total Time | Servings | Calories |
|---|---|---|---|---|
| 10 mins | 25 mins | 35 mins | 6 | ~360 kcal |
Ingredients
For the Chili
- 2 cans (400g / 14 oz each) black beans, drained and rinsed
- 1 can (400g / 14 oz) kidney beans, drained and rinsed
- 1 can (400g / 14 oz) chopped tomatoes
- 1 can (400g / 14 oz) red enchilada sauce (store-bought or homemade)
- 1 cup (240ml) vegetable stock
- 1 large onion, finely diced
- 4 cloves garlic, minced
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1 cup (160g) frozen or canned sweet corn, drained
- 2 tbsp olive oil
- 2 tsp cumin
- 2 tsp smoked paprika
- 1 tsp chili powder (adjust to taste)
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp oregano
- ½ tsp chipotle powder or smoked chipotle paste (optional — adds incredible depth)
- ½ tsp salt (or to taste)
- ¼ tsp black pepper
- 1 tbsp maple syrup or agave (balances the acidity)
- Juice of 1 lime
For the Cheesy Topping
- 1½ cups vegan shredded cheese (cheddar or Mexican blend style)
- OR ½ cup vegan nacho cheese sauce (drizzled on top)
To Garnish
- Fresh cilantro, chopped
- Vegan sour cream or coconut yogurt
- Sliced avocado or fresh guacamole
- Sliced jalapeños (fresh or pickled)
- Lime wedges
- Sliced spring onions
To Serve
- Warm cornbread or crusty bread
- Tortilla chips or tortillas
- Steamed rice
- Baked potatoes (pour the chili over the top)
Instructions
- Heat olive oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the diced onion and cook for 5–6 minutes, stirring occasionally, until soft, translucent, and beginning to turn golden.
- Add the minced garlic, diced red and green bell peppers to the pot. Cook for 3–4 minutes until the peppers begin to soften and the garlic is fragrant.
- Add all the spices — cumin, smoked paprika, chili powder, garlic powder, onion powder, oregano, chipotle powder, salt, and pepper. Stir well and cook for 1–2 minutes to toast the spices in the oil. This step is critical for developing that deep, complex chili flavor.
- Pour in the enchilada sauce, chopped tomatoes, and vegetable stock. Stir everything together and bring to a gentle simmer.
- Add the drained black beans, kidney beans, and sweet corn. Stir to combine. Add maple syrup and lime juice. Simmer uncovered on medium-low heat for 15–18 minutes, stirring occasionally, until the chili thickens to a rich, hearty consistency.
- Taste and adjust seasoning — add more salt, chili powder for heat, or maple syrup to balance acidity. The chili should be bold, smoky, and deeply flavorful.
- If using shredded vegan cheese, sprinkle it generously over the top of the chili in the last 3–4 minutes of cooking. Cover the pot with a lid and allow the cheese to melt completely over the chili.
- Ladle the cheesy enchilada chili into deep bowls. Top with fresh cilantro, a dollop of vegan sour cream, sliced avocado, jalapeños, spring onions, and a squeeze of lime. Serve with warm cornbread, tortilla chips, or steamed rice.
How to Make Homemade Enchilada Sauce
If you cannot find canned enchilada sauce or prefer to make your own, here is a quick homemade version that takes just 10 minutes:
- 2 tbsp olive oil
- 2 tbsp all-purpose flour or cornstarch
- 3 tbsp chili powder
- 1 tsp cumin
- 1 tsp garlic powder
- ½ tsp oregano
- 2 cups (480ml) vegetable stock
- 1 tbsp tomato paste
- Salt to taste
Heat oil in a small saucepan. Whisk in flour and spices and cook for 1 minute. Gradually whisk in vegetable stock until smooth. Add tomato paste and simmer for 5–7 minutes until thickened. Use immediately in the chili recipe.
Pro Tips for the Best Cheesy Enchilada Chili
- Toast the spices in oil before adding liquid. This single step unlocks the full aromatic potential of the spice blend and gives the chili a depth of flavor that you simply cannot achieve by adding spices directly to liquid.
- Use chipotle for depth. Even just half a teaspoon of chipotle powder or paste adds a smoky, slightly earthy dimension that makes this chili taste like it has been slow cooked for hours.
- Do not rush the simmer. The 15–18 minutes of simmering is what allows the flavors to meld together and the chili to thicken properly. A rushed chili tastes thin and flat.
- Cover the pot when melting the cheese. Trapping the steam under the lid melts the vegan cheese more evenly and completely than leaving the pot uncovered.
- Add lime juice at the end. Fresh lime juice added right before serving brightens all the deep, smoky flavors and brings the whole dish to life. Do not skip it.
- Make it the night before. Like all chili recipes, this one tastes significantly better the next day once the flavors have had time to develop and deepen. It is one of the best make-ahead dinner recipes in plant-based cooking.
Flavor Variations
- Sweet Potato Enchilada Chili: Add 2 cups of diced sweet potato along with the beans. The natural sweetness of the sweet potato pairs beautifully with the smoky enchilada sauce and adds incredible heartiness.
- White Bean Enchilada Chili: Replace black and kidney beans with white cannellini beans and add a can of diced green chiles for a lighter, creamier white enchilada chili with a completely different but equally delicious flavor profile.
- Lentil Enchilada Chili: Add 1 cup of dry red lentils with an extra cup of vegetable stock. The lentils break down during cooking and create an incredibly thick, meaty texture that is perfect for anyone who loves a denser chili.
- Extra Smoky Version: Add 1 tablespoon of liquid smoke along with the enchilada sauce for an intensely smoky flavor that tastes like the chili has been cooked over an open fire all day.
Nutritional Highlights (Per Serving)
| Calories | Protein | Carbs | Fiber | Iron |
|---|---|---|---|---|
| ~360 kcal | 16g | 52g | 14g | 35% DV |
Black beans and kidney beans are among the most nutrient-dense legumes available — packed with complete plant-based protein, complex carbohydrates, and an extraordinary amount of soluble fiber that feeds healthy gut bacteria, lowers cholesterol, and keeps blood sugar levels stable. Bell peppers provide a powerful dose of Vitamin C, which actually helps the body absorb the non-heme iron from the beans more efficiently. The spice blend — including cumin, paprika, and oregano — provides additional antioxidants and anti-inflammatory compounds that make every bowl of this chili a genuinely nourishing meal.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 5 days. The flavor improves significantly after a day or two in the fridge as the spices continue to develop.
- Reheat: Reheat in a saucepan over medium heat, adding a splash of vegetable stock or water if the chili has thickened too much. Stir frequently and heat until piping hot throughout.
- Freezer: This chili freezes beautifully for up to 3 months. Freeze in individual portions for easy weeknight dinners. Thaw overnight in the fridge and reheat on the stove. Add the cheese fresh after reheating for the best result.
- Meal prep: This is one of the absolute best meal prep recipes in vegan cooking. Make a large batch on Sunday and enjoy it throughout the week in bowls, burritos, over rice, or as a loaded baked potato topping.
Frequently Asked Questions
What enchilada sauce should I use?
Any good quality red enchilada sauce works in this recipe. Check the label to make sure it is vegan — most store-bought enchilada sauces are naturally vegan but some contain chicken stock or dairy. Las Palmas and Old El Paso are widely available vegan-friendly options. You can also make your own using the quick homemade recipe provided above.
Can I make this chili in a slow cooker?
Yes! Sauté the onion, garlic, peppers, and spices in a pan first, then transfer everything to a slow cooker. Add all remaining ingredients except the cheese. Cook on low for 6–8 hours or high for 3–4 hours. Add the vegan cheese in the last 30 minutes of cooking with the lid on.
How do I make this chili thicker?
If the chili is too thin, simmer uncovered for an additional 10 minutes to allow more liquid to evaporate. You can also mash about a quarter of the beans with the back of a spoon — this releases starch and thickens the chili naturally without adding anything extra.
Can I add vegan meat to this chili?
Absolutely. Vegan ground beef or crumbled tempeh both work wonderfully in this recipe. Brown them in the pot before adding the onion and proceed with the recipe as normal. This adds extra protein and an even heartier texture.
Is this recipe kid-friendly?
Yes — simply reduce or omit the chili powder and chipotle to make it milder. The enchilada sauce, beans, corn, and melted vegan cheese create a flavor profile that children tend to love, especially when served with tortilla chips for dipping.
What is the difference between enchilada chili and regular chili?
The key difference is the enchilada sauce. Traditional chili uses plain canned tomatoes and a dry spice blend, while enchilada chili incorporates red enchilada sauce — a rich, deeply spiced sauce made from dried chiles, garlic, cumin, and oregano — which gives this chili a distinctly smoky, complex, restaurant-quality flavor that sets it apart from any regular chili you have ever tasted.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more vegan dinner ideas? Browse all recipes on The Green Kitchen — new recipes posted every single day!



