This **Homemade Vegetarian Chili Recipe** is the perfect cold weather recipe to let simmer on your stove. Pinto beans, fire roasted tomatoes, chipotle chiles in adobo and rich spices create a flavor packed chili. This is perfect for game-day, dinner or a freezer friendly meal!

I know you guys have a deep love for chili based on how popular my
Slow Cooker Vegetarian Chili
and my
Instant Pot Turkey Chili
are.
I also love a good chili recipe in the colder months and this Homemade
Vegetarian Chili Recipe is one I make time and time again when I want a
vegetarian version.
Chili is such a great meal option for game day, tailgating, cold winter
nights and it makes a nice freezer meal. I always make a big batch and
freeze half for later.
Today’s Vegetarian Chili Recipe is a stove-top version for those days
that you have time to let a big pot of chili simmer. I love making a big
batch of this chili and having the leftovers portioned in the fridge
throughout the week.
It makes a great meal for busy weeknights, a good meal prep recipe. My
personal opinion is that this is the best vegetarian chili recipe.
Now don’t get me wrong, there is a time for those slow cooker and instant
pot versions on busy days or when you need a quick meal. I love this
chili because it mixes together beans, vegetables, diced tomatoes and
spices. I like to garnish my chili with cheese, red onion, green onions
and cilantro.
If you like chili recipes you should also check out my
White and Black Bean Turkey Chili
or this
Beef Poblano Black Bean Chili.
Recipe Ingredients You’ll Need:

For exact ingredient amounts and instructions, see the full recipe card below.
-
Vegetables: This chili mixes together garlic, onion,
carrots, celery and jalapeños. If you don’t want the spice you can leave
out the jalapeños. -
Beans: I used pinto beans in my chili. I love the
texture of them but you can use any beans you like from black beans to
white beans to kidney beans. There are a lot of great options! -
Tomato paste: The tomato paste helps thicken the chili.
If you like a thinner chili recipe you can leave out the tomato paste or
use a small amount of tomato sauce in its place to create a thinner
chili. -
Chipotle chili in adobo: The chipotle chili in adobo is
one of my favorite parts of this chili. They add a smoky flavor along
with a slight sweetness. If you don’t like them or have them on hand you
can skip them! -
Diced tomatoes: I added fire roasted diced tomatoes in
this chili because I love the fire roasted flavor it adds. You can just
use regular diced tomatoes if you prefer. -
Spices: The warm spices work so well in this chili. I
added in chili powder, paprika and cayenne red pepper.

How to Make This Homemade Vegetarian Chili Recipe
This chili recipe is easy to make! It involves chopping and then the chili
will simmer on the stove and create the most flavorful chili.


Step 1: Sauté the onion and garlic: In a large pot heat
the 2 Tablespoons of olive oil. Add the onion and sauté for 2 minutes.
Add in the garlic and continue to sauté for another 2 minutes.
Step 2: Add the vegetables and sauté: Add the carrots
and celery in and sauté for 3-4 minutes.


Step 3: Add remaining ingredients: Add the jalapeño,
chipotle chiles in adobo sauce, the adobo sauce, tomato paste and use
your spoon to stir it into the vegetables and create a thick sauce. Add
the diced tomatoes, pinto beans, chili powder, cayenne pepper, paprika
and simmer for 60 minutes, stirring occasionally.
Step 5: Garnish chili: Stir in the chopped cilantro
and serve warm. Garnish with your favorite toppings like fresh
cilantro, cheddar cheese, jalapeño peppers, sour cream, radish,
tortilla chips and green onion. You can also add a touch of lime juice
to brighten the chili.

Recipe Modifications:
-
Vegetables: There are a lot of options to add to a veggie
chili. Some others I like are bell peppers, zucchini, poblanos, and
mushrooms. -
Beans and Legumes: The beans I used are
pinto beans but there are a lot of great options to try like red beans,
black beans, chickpeas, red kidney beans or white beans. I also love
adding lentils to chili! - Potatoes: Add in diced sweet potatoes or russet potatoes.
-
Spices: The spices you use in chili add so much flavor.
Some other spices I really like are cumin, oregano or smoked paprika. -
Tomatoes: You can use diced tomatoes instead of fire
roasted diced tomatoes. -
Garnishes: Try adding
pickled red onions, this
easy curtido, a dollop of
pico de gallo, or
homemade guacamole
on your chili.

