Southwest Black Bean and Corn Chili - homemade recipe

Southwest Black Bean and Corn Chili Recipe – Easy Vegetarian

There’s something incredibly satisfying about a bowl of chili that’s packed with vibrant colors, bold flavors, and hearty ingredients. This Southwest Black Bean and Corn Chili delivers all of that and more. I love how this recipe brings together the earthy richness of black beans, the natural sweetness of corn, and the smoky warmth of Southwestern spices to create a meatless chili that’s anything but boring. Whether you’re a dedicated vegetarian or simply looking to add more plant-based meals to your rotation, this chili proves that you don’t need meat to create a deeply satisfying dinner.

What makes this Southwest Black Bean and Corn Chili truly special is its beautiful balance of flavors and textures. The combination of red and green bell peppers adds a fresh crunch, while the jalapeño brings just the right amount of heat. The smoky paprika and cumin create layers of complexity that make every spoonful interesting. I find that this chili actually tastes even better the next day, making it perfect for meal prep or feeding a crowd. It’s the kind of recipe that works equally well for a casual weeknight dinner or a game-day gathering.

This recipe comes together in about 45 minutes from start to finish, and most of that time is hands-off simmering. I recommend serving it with your favorite toppings—creamy avocado, crunchy tortilla chips, a sprinkle of cheese, or a dollop of sour cream all work beautifully. The fresh lime juice and cilantro added at the end brighten everything up and give the chili that authentic Southwestern flair that keeps you coming back for more.


Jump to Recipe ↓

Why You’ll Love This Southwest Black Bean and Corn Chili

This vegetarian chili has become one of my go-to recipes for several compelling reasons. First, it’s incredibly budget-friendly. Black beans and corn are affordable pantry staples, and this recipe stretches them into a generous pot of chili that easily serves six to eight people. You’re getting maximum flavor and nutrition without breaking the bank.

Second, this chili is naturally packed with nutrition. Black beans provide excellent plant-based protein and fiber, while the colorful bell peppers deliver vitamin C and antioxidants. The corn adds a touch of natural sweetness along with additional fiber. I love that this is a meal where healthy eating doesn’t feel like a compromise—it’s genuinely delicious and happens to be good for you.

The flavor profile is another major win. The combination of chili powder, cumin, smoked paprika, and oregano creates that classic Southwestern taste that’s warm, slightly smoky, and deeply satisfying. The jalapeño adds a gentle kick that you can easily adjust to your preference. I find that the lime juice and fresh cilantro at the end are essential—they brighten all those rich, earthy flavors and make the chili taste fresh and vibrant.

Finally, this recipe is wonderfully versatile and forgiving. You can easily double it for meal prep, adjust the spice level to suit your family’s preferences, or customize the toppings to create different flavor experiences throughout the week. It’s the kind of recipe that works for busy weeknights but is also impressive enough to serve to guests.

Ingredients and Substitutions

The beauty of this Southwest Black Bean and Corn Chili lies in its straightforward ingredient list. Let me walk you through the key components and offer some helpful substitution ideas.

Black beans form the hearty foundation of this chili. I use canned black beans for convenience—just be sure to drain and rinse them well to remove excess sodium. If you prefer cooking dried beans, you’ll need about 3 cups of cooked black beans. Pinto beans or kidney beans can substitute if that’s what you have on hand.

Sweet corn kernels add pops of sweetness and texture. Frozen corn works perfectly and is available year-round. Fresh corn cut from the cob is wonderful during summer months, and canned corn (drained) will work in a pinch, though I find frozen corn has better texture and flavor.

Diced tomatoes provide the tomato base and liquid for the chili. I use a 28-ounce can of diced tomatoes with their juices. Fire-roasted diced tomatoes add an extra layer of smoky flavor that I really enjoy. You can also use crushed tomatoes if you prefer a smoother consistency.

Bell peppers—both red and green—contribute sweetness, color, and a slight crunch. The red pepper is sweeter, while the green adds a more vegetal note. You can use all of one color if needed, or substitute with orange or yellow peppers for variety.

Aromatics including onion, garlic, and jalapeño build the flavor foundation. I recommend using a large yellow or white onion, fresh garlic cloves, and a fresh jalapeño. For less heat, remove the jalapeño seeds and membranes. For more heat, add an extra jalapeño or include a pinch of cayenne pepper.

Spices are what give this chili its Southwestern character. Chili powder, ground cumin, smoked paprika, and dried oregano work together beautifully. The smoked paprika is particularly important for that authentic smoky flavor. If you don’t have it, regular paprika works, but the smoky depth will be missing.

