This hearty Mexican-inspired chili combines protein-rich black beans with sweet corn and aromatic vegetables in a smoky, spiced broth. Fresh lime zest and juice brighten the deep flavors from cumin, smoked paprika, and chili powder.
Ready in under an hour, this one-pot meal simmers to perfection, allowing the spices to meld beautifully with the tender vegetables and beans. The result is a satisfying, nutritious dish that's naturally gluten-free and packed with plant-based protein.
Top with creamy avocado, fresh cilantro, and extra lime wedges for a complete, restaurant-worthy meal that serves four generously.
The first time I made this chili, my apartment smelled so incredible that my neighbor actually knocked on my door to ask what I was cooking. The combination of smoky spices, tangy lime, and sweet corn creates this ridiculously inviting aroma that fills every corner of the kitchen. I ended up sharing bowls with her on the balcony, watching the sunset while we debated whether avocado or cilantro was the better topping. That impromptu dinner party convinced me this recipe needed to be in my regular rotation.
Last winter, when my sister came over complaining about how heavy all her comfort food felt, I made her a steaming bowl of this chili. She took one bite, looked at me with total surprise, and said she finally understood how healthy food could actually be satisfying. Now she texts me every time she makes it, usually with some photo of her latest topping experiment.
Ingredients
- Black beans: These are the hearty foundation that makes this chili feel substantial, and rinsing them thoroughly prevents any metallic taste from the cans
- Sweet corn: Fresh corn gives you those satisfying pops of sweetness, but frozen works perfectly when corn is not in season
- Red bell pepper: This adds color and a subtle sweetness that balances the spices beautifully
- Yellow onion: Finely chopped so it almost melts into the chili, providing a flavorful base without obvious chunks
- Garlic: Fresh minced garlic is non-negotiable here for that aromatic kick that develops as it cooks
- Jalapeño: Keep the seeds in if you like heat, or remove them for just a gentle warmth
- Diced tomatoes: The juices from these cans help create that perfect chili consistency without needing extra liquid
- Vegetable broth: Just enough to loosen everything up and add depth to the flavor base
- Lime: Both zest and juice are essential for that bright, fresh finish that makes this recipe special
- Ground cumin: This earthy spice is the backbone of the flavor profile
- Smoked paprika: The secret ingredient that gives this chili its incredible depth
- Chili powder: Provides gentle warmth without overwhelming the other flavors
- Ground coriander: Adds a citrusy note that bridges the lime and cumin flavors
- Olive oil: For sautéing the vegetables and helping the spices bloom
Instructions
- Build your flavor base:
- Heat that olive oil in your biggest pot over medium heat, then add the onion and let it soften until it goes translucent and starts to smell sweet, about 3 to 4 minutes
- Wake up the aromatics:
- Stir in the garlic and jalapeño and cook for just 1 minute until your kitchen fills with that incredible fragrance, being careful not to burn the garlic
- Add the sweet elements:
- Toss in the red bell pepper and cook for another 3 minutes, stirring occasionally so it softens but still keeps a bit of crunch
- Bloom those spices:
- Sprinkle in all the spices at once and stir constantly for about 30 seconds until they become super fragrant, which unlocks their full potential
- Bring it all together:
- Dump in the black beans, corn, diced tomatoes with all their juices, and vegetable broth, stirring everything until its well combined
- Let it simmer:
- Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer uncovered for 20 to 25 minutes, stirring occasionally until it thickens slightly
- The lime finishing touch:
- Stir in both the lime zest and juice, then taste and add more salt if needed, because this is when all the flavors really come alive
- Make it beautiful:
- Ladle into bowls and top with whatever makes you happy, like fresh cilantro, creamy avocado slices, or extra lime wedges
My friend who swore she hated vegan food tried this at a dinner party and went back for thirds. She kept asking what meat I hidden in it, and when I told her it was entirely plant-based, she demanded the recipe on the spot. Now its the only thing she brings to potlucks, and nobody ever guesses its vegan.
Making It Your Own
The beauty of this chili recipe is how forgiving it is while still delivering amazing results every single time. You can swap in kidney beans or pinto beans if that is what you have in the pantry, or add butternut squash cubes during the simmering phase for extra sweetness and substance. Some nights I throw in a can of pumpkin puree to make it even creamier without any dairy.
Serving Ideas
This chili is substantial enough to stand alone as a complete meal, but the right sides can take it to another level. I love serving it with warm tortillas for scooping or over fluffy cilantro lime rice when I need something extra filling. A simple green salad with a citrus vinaigrette cuts through the richness beautifully.
Storage and Meal Prep
This chili keeps remarkably well in the refrigerator for up to 5 days and actually develops deeper flavors as it sits. The texture will continue to thicken, so plan to add a splash of broth when reheating. It also freezes beautifully for up to 3 months, making it perfect for batch cooking and future quick meals.
- Let the chili cool completely before transferring to airtight containers
- Leave the fresh garnishes off until serving time to maintain their texture
- Thaw overnight in the refrigerator rather than defrosting in the microwave
There is something deeply satisfying about a one-pot meal that leaves everyone asking for seconds while the cleanup takes all of five minutes.
Recipe FAQs
- → Can I make this chili ahead of time?
-
Yes, this chili actually tastes better the next day as flavors continue to develop. Store in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months.
- → How can I add more protein?
-
Consider adding quinoa during the last 15 minutes of cooking, or stir in some textured vegetable protein. For non-vegans, shredded chicken or ground beef work well too.
- → What can I serve with this chili?
-
Serve over steamed rice, with warm tortillas, cornbread, or tortilla chips for dipping. A dollop of dairy-free sour cream or coconut yogurt adds creaminess.
- → Is this chili spicy?
-
The jalapeño adds mild to medium heat. For more spice, leave the seeds in or add cayenne. For a milder version, omit the jalapeño entirely.
- → Can I use dried beans instead of canned?
-
Absolutely. Cook 1 cup dried black beans until tender, then use them in place of the canned versions. You may need to adjust the broth slightly depending on your preference.