Storage Tips:
-
To reheat remove the chili from the freezer and let defrost overnight. Add
a splash of water or vegetable broth and then slowly reheat on the
stovetop. - Store the chili in an airtight container in the fridge for up to 5 days.
-
You can freeze the chili. Make sure to let it cook completely. Store in the
freezer in an airtight container for up to 3 months.
Recipe FAQ
The best way to help flavors develop in chili is to let the chili simmer
on the stove for at least 1 hour.
If you want a thicker chili try to mash some of the beans up or you can
even add a grain like rice or quinoa.
You can add soy sauce, cocoa powder, miso past, smoked paprika, or
Worcestershire sauce (vegetarian version).
Add jalapeños, chipotle peppers in adobo, cayenne pepper, or hot sauce.
More Chili Recipes
Beef
Beef Chili Recipe
Beef
Chili Con Carne
Vegetarian
Lentil Bean Chili
Soups
Sweet Potato Chili
Tried this recipe? Leave a star rating and comment below! Subscribe to my
newsletter or
follow me on
Facebook,
Instagram, or
Pinterest for
the latest.
Vegetarian Chili Recipe
10 minutes

Pin
This Homemade Vegetarian Chili Recipe is the perfect cold weather recipe to let simmer on your stove.
Ingredients
-
2 tablespoons
olive oil -
4 garlic cloves,
minced -
1 small sweet onion,
diced -
2 carrots,
peeled and diced -
1 celery stalk,
diced {optional} -
1 jalapeño,
seeds removed, diced {optional} -
1 chipotle chile in adobo,
chopped -
2 teaspoons
of the sauce from the chipotle chili in adobo sauce -
2 tablespoons
of tomato paste -
2 – 15 ounce
cans of fire roasted tomatoes -
2 – 15 ounce
cans of pinto beans,
drained and rinsed -
2 teaspoons
chili powder -
1 teaspoon
paprika {sweet or smoky} -
1/4 teaspoon
cayenne pepper {optional} -
Small handful of cilantro,
chopped
Instructions
-
In a large pot heat the 2 Tablespoons of olive oil. Add the onion and sauté for 2 minutes. Add in the garlic and continue to saute for another 2
minutes. -
Add the carrots and celery in and sauté for 3-4 minutes.
-
Add the jalapeno, chipotle chiles in adobo sauce, the adobo sauce, tomato paste and use your spoon to stir it into the vegetables and create a
thick sauce. -
Add the diced tomatoes, pinto beans, chili powder, cayenne pepper, paprika and simmer for 45 to 60 minutes, stirring occasionally.
-
Stir in the chopped cilantro and serve warm. Garnish with your favorites like cheese, sour cream, radish, crushred chips and green onion.
Notes
- Store the chili in an airtight container in the fridge for up to 5 days.
- You can freeze the chili. Make sure to let it cook completely. Store in the freezer in an airtight container for up to 3 months.
-
To reheat remove the chili from the freezer and let defrost overnight. Add a splash of water or broth and then slowly reheat on the stovetop.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Tried this recipe?Mention @acedarspoon or tag
#acedarspoon!
Hearty & Flavorful: The Best Homemade Stove-Top Vegetarian Chili Recipe
Welcome to your new favorite comfort food! This **Homemade Stove-Top Vegetarian Chili Recipe** is designed to warm you from the inside out, making it absolutely perfect for crisp autumn evenings, chilly winter days, or any time you crave a hearty, satisfying meal. It’s incredibly easy to prepare and yields a rich, deeply flavored chili that will become a staple in your kitchen.
Packed with wholesome pinto beans, vibrant fire-roasted tomatoes, smoky chipotle chiles in adobo, and a meticulously blended array of aromatic spices, this chili isn’t just a meal—it’s an experience. Its robust flavor profile makes it ideal for everything from a lively game day gathering to a comforting weeknight dinner, and it’s even fantastic for meal prepping or freezing for later.
Why You’ll Love This Vegetarian Chili Recipe
You, our readers, have consistently shown immense love for our chili recipes, especially favorites like our
Slow Cooker Vegetarian Chili
and the quick-and-easy
Instant Pot Turkey Chili. Building on that enthusiasm, we’re thrilled to share this stove-top version of our homemade vegetarian chili – a recipe that has earned its place as a go-to in my own home.
What makes this particular chili recipe stand out?
- Rich, Complex Flavors: The combination of fire-roasted tomatoes, chipotle chiles in adobo, and a robust spice blend creates an incredible depth of flavor that belies its meatless nature.
- Perfect for Any Occasion: Whether you’re hosting a game day party, planning a casual family dinner, or simply need a comforting meal for a cold night, this chili fits the bill.
- Freezer-Friendly: Make a large batch and freeze portions for convenient, ready-to-eat meals on busy weeknights. It tastes even better after the flavors have had more time to meld!
- Wholesome and Nutritious: Loaded with vegetables and beans, it’s a naturally healthy, fiber-rich, and protein-packed meal that will keep you feeling full and satisfied.
- Stove-Top Simplicity: This recipe embraces the classic method of simmering chili on the stove, allowing the ingredients to slowly meld and intensify, resulting in a truly superior flavor and texture.
- Highly Customizable: Adapt it to your taste with various beans, vegetables, and spice levels. Make it your own!
While I adore the convenience of slow cooker and Instant Pot methods for those super busy days, there’s something truly special about letting a big pot of chili simmer gently on the stove. This hands-on approach allows you to truly develop the layers of flavor, transforming simple ingredients into a gourmet-level vegetarian experience. We firmly believe this is the best vegetarian chili recipe you’ll ever make on your stove-top!
For more chili inspiration, don’t forget to explore our other popular recipes like the
White and Black Bean Turkey Chili
and the flavorful
Beef Poblano Black Bean Chili.
Key Ingredients for Your Homemade Vegetarian Chili