Vegetable broth adds liquid and depth. Low-sodium vegetable broth gives you better control over the final seasoning. Chicken broth can substitute if you’re not strictly vegetarian, and water works in a pinch, though you’ll need to adjust the seasoning more carefully.

Fresh finishing touches including lime juice and cilantro are added at the end. These bright, fresh elements are essential for balancing the rich, earthy flavors. If you’re not a cilantro fan, fresh parsley or even a handful of chopped scallions can substitute.

Southwest Black Bean and Corn Chili - recipe photo

How to Make Southwest Black Bean and Corn Chili

Making this chili is straightforward and doesn’t require any special techniques. I’ll walk you through the process step by step so you can achieve perfect results every time.

Start with the aromatics. Heat your olive oil in a large pot or Dutch oven over medium heat. Once the oil is shimmering, add the chopped onion and diced bell peppers. Cook these for 5 to 6 minutes, stirring occasionally, until they’ve softened and the onion becomes translucent. This step builds the flavor foundation, so don’t rush it. You want the vegetables to soften without browning too much.

Add the garlic and jalapeño. Stir in the minced garlic and diced jalapeño, cooking for just about 1 minute until fragrant. Garlic can burn quickly, so keep stirring and don’t let it sit too long before moving to the next step. You’ll know it’s ready when you can smell that wonderful garlicky aroma.

Bloom the spices. This is a crucial step that many people skip. Add the chili powder, cumin, smoked paprika, and oregano directly to the vegetables and stir for about 30 seconds. This technique, called blooming, releases the essential oils in the spices and intensifies their flavors. You’ll notice the spices become very fragrant—that’s exactly what you want.

Build the chili base. Pour in the diced tomatoes with their juices and the vegetable broth. Add the drained black beans and sweet corn kernels. Stir everything together well, making sure to scrape up any browned bits from the bottom of the pot—those bits are packed with flavor.

Simmer to perfection. Bring the mixture to a gentle boil, then reduce the heat to maintain a steady simmer. Let the chili cook uncovered for 25 to 35 minutes, stirring occasionally. This simmering time allows the flavors to meld together and the liquid to reduce slightly, creating a thicker, more concentrated chili. I usually aim for about 30 minutes of simmering time.

Adjust the consistency. If you prefer a thicker chili, use the back of a spoon or a potato masher to mash some of the black beans against the side of the pot, then stir them back in. This releases their starches and naturally thickens the chili without adding any flour or cornstarch. I typically mash about a quarter to a third of the beans.

Finish with fresh flavors. Remove the pot from the heat and stir in the lime juice and chopped fresh cilantro. Season with salt and black pepper to taste. Start with about 1 teaspoon of salt and ½ teaspoon of black pepper, then adjust based on your preference. The lime juice really brightens everything up and is essential to the final flavor.

Expert Tips for Best Results

After making this chili many times, I’ve learned a few tricks that consistently deliver the best results. Here’s what I recommend:

Don’t skip draining and rinsing the beans. Canned beans are packed in a starchy, salty liquid that can make your chili too thick and overly salty. A quick rinse under cold water removes this liquid and gives you better control over the final texture and seasoning.

Adjust the heat level to your preference. The single jalapeño in this recipe provides a gentle warmth rather than intense heat. If you love spicy food, add a second jalapeño or include some of the seeds. For a milder version, remove all the jalapeño seeds and membranes, or substitute with a mild green chile.

Let the chili simmer long enough. While you can technically eat this chili after 20 minutes of simmering, I find that the full 30 to 35 minutes really allows the flavors to develop and meld together. The extra time is worth it for a more complex, well-rounded flavor.

Taste and adjust before serving. Every brand of canned tomatoes, beans, and broth has different sodium levels, so always taste your chili before serving and adjust the salt accordingly. I also like to taste for acidity—if the chili tastes flat, a little extra lime juice can work wonders.

Consider making it ahead. Like most chilis, this one tastes even better the next day after the flavors have had time to meld in the refrigerator. If you’re planning to serve it for a gathering, making it a day ahead is actually ideal. Just wait to add the lime juice and cilantro until you’re reheating and ready to serve.

Use quality chili powder. Not all chili powders are created equal. A good-quality chili powder blend makes a noticeable difference in the final flavor. I recommend checking the freshness of your spices—if your chili powder has been sitting in your cabinet for years, it’s probably lost much of its potency.

Serving Suggestions

One of my favorite things about this Southwest Black Bean and Corn Chili is how versatile it is when it comes to serving. The chili itself is delicious, but the toppings and accompaniments can really take it to the next level.

