• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Endless Meal®

Real Food for Busy People

Search
Main Menu
  • Latest Recipes
  • Dinner
  • Side Dishes
  • Soup
  • Salads
  • Dessert

Start Here
About
eBook

Instagram
Facebook
Pinterest
Youtube
  • 🍁 Recipes
  • Dinners
  • Cookbook
  • About
  • Start Here
Home Recipes Chili Recipes
black bean corn chili in a bowl topped with avocado salsa

Black Bean and Corn Chili with Avocado Salsa

Kristen Stevens
By: Kristen Stevens
Updated: 12/30/2025
4.9 stars (50 ratings)
6 Comments
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

This black bean and corn chili is hearty, flavorful, and easy to make vegetarian. You’ll want to soak up every ounce of the rich tomato broth made by using salsa instead of some of the tomatoes. It is the ultimate one-pot meal, ready in just 30 minutes!

a bowl of black bean and corn chili topped with avocado salsa.

We think it’s safe to assume you have a favorite chili recipe, but have you tried this chili with black beans and corn? We level up the broth using a combination of fire-roasted tomatoes and salsa before adding the creamy black beans and sweet corn. Bonus: You can easily make it vegetarian by swapping the chicken stock for vegetable stock!

Don’t skip the simple avocado salsa; it’s the star of the show. A few big scoops of it on top of your bowl of chili adds brightness, texture, and all the things we love about avocado.

This quick and filling meal is perfect for busy weeknights, potlucks, hot lunches, and more. It’s a versatile weeknight recipe that’s great for batch cooking. Double the recipe and store leftovers in the freezer for up to 3 months. It’s a fool-proof recipe – give it a try!

How to make black bean and corn chili

This one-pot black bean and corn chili is easy to make in just a few simple steps:

  1. Grab a big pot and start by sautéing the onions, garlic, and bell peppers.
  2. Once they’re softened, add the chili’s base ingredients (salsa, tomatoes, black beans, stock, and salt). Bring it all to a boil, then lower the heat to a simmer.
  3. Next, add the corn and simmer a bit longer. Taste, and adjust the seasonings by adding more salt, pepper, or chili powder to your liking.
  4. While it’s still cooking, mix up your avocado salsa.
  5. To serve your masterpiece, ladle the chili into bowls, top with the avocado salsa and any other add-ins you love, and dig in!
a pot of black bean and corn chili with a ladle in it.

Toppings for black bean and corn chili

Have some fun adding in your favorite chili toppings. Here are some of ours:

  • Grated cheddar, monterrey jack, or crumbled queso fresco
  • Sour cream
  • Thinly sliced green onions, chopped cilantro, or minced red onion
  • Fresh or pickled jalapeños
  • Tortilla chips or strips

How to serve black bean and corn chili

Chili is the ultimate one-pot meal on its own, but we love serving it with soft warm corn tortillas, crispy tortilla chips, or over a bed of rice for a more filling meal.

If you have a little more time, try it with our zucchini cornbread muffins which you can use to dip or soak up all the flavorful juices.

It’s also a great dish for serving to a crowd alongside some juicy margarita chicken or Mexican nacho fries.

Recipe FAQs

Can I freeze this chili?

Absolutely! Chili freezes really well in a covered container for up to three months. We love storing leftovers in these reusable Stasher freezer bags!

How long does this chili keep in the fridge?

Chili is a great meal prep option, staying fresh in the fridge for up to 5 days.

How do I reheat this black bean and corn chili?

It’s best reheated in a small pot on the stove. We like to add a little splash of water to help it heat through thoroughly.

Tap stars to rate!
4.92 stars (50 ratings)
black bean corn chili in a bowl topped with avocado salsa

Black Bean and Corn Chili Recipe

Prep: 5 minutes mins
Cook: 25 minutes mins
Total: 30 minutes mins
Rate Recipe Print
SaveSaved!
Add us as a preferred source
This black bean and corn chili is hearty, flavorful, and easy to make vegetarian. You'll want to soak up every ounce of the rich tomato broth that's made by using salsa in place of some of the tomatoes. It really is the ultimate one-pot meal, and it's ready in just 30 minutes!
4

Ingredients

The Chili

  • 1 tablespoon olive oil
  • 1 large onion (minced)
  • 4 cloves garlic (minced)
  • 1 medium red bell pepper (minced)
  • 1 ½ teaspoons chili powder (more to taste)
  • ½ cup salsa (See notes)
  • 28-ounce can diced fire-roasted tomatoes (can sub regular diced tomatoes)
  • 2 15-ounce cans black beans (drained and rinsed)
  • 1 cup chicken stock (can sub vegetable stock)
  • 1 teaspoon sea salt (more to taste)
  • 3 cups frozen corn kernels
  • Optional toppings: grated white cheddar, lime wedges, cilantro, and green onions (for vegan sub dairy-free cheese, )

The Avocado Salsa

  • 1 ripe avocado (diced)
  • 2 tablespoons minced red onion
  • 2 tablespoons minced cilantro
  • Juice from ½ lime
  • A pinch of sea salt and pepper