Crafting a truly spectacular vegetarian chili begins with selecting high-quality ingredients. Each component in this recipe plays a crucial role in building the robust and satisfying flavors we’re aiming for. Below, you’ll find a detailed look at the core ingredients and why they’re essential, along with some helpful tips and substitutions. For precise measurements, please refer to the complete recipe card at the bottom of this page.
-
Aromatic Vegetables: We build our flavor base with a classic trio:
- Garlic & Onion: These are the foundational aromatics, providing a sweet and pungent base. Don’t rush sautéing them; allowing them to soften and lightly caramelize adds incredible depth.
- Carrots & Celery: Known as mirepoix (when combined with onion), these vegetables add a subtle sweetness and earthy undertone that rounds out the chili’s flavor.
- Jalapeño (Optional for Heat): For those who love a bit of a kick, a diced jalapeño brings a fresh, vibrant heat. If you prefer a milder chili, simply omit it or remove the seeds and membranes for less spice.
-
Hearty Beans: Pinto beans are our choice for their creamy texture and ability to absorb flavors beautifully. However, chili is incredibly versatile when it comes to beans! Feel free to experiment with:
- Black Beans: Add a deeper color and slightly firmer texture.
- Kidney Beans: A classic chili bean, known for their robust shape and earthy flavor.
- Cannellini Beans (White Beans): Offer a milder flavor and very creamy consistency.
- Chickpeas: Provide a unique nutty flavor and firm bite.
- Lentils: A fantastic addition for extra protein and a different texture, especially brown or green lentils.
Remember to drain and rinse canned beans thoroughly to reduce sodium and improve texture.
- Tomato Paste: This concentrated tomato product is a secret weapon for thickening your chili and intensifying its savory, umami notes. It caramelizes beautifully when sautéed with the aromatics, creating a richer base. If you prefer a thinner chili, you can reduce the amount or substitute with a small amount of tomato sauce.
- Chipotle Chiles in Adobo: This is a game-changer! These smoked and dried jalapeños packed in a tangy, savory adobo sauce deliver an unmistakable smoky flavor and a hint of sweet heat. We use both the chopped chiles and a couple of teaspoons of the adobo sauce for maximum impact. If you don’t have them or prefer to skip, you can add a touch of smoked paprika for a similar (though milder) smoky note.
- Diced Tomatoes: We opt for fire-roasted diced tomatoes. The roasting process adds a subtle char and sweetness that deepens the overall flavor of the chili. Regular diced tomatoes work perfectly fine too if fire-roasted aren’t available, but the fire-roasted variety adds an extra layer of complexity.
-
Warm Spices: The soul of any great chili lies in its spices. Our blend includes:
- Chili Powder: The cornerstone, offering a balanced blend of various peppers and spices.
- Paprika (Sweet or Smoky): Adds color and a mild, sweet or smoky flavor depending on your choice. Smoked paprika complements the chipotle beautifully.
- Cayenne Red Pepper (Optional for Extra Heat): A pinch of cayenne can elevate the spice level to your preference. Adjust to taste!
- Other suggestions: Cumin for earthiness, dried oregano for a classic Mediterranean touch, or a bay leaf for slow-simmered aroma.
By understanding and utilizing these ingredients, you’re well on your way to creating a vegetarian chili that’s bursting with flavor and incredibly satisfying!

Step-by-Step Guide to Making This Hearty Vegetarian Chili
Creating this delicious vegetarian chili is a straightforward process, largely involving simple chopping and patient simmering. The magic truly happens as the flavors meld and deepen on your stove, resulting in a comforting and incredibly flavorful meal. Follow these steps for the best results!