Classic toppings include diced avocado or guacamole, shredded cheddar or Monterey Jack cheese, sour cream or Greek yogurt, chopped fresh cilantro, diced red onion, sliced jalapeños, and a squeeze of fresh lime. I love setting up a toppings bar and letting everyone customize their bowl.

Crunchy elements add great textural contrast. Crushed tortilla chips, crumbled tortilla strips, or even corn chips scattered on top provide that satisfying crunch. I also like serving the chili with warm cornbread or corn muffins on the side for dipping.

For a complete meal, serve the chili over rice—cilantro-lime rice is particularly delicious. You can also serve it over baked potatoes or sweet potatoes for a hearty, filling dinner. Another option I enjoy is spooning the chili into flour tortillas with cheese for quick chili burritos.

Side dishes that pair well include a simple green salad with lime vinaigrette, Mexican street corn salad, chips and salsa, or warm flour tortillas. If you’re looking for more substantial sides, this Sweet Potato Black Bean Chili offers another delicious vegetarian option with similar Southwestern flavors.

Variations and Substitutions

This recipe is wonderfully adaptable. Here are some variations I’ve tried and loved:

Add more vegetables. Diced zucchini, chopped kale or spinach, or diced sweet potato all work beautifully in this chili. Add heartier vegetables like sweet potato at the beginning with the bell peppers, and stir in leafy greens during the last 5 minutes of cooking.

Make it a three-bean chili. Add a can of pinto beans or kidney beans along with the black beans for even more protein and a heartier texture. This Hearty Three Bean Chili takes a similar approach with excellent results.

Create a white chili version. Substitute white beans (cannellini or great northern) for the black beans, use green salsa instead of tomatoes, and add a can of diced green chiles. This creates a completely different but equally delicious chili.

Add protein. While this is a vegetarian recipe, you can easily add cooked ground beef, turkey, or chicken if you prefer. Brown the meat first, then proceed with the recipe as written. You can also stir in cooked quinoa for additional plant-based protein.

Make it creamy. Stir in a few tablespoons of cream cheese or a splash of heavy cream at the end for a richer, creamier chili. This is particularly good if you’re serving it to people who might be skeptical about meatless chili.

Adjust the spice blend. For a smokier flavor, add a teaspoon of chipotle chili powder or a diced chipotle pepper in adobo sauce. For a more traditional chili flavor, increase the regular chili powder and add a pinch of cayenne.

Storage, Freezing, and Reheating

This chili stores exceptionally well, making it perfect for meal prep and batch cooking.

Refrigerator storage: Allow the chili to cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 5 days. I find that the flavors actually improve after a day or two, so don’t hesitate to make this ahead. When storing, I recommend waiting to add the lime juice and cilantro until you’re ready to reheat and serve.

Freezing: This chili freezes beautifully for up to 3 months. Let it cool completely, then portion it into freezer-safe containers or heavy-duty freezer bags. I like to freeze it in individual portions for easy lunches, or in larger portions for quick family dinners. Leave a little space at the top of containers since the chili will expand as it freezes. Label with the date and contents.

Thawing: For best results, thaw frozen chili in the refrigerator overnight. If you’re in a hurry, you can thaw it in the microwave using the defrost setting, stirring occasionally to ensure even thawing.

Reheating: Reheat chili on the stovetop over medium-low heat, stirring occasionally, until heated through. You may need to add a splash of vegetable broth or water to thin it out, as it tends to thicken during storage. You can also reheat individual portions in the microwave—heat on high for 2 to 3 minutes, stirring halfway through. Always reheat to an internal temperature of 165°F for food safety.

Frequently Asked Questions

Can I use dried beans instead of canned?
Absolutely! You’ll need about 1½ cups of dried black beans, which will yield approximately 3 cups cooked. Soak them overnight, then cook until tender before using in the recipe. This takes more time but can be more economical and gives you control over the texture.

How can I make this chili spicier?
There are several ways to increase the heat. Add an extra jalapeño, include the jalapeño seeds and membranes, add a diced serrano pepper, stir in a teaspoon of chipotle chili powder, or add a pinch of cayenne pepper. You can also serve hot sauce on the side so everyone can adjust their own heat level.

Is this chili gluten-free?
Yes, this recipe is naturally gluten-free as long as you check that your vegetable broth and spices don’t contain any gluten-containing additives. Most pure spices and broths are gluten-free, but it’s always worth checking labels if you have celiac disease or severe gluten sensitivity.

Can I make this in a slow cooker?
Yes! Sauté the onions, peppers, garlic, jalapeño, and spices in a skillet first (this step really does make a difference in flavor), then transfer everything to your slow cooker along with the remaining ingredients except the lime juice and cilantro. Cook on low for 6 to 8 hours or on high for 3 to 4 hours. Stir in the lime juice and cilantro just before serving.