Instructions 

  • Heat the olive oil in a large pot over medium-high heat. Add the onion and cook for 5 minutes. Add the garlic and bell pepper and cook for 5 more minutes. Stir in the chili powder.
    1 tablespoon olive oil, 1 large onion, 4 cloves garlic, 1 medium red bell pepper, 1 ½ teaspoons chili powder
    image for recipe instruction
  • Add the salsa, tomatoes, black beans, stock, and salt and bring the pot to a boil. Reduce the heat and simmer for 10 minutes.
    ½ cup salsa, 28-ounce can diced fire-roasted tomatoes, 2 15-ounce cans black beans, 1 teaspoon sea salt, 1 cup chicken stock
    image for recipe instruction
  • Add the corn and return the pot to a boil. Reduce the heat and simmer for five minutes. Season to taste with additional sea salt and pepper.
    3 cups frozen corn kernels
    image for recipe instruction
  • While the chili is cooking, prepare the avocado salsa. In a small bowl, gently toss the avocado with the red onion and lime juice. Season to taste with a pinch of sea salt and pepper.
    1 ripe avocado, 2 tablespoons minced red onion, Juice from ½ lime, A pinch of sea salt and pepper
    image for recipe instruction
  • To serve the chili, ladle it into bowls and top with the avocado salsa and any or all of the optional toppings.
    Optional toppings: grated white cheddar, lime wedges, cilantro, and green onions
    image for recipe instruction

Notes

Use your favorite brand of salsa!

Nutrition

Serving: 1 serving = 2 ½ cups, Calories: 303kcal (15%), Carbohydrates: 43g (14%), Protein: 8g (16%), Fat: 13g (20%), Saturated Fat: 2g (13%), Polyunsaturated Fat: 2g, Monounsaturated Fat: 8g, Cholesterol: 2mg (1%), Sodium: 1469mg (64%), Potassium: 710mg (20%), Fiber: 10g (42%), Sugar: 16g (18%), Vitamin A: 2237IU (45%), Vitamin C: 55mg (67%), Calcium: 101mg (10%), Iron: 2mg (11%)
© Author Kristen Stevens

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.

black bean corn chili in a bowl topped with avocado salsa

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal!

Tag us on Instagram
Rate Recipe
black bean corn chili in a bowl topped with avocado salsa

More vegetarian chili recipes

Butternut squash Pumpkin Chili in a bowl.
1 hour hr

Chipotle Bourbon Pumpkin Chili

A pot filled with a delicious vegetarian chili recipe brimming with beans, corn, and diced vegetables in a rich tomato-based sauce, all being gently stirred with a wooden spoon.
55 minutes mins

Vegetarian Chili Recipe (easy to make with lots of veggies)

a ladle in a pot of chocolate quinoa chili
1 hour hr

Vegetarian Chocolate Quinoa Chili

A bowl of sweet potato chili with a spoon in it.
45 minutes mins

Sweet Potato Chili with Chickpeas

All chili recipes
11.0K shares
  • Facebook
  • Email
Kristen Stevens

Kristen Stevens

Hi, I'm Kristen! I LOVE everything to do with food: making it, taking pictures of it, and (the best part) eating it. ♡♡♡

Learn More
Posted: 06/01/2016 Updated: 12/30/2025
guest
Rate this recipe:




guest
Rate this recipe:




6 Comments
Inline Feedbacks
View all comments
Alisha
Alisha

Can you cut down on the amount of chili in the recipe? Will it make it less spicy?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Alisha

You can! Simply adjust to taste.

0
Reply
Anne
Anne

What is salsa in this recipe is it something you buy frozen fresh tinned or dried

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Anne

Hi Anne,

The salsa I use is always in a jar. Pace Picante is a cheap brand that works just fine with this recipe. There are lots of others though and they will all work well 🙂

0
Reply
Dan K
Dan K

This is one of the great comfort foods of our time !! Thanks !! DK

0
Reply
Kristen Stevens
Kristen
Reply to  Dan K

Thanks, Dan! I totally agree 🙂

0
Reply

sidebar

Welcome!

Hi, I'm Kristen Stevens

I’m a self-taught chef, food photographer, and author of the cookbook Sugar Free Dinner Recipes. Since 2011, I have been sharing my well-tested and approachable recipes, helping home cooks like you feel comfortable and confident in the kitchen. My work has been featured in Food & Wine, Pioneer Woman, The Every Girl, Self, and many more. Let’s have some fun cooking together!

Learn more!

Trending

Parmesan Crusted Carrots on a baking tray.
35 minutes mins

Parmesan Crusted Carrots (The Viral Recipe!)

A thin pork chop on a dinner plate with mashed potatoes and peas.
16 minutes mins

How to Cook Thin Pork Chops (with delicious honey garlic butter)

Baked BBQ Salmon in a dinner bowl
20 minutes mins

Baked BBQ Salmon with Buttery Corn Rice

My favorite Ground Beef Chili in a bowl with toppings.
2 hours hrs 10 minutes mins

Ground Beef Chili (the recipe everyone asks for!)

Seasonal

4 pieces of tender salmon with creamy lemon dill sauce
20 minutes mins

Baked Salmon with Creamy Lemon Dill Sauce

Baked Ziti with sausage on the dinner table
55 minutes mins

Baked Ziti with Sausage (in tomato sauce topped with pesto)

A skillet featuring Coq au Vin-style chicken drumsticks with bacon, mushrooms, onions, and herbs in a rich sauce.
1 hour hr 15 minutes mins

Julia Child’s Coq au Vin

A bowl of cheesy tomato orzo topped with Parmesan Chicken Meatballs
30 minutes mins

Parmesan Chicken Meatballs with Cheesy Tomato Orzo

As seen on:

A bowl of lentil stew with white rice and naan bread, overlaid with text: 10 Big Flavor Simple Dinners with healthier ingredients from The Endless Meal.
Get the e-book

10 Big Flavor Dinner Simple Dinners

Get now!

Explore Recipes

Lemon Baked Fish
Garlic Soup
Steak Salad
Kale Dressing
Hot Honey
Fish Curry
Turkey Soup
Chicken Marinade
Bacon Jam

Instagram
Facebook
Pinterest
Youtube
Back To Top

FAQ
Contact
Privacy Policy
Disclaimers
Accessibility
© 2026 The Endless Meal® All Rights Reserved.
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required