Step 1: Sauté the Aromatics: In a large, heavy-bottomed pot or Dutch oven, heat 2 tablespoons of olive oil over medium heat. Add the diced onion and sauté for about 2 minutes, until it starts to soften. Next, stir in the minced garlic and continue to sauté for another 2 minutes, being careful not to burn the garlic. This step creates the essential flavor base for your chili.
Step 2: Incorporate More Vegetables: Add the diced carrots and celery to the pot. Sauté for an additional 3-4 minutes, stirring occasionally, until they begin to tenderize slightly. This process draws out their natural sweetness and helps build a rich vegetable foundation.


Step 3: Build the Flavor Base: Add the diced jalapeño (if using), the chopped chipotle chiles in adobo sauce, the 2 teaspoons of adobo sauce, and the tomato paste to the pot. Stir well with your spoon, allowing the tomato paste to cook for a minute or two and lightly caramelize. This step is crucial for developing a rich, smoky, and slightly sweet foundation for the chili.
Step 4: Combine and Simmer: Pour in the fire-roasted diced tomatoes (undrained), drained and rinsed pinto beans, chili powder, cayenne pepper (if using), and paprika. Stir everything together until well combined. Bring the mixture to a gentle simmer, then reduce the heat to low, cover, and let it cook for at least 60 minutes, stirring occasionally. The longer it simmers, the more the flavors will marry and deepen. You can even simmer it for up to 2 hours for an even richer taste.
Step 5: Finish and Serve: Once the chili has simmered to your desired consistency and flavor, stir in the fresh chopped cilantro. Taste and adjust seasoning if needed – a little more salt, pepper, or a pinch of sugar can balance the flavors. Serve your homemade vegetarian chili warm, garnished generously with your favorite toppings.
Tips for the Perfect Vegetarian Chili
- Don’t Rush the Simmer: While 60 minutes is the minimum, allowing your chili to simmer for 1.5 to 2 hours will truly enhance the depth of flavor. The longer it cooks, the more time the spices and vegetables have to meld together.
- Taste and Adjust: Always taste your chili before serving! You might want to add a bit more salt, a grind of black pepper, a touch of sugar to balance the acidity of the tomatoes, or even a squeeze of fresh lime juice to brighten the flavors.
- Control the Spice: If you’re sensitive to heat, start with less jalapeño and cayenne, or omit them entirely. You can always add more at the end with a dash of hot sauce or extra sliced jalapeños for individual servings.
- Broth for Consistency: If your chili gets too thick during simmering, add a splash of vegetable broth or water until it reaches your preferred consistency.
- Toasting Spices: For an extra boost of flavor, briefly toast your dry spices (chili powder, paprika, cumin if using) in a dry pan for 30 seconds before adding them to the pot. This releases their aromatic oils.

Recipe Modifications & Serving Suggestions
This vegetarian chili recipe is incredibly adaptable, allowing you to tailor it to your preferences or whatever ingredients you have on hand. Don’t be afraid to get creative!
Customizing Your Chili:
-
Add More Vegetables: Boost the nutritional value and texture by incorporating a variety of additional vegetables. Great options include:
- Bell Peppers: Red, green, or yellow bell peppers add sweetness and a vibrant color.
- Zucchini or Summer Squash: Dice and add during the last 30 minutes of simmering for a tender addition.
- Poblano Peppers: For a milder, earthy heat than jalapeños.
- Mushrooms: Sliced cremini or button mushrooms add an umami depth.
- Corn: Frozen or fresh corn kernels add a touch of sweetness and pop of texture.
- Spinach or Kale: Stir in a handful towards the end of cooking until wilted.
-
Vary the Beans and Legumes: While pinto beans are excellent, explore other legumes for different textures and flavors:
- Red Beans, Black Beans, Kidney Beans: Classic choices that hold up well in chili.
- Cannellini or Great Northern Beans: Offer a creamier texture.
- Chickpeas: Provide a firmer, nutty bite.
- Lentils: Red or green lentils can be added (no need to pre-soak) for extra protein and thickness. They will break down more than whole beans.
- Include Potatoes: For an even heartier meal, stir in diced sweet potatoes or russet potatoes (peeled or unpeeled) along with the other vegetables. They will absorb the chili flavors beautifully and add substance.
-
Experiment with Spices: Beyond the core spices, consider adding:
- Cumin: For a warm, earthy flavor.
- Dried Oregano: A common chili ingredient that adds a robust, aromatic note.
- Smoked Paprika: Enhances the smoky depth, especially if you’re reducing the chipotle chiles.
- Cocoa Powder: A small amount (1-2 teaspoons) of unsweetened cocoa powder can add a rich, dark color and complex depth without making the chili taste like chocolate.
- Tomato Variations: If fire-roasted diced tomatoes aren’t available, regular diced tomatoes or even crushed tomatoes can be used. For a smoother chili, a can of tomato puree works well.
- Add a Grain: Stir in cooked rice or quinoa towards the end of cooking to make the chili even thicker and more filling, turning it into a complete meal.
Delicious Serving Suggestions:
The beauty of chili lies not only in its rich flavors but also in the endless possibilities for garnishes and accompaniments. Elevate your bowl of vegetarian chili with these additions:
-
Classic Toppings:
- Shredded Cheddar or Monterey Jack Cheese
- A dollop of Sour Cream or Greek Yogurt (for a healthier twist)
- Fresh chopped Cilantro and Green Onions (scallions)
- Thinly sliced Radishes for a refreshing crunch
- Diced or sliced fresh Jalapeño Peppers for extra heat
- Crushed Tortilla Chips or Fritos for texture
-
Unique Additions:
- Tangy
Quick Pickled Red Onions
or a spoonful of
Easy Curtido
for a bright, acidic contrast. - A scoop of fresh
Pico de Gallo
or creamy
Homemade Guacamole. - A squeeze of fresh lime juice just before serving adds a wonderful zest that brightens all the flavors.
- A drizzle of your favorite hot sauce for an extra kick.
- Tangy
-
Pair it With:
- Warm cornbread or cornbread muffins.
- A fresh green salad with a light vinaigrette.
- Over a bed of rice or quinoa for a complete meal.
- As a topping for baked potatoes or sweet potatoes.
- Serve it with grilled cheese sandwiches for a comforting duo.