Why is my chili too watery?
If your chili is too thin, continue simmering it uncovered to allow more liquid to evaporate. You can also mash some of the beans against the side of the pot to release their starches, which will naturally thicken the chili. Another option is to stir in a tablespoon of tomato paste or cornmeal.

Can I omit the cilantro?
Yes, cilantro is a polarizing herb. If you don’t enjoy it, simply leave it out or substitute with fresh parsley, chopped scallions, or just an extra squeeze of lime juice. The chili will still be delicious.

How many servings does this make?
This recipe yields approximately 6 to 8 servings, depending on portion sizes and whether you’re serving it as a main course or alongside other dishes. Each serving is about 1½ cups.

Can I add meat to this recipe?
Certainly! While this is designed as a vegetarian chili, you can brown 1 pound of ground beef, turkey, or chicken and add it along with the beans and corn. You may need to adjust the liquid slightly if you add meat.

Southwest Black Bean and Corn Chili

This Southwest Black Bean and Corn Chili is a colorful, hearty vegetarian chili featuring black beans, sweet corn, tomatoes, bell peppers, and smoky Southwestern spices. It’s an easy, flavorful dinner that’s perfect for busy weeknights or meal prep.

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Servings: 6-8 servings
  • Difficulty: Easy
  • Cuisine: Southwestern American
  • Course: Dinner

Ingredients

  • 2 cans black beans (15 oz each, drained and rinsed)
  • 1½ cups sweet corn kernels (frozen or fresh)
  • 1 can diced tomatoes (28 oz, with juices)
  • 1 red bell pepper, diced
  • 1 green bell pepper, diced
  • 1 large onion, chopped
  • 3 garlic cloves, minced
  • 1 jalapeño, diced
  • 2 cups vegetable broth
  • 2 tablespoons chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • 2 tablespoons olive oil
  • 1 tablespoon lime juice
  • ¼ cup fresh cilantro, chopped
  • Salt and black pepper to taste

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat until shimmering.
  2. Add the diced onion, red bell pepper, and green bell pepper. Cook for 5 to 6 minutes, stirring occasionally, until the vegetables have softened and the onion is translucent.
  3. Stir in the minced garlic and diced jalapeño. Cook for 1 minute, stirring constantly, until fragrant.
  4. Add the chili powder, ground cumin, smoked paprika, and dried oregano. Stir for 30 seconds to bloom the spices and release their flavors.
  5. Pour in the diced tomatoes with their juices and the vegetable broth. Add the drained black beans and sweet corn kernels. Stir well to combine, scraping up any browned bits from the bottom of the pot.
  6. Bring the mixture to a gentle boil, then reduce the heat to maintain a steady simmer. Cook uncovered for 25 to 35 minutes, stirring occasionally, until the chili has thickened and the flavors have melded together.
  7. For a thicker consistency, use the back of a spoon or potato masher to mash a portion of the black beans against the side of the pot, then stir them back into the chili.
  8. Remove from heat and stir in the lime juice and chopped fresh cilantro. Season with salt and black pepper to taste, starting with about 1 teaspoon salt and ½ teaspoon black pepper, then adjusting as needed.
  9. Serve hot with your favorite toppings such as diced avocado, shredded cheese, sour cream, tortilla chips, or extra cilantro.

Recipe Notes

  • Heat level: For a milder chili, remove the seeds and membranes from the jalapeño. For more heat, add an extra jalapeño or include the seeds.
  • Consistency: The chili will thicken as it sits. When reheating, add a splash of vegetable broth or water to reach your desired consistency.
  • Make ahead: This chili tastes even better the next day. Make it up to 2 days in advance, but wait to add the lime juice and cilantro until just before serving.
  • Toppings: Set up a toppings bar with avocado, cheese, sour cream, cilantro, lime wedges, and tortilla chips for a fun, customizable meal.
  • Slow cooker option: Sauté the aromatics and spices first, then transfer to a slow cooker with remaining ingredients (except lime juice and cilantro). Cook on low for 6-8 hours or high for 3-4 hours.

Estimated Nutrition Per Serving (based on 8 servings)

  • Calories: 215
  • Carbohydrates: 36g
  • Protein: 10g
  • Fat: 4g
  • Saturated Fat: 0.5g
  • Fiber: 11g
  • Sugar: 7g
  • Sodium: 480mg

Nutrition information is estimated and will vary based on specific ingredients used and portion sizes.

About the author
Hadd

Leave a Comment