Storage and Reheating Tips for Vegetarian Chili
This homemade vegetarian chili is fantastic for meal prep and makes delicious leftovers. Proper storage ensures you can enjoy its comforting flavors for days or even months!
- Refrigeration: Allow the chili to cool completely before transferring it to an airtight container. It will keep beautifully in the refrigerator for up to 5 days.
-
Freezing: Chili is an excellent freezer meal!
- Ensure the chili has cooled down completely to room temperature before freezing.
- Portion the chili into freezer-safe airtight containers or heavy-duty freezer bags. If using bags, lay them flat to freeze, which saves space.
- Label with the date. It can be stored in the freezer for up to 3 months for best quality.
-
Reheating:
- From Frozen: For best results, transfer the frozen chili to the refrigerator and allow it to defrost overnight.
- Stovetop: Once defrosted (or even from partially frozen, though it will take longer), place the chili in a pot over medium-low heat. Add a splash of water or vegetable broth to reach your desired consistency, stirring occasionally until heated through.
- Microwave: Reheat individual portions in a microwave-safe bowl, stirring every minute or so until hot.
Frequently Asked Questions About Vegetarian Chili
While you could technically eat the chili after all ingredients are heated through, simmering for at least 1 hour is highly recommended. This longer simmer time allows all the different flavors from the vegetables, beans, and spices to meld together and deepen, resulting in a much more complex and delicious chili. Patience is key for a truly great chili!
If your chili is too thin, there are a few easy ways to thicken it. You can mash some of the beans directly in the pot using the back of a spoon or a potato masher – the starch from the mashed beans acts as a natural thickener. Alternatively, you can add a small amount of a grain like cooked rice or quinoa, or stir in a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) during the last 15 minutes of simmering. Another option is to simply let it simmer uncovered for a bit longer, allowing some of the liquid to evaporate.
Achieving a rich umami flavor in vegetarian dishes is easier than you think! For chili, try incorporating ingredients like a touch of soy sauce (or tamari for gluten-free), a teaspoon of unsweetened cocoa powder, a spoonful of miso paste (stirred in at the end), plenty of smoked paprika, or a vegetarian Worcestershire sauce. Mushrooms also add fantastic umami depth. These ingredients boost the savory notes that are often associated with meat.
To increase the heat in your vegetarian chili, you have several options! You can add extra fresh jalapeños or serrano peppers (keeping the seeds in for maximum spice), use more chipotle peppers in adobo sauce, or increase the amount of cayenne pepper. For an immediate kick, stir in a dash of your favorite hot sauce or a pinch of red pepper flakes towards the end of cooking or at serving. Remember to adjust to your personal spice tolerance!
More Delicious Chili Recipes to Explore
Beef
Classic Beef Chili Recipe
Beef
Authentic Chili Con Carne
Vegetarian
Hearty Lentil Bean Chili
Soups