23 Flavorful Vegetarian Chili Recipes for Cozy Nights

Photo of author
Written By Lorraine Koller

DIY expert, architect, 20+ years in crafting, home improvement, and interior design.

Kick off those chilly evenings with a steaming bowl of comfort! Whether you’re craving something quick for a weeknight dinner or a slow-simmered seasonal favorite, these 23 flavorful vegetarian chili recipes promise to warm you from the inside out. Get ready to discover your new go-to cozy meal—let’s dive into these delicious bowls!

Spicy Black Bean and Quinoa Chili

Spicy Black Bean and Quinoa Chili
Folding back the kitchen curtains, I watch the afternoon light soften across the countertops, thinking about how this chili came to be—a quiet experiment that turned into a weekly comfort, its warmth both literal and deeply felt.

Ingredients

– 1 tbsp olive oil (or any neutral oil)
– 1 medium yellow onion, diced
– 3 cloves garlic, minced
– 1 tbsp chili powder
– 1 tsp ground cumin
– 1/2 tsp smoked paprika
– 1 (15 oz) can black beans, rinsed and drained
– 1 (15 oz) can diced tomatoes, undrained
– 1 cup vegetable broth
– 1/2 cup quinoa, rinsed
– 1/4 tsp salt (adjust to preference)
– 1/4 cup chopped fresh cilantro (optional, for garnish)

Instructions

1. Heat 1 tbsp olive oil in a large pot over medium heat for 1 minute until shimmering.
2. Add 1 diced yellow onion and cook for 5–7 minutes, stirring occasionally, until translucent and fragrant.
3. Stir in 3 minced garlic cloves and cook for 1 minute until golden but not browned.
4. Sprinkle in 1 tbsp chili powder, 1 tsp cumin, and 1/2 tsp smoked paprika, toasting for 30 seconds to deepen flavors.
5. Pour in 1 can black beans, 1 can diced tomatoes, and 1 cup vegetable broth, scraping the bottom to lift any browned bits.
6. Add 1/2 cup rinsed quinoa and 1/4 tsp salt, stirring to combine evenly.
7. Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 20 minutes until quinoa is tender and liquid is absorbed.
8. Remove from heat and let stand, covered, for 5 minutes to thicken slightly.
9. Ladle into bowls and top with 1/4 cup chopped cilantro if desired. Now, notice how the quinoa lends a delicate, nutty texture that mingles with the beans’ creaminess, each spoonful layered with smoky warmth—try it spooned over roasted sweet potatoes or tucked into tortillas for a cozy twist.

Smoky Chipotle Lentil Chili

Smoky Chipotle Lentil Chili
T

There’s something quietly grounding about a pot of chili simmering on the stove, especially as the light fades outside. This smoky chipotle lentil version feels like a warm embrace, simple yet deeply satisfying, and perfect for those evenings when you crave comfort without the fuss.

Ingredients

– 1 tbsp olive oil (or any neutral oil)
– 1 medium yellow onion, diced
– 3 cloves garlic, minced
– 1 tbsp ground cumin
– 1 tsp dried oregano
– 1–2 tsp chipotle powder (adjust for heat preference)
– 1 cup brown lentils, rinsed
– 1 (28 oz) can crushed tomatoes
– 4 cups vegetable broth
– 1 tsp salt
– 1 tbsp lime juice
– Fresh cilantro, chopped (for garnish)

Instructions

1. Heat 1 tbsp olive oil in a large pot over medium heat until it shimmers.
2. Add 1 diced yellow onion and cook for 5–7 minutes, stirring occasionally, until translucent and fragrant.
3. Stir in 3 minced garlic cloves and cook for 1 minute until golden but not browned.
4. Sprinkle in 1 tbsp ground cumin, 1 tsp dried oregano, and 1–2 tsp chipotle powder, toasting for 30 seconds to deepen their flavors.
5. Add 1 cup rinsed brown lentils, 1 can crushed tomatoes, 4 cups vegetable broth, and 1 tsp salt, stirring to combine.
6. Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 35–40 minutes until lentils are tender but not mushy.
7. Stir in 1 tbsp lime juice just before serving to brighten the dish.
8. Ladle into bowls and garnish with fresh chopped cilantro.

Gently ladle this chili into bowls, noticing how the lentils hold their shape amid the rich, smoky broth. The chipotle lends a slow-building warmth, while the lime cuts through with a zesty lift—try it over baked sweet potatoes or with a dollop of cool avocado crema for a comforting twist.

Hearty Vegetable and Bean Chili

Hearty Vegetable and Bean Chili
Evenings like this call for something that simmers slowly, filling the kitchen with warmth that seeps into the very bones, a quiet comfort for the soul. This chili is that gentle embrace, a humble pot of vegetables and beans that asks for little but gives so much in return.

Ingredients

– 2 tablespoons olive oil (or any neutral oil)
– 1 large yellow onion, diced
– 3 cloves garlic, minced
– 1 red bell pepper, diced
– 1 tablespoon chili powder
– 1 teaspoon ground cumin
– 1 (28-ounce) can crushed tomatoes
– 2 (15-ounce) cans kidney beans, drained and rinsed
– 1 (15-ounce) can black beans, drained and rinsed
– 1 cup vegetable broth
– 1 teaspoon salt
– ½ teaspoon black pepper

Instructions

1. Heat 2 tablespoons of olive oil in a large pot over medium heat for 1 minute until it shimmers.
2. Add 1 large diced yellow onion and cook for 5 minutes, stirring occasionally, until translucent.
3. Stir in 3 minced garlic cloves and cook for 30 seconds until fragrant.
4. Add 1 diced red bell pepper and cook for 4 minutes until slightly softened.
5. Sprinkle in 1 tablespoon chili powder and 1 teaspoon ground cumin, stirring constantly for 1 minute to toast the spices.
6. Pour in 1 (28-ounce) can crushed tomatoes, scraping the bottom of the pot to lift any browned bits.
7. Add 2 (15-ounce) cans drained kidney beans, 1 (15-ounce) can drained black beans, 1 cup vegetable broth, 1 teaspoon salt, and ½ teaspoon black pepper.
8. Bring the chili to a boil over high heat, then reduce to low, cover, and simmer for 25 minutes.
9. Remove the lid and simmer uncovered for 10 more minutes to thicken slightly.

Nothing compares to the way the beans hold their shape against the softened vegetables, creating a texture that is both substantial and tender. The deep, earthy spices mellow into a gentle warmth that lingers, perfect ladled over cornbread or scooped with tortilla chips for a cozy, hands-on meal.

Sweet Potato and Kale Vegetarian Chili

Sweet Potato and Kale Vegetarian Chili
Wandering through the quiet kitchen this afternoon, I found myself craving something that would warm both hands and heart, a gentle simmering pot to watch as daylight faded. This sweet potato and kale vegetarian chili became that comforting companion, its earthy colors and spices unfolding slowly like a late autumn afternoon.

Ingredients

– 2 tablespoons olive oil (or any neutral oil)
– 1 large yellow onion, diced
– 3 cloves garlic, minced
– 2 medium sweet potatoes, peeled and cubed into ½-inch pieces
– 1 tablespoon chili powder
– 1 teaspoon ground cumin
– ½ teaspoon smoked paprika
– 1 (28-ounce) can crushed tomatoes
– 3 cups vegetable broth
– 1 (15-ounce) can black beans, rinsed and drained
– 1 (15-ounce) can kidney beans, rinsed and drained
– 4 cups chopped kale, tough stems removed
– 1 teaspoon salt
– ½ teaspoon black pepper

Instructions

1. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium heat until shimmering.
2. Add diced onion and cook for 6-8 minutes, stirring occasionally, until translucent and fragrant.
3. Add minced garlic and cook for 1 minute until fragrant but not browned.
4. Stir in sweet potato cubes and cook for 5 minutes, allowing them to slightly soften at the edges.
5. Sprinkle chili powder, cumin, and smoked paprika over the vegetables, stirring constantly for 1 minute to toast the spices.
6. Pour in crushed tomatoes and vegetable broth, scraping any browned bits from the bottom of the pot.
7. Bring the mixture to a gentle boil, then reduce heat to low and cover with a lid.
8. Simmer for 25 minutes until sweet potatoes are tender when pierced with a fork.
9. Stir in black beans and kidney beans, then simmer uncovered for 10 minutes to allow flavors to meld.
10. Add chopped kale in batches, stirring until wilted and vibrant green, about 3-4 minutes.
11. Season with salt and black pepper, then remove from heat.
12. Let the chili rest for 5 minutes off the heat before serving to allow flavors to settle.

Slowly, the chili thickens into something substantial, the sweet potatoes melting into the broth while kale retains its gentle structure. Spoon it over cornbread or into hollowed-out bread bowls, where the smoky warmth meets the bright earthiness in each comforting bite.

Classic Three-Bean Vegetarian Chili

Classic Three-Bean Vegetarian Chili
Sometimes, on quiet afternoons like this one, I find myself drawn to the kitchen, craving something that simmers slowly and fills the house with a warm, earthy aroma. This three-bean chili is just that—a gentle, forgiving dish that feels like a quiet conversation with the stove, perfect for days when you want nourishment without fuss.

Ingredients

– 2 tablespoons olive oil (or any neutral oil)
– 1 large yellow onion, diced
– 3 cloves garlic, minced
– 1 red bell pepper, chopped
– 2 tablespoons chili powder
– 1 teaspoon ground cumin
– 1 (28-ounce) can crushed tomatoes
– 1 (15-ounce) can kidney beans, rinsed and drained
– 1 (15-ounce) can black beans, rinsed and drained
– 1 (15-ounce) can pinto beans, rinsed and drained
– 2 cups vegetable broth
– 1 teaspoon salt (adjust to taste)
– 1/2 teaspoon black pepper

Instructions

1. Heat 2 tablespoons of olive oil in a large pot over medium heat for 1–2 minutes, until it shimmers lightly.
2. Add 1 large diced yellow onion and cook for 5–7 minutes, stirring occasionally, until the onion turns translucent and soft.
3. Stir in 3 minced garlic cloves and cook for 1 minute, just until fragrant to avoid burning.
4. Add 1 chopped red bell pepper and cook for 4–5 minutes, until it begins to soften.
5. Sprinkle in 2 tablespoons of chili powder and 1 teaspoon of ground cumin, stirring constantly for 30 seconds to toast the spices and deepen their flavor.
6. Pour in 1 (28-ounce) can of crushed tomatoes, scraping the bottom of the pot to lift any browned bits.
7. Add 1 (15-ounce) can each of rinsed kidney beans, black beans, and pinto beans, along with 2 cups of vegetable broth, 1 teaspoon of salt, and 1/2 teaspoon of black pepper.
8. Bring the chili to a boil over high heat, then reduce the heat to low, cover the pot, and let it simmer for 30 minutes, stirring every 10 minutes to prevent sticking.
9. After 30 minutes, remove the lid and simmer for an additional 10–15 minutes, until the chili thickens to your desired consistency.
10. Taste and adjust seasoning if needed, adding more salt or spices gradually.

Rich and hearty, this chili settles into a thick, spoonable texture with the beans holding their shape against the tangy tomato base. I love serving it over a scoop of fluffy rice or with a sprinkle of sharp cheddar, letting the warmth seep into a chilly evening.

Mushroom and Zucchini Chili

Mushroom and Zucchini Chili
Zucchini and mushrooms huddle together in the pot today, their earthy scents rising like quiet conversation in my kitchen. This chili feels like autumn’s gentle exhale—a slow-simmered embrace for chilly afternoons when the light fades early and the world outside grows still.

Ingredients

– 2 tablespoons olive oil (or any neutral oil)
– 1 large yellow onion, diced
– 3 cloves garlic, minced
– 8 ounces cremini mushrooms, sliced (stems trimmed)
– 2 medium zucchinis, chopped into ½-inch pieces
– 1 tablespoon chili powder (adjust for milder heat)
– 1 teaspoon ground cumin
– 1 (28-ounce) can crushed tomatoes
– 1 (15-ounce) can kidney beans, rinsed
– 2 cups vegetable broth (low-sodium preferred)
– ½ teaspoon salt
– Fresh cilantro for garnish (optional)

Instructions

1. Heat olive oil in a large pot over medium heat until it shimmers.
2. Add diced onion and cook for 5–7 minutes, stirring occasionally, until translucent and fragrant.
3. Stir in minced garlic and cook for 1 minute until golden but not browned.
4. Add sliced mushrooms and cook for 8–10 minutes, until they release their liquid and edges begin to brown.
5. Mix in zucchini pieces and cook for 4–5 minutes until slightly tender.
6. Sprinkle chili powder and cumin over the vegetables, stirring for 1 minute to toast the spices.
7. Pour in crushed tomatoes, kidney beans, vegetable broth, and salt, stirring to combine.
8. Bring the chili to a boil, then reduce heat to low and simmer uncovered for 25–30 minutes, stirring occasionally, until slightly thickened.
9. Taste and adjust seasoning if needed, then ladle into bowls.
10. Garnish with fresh cilantro if desired. A rich, brothy texture cradles each spoonful, with zucchini softening into silken bites against the meaty mushrooms. Try serving it over a baked potato or with crusty bread for soaking up every last drop of the spiced tomato broth.

Roasted Red Pepper and Corn Chili

Roasted Red Pepper and Corn Chili
Gently, as the afternoon light fades outside my window, I find myself drawn to the kitchen, where the simple act of roasting peppers and simmering corn feels like a quiet meditation on autumn’s fleeting warmth. There’s something deeply comforting about letting ingredients slowly meld into a dish that fills the house with earthy, smoky aromas, a reminder to savor these slower, cozier moments.

Ingredients

– 2 large red bell peppers, cored and seeded (or use jarred roasted peppers for a shortcut)
– 1 tablespoon olive oil (or any neutral oil)
– 1 medium yellow onion, diced
– 2 cloves garlic, minced
– 1 (15-ounce) can fire-roasted diced tomatoes, undrained
– 1 (15-ounce) can black beans, rinsed and drained
– 1 (15-ounce) can kidney beans, rinsed and drained
– 1 cup frozen corn kernels (thawed for quicker cooking)
– 2 cups vegetable broth
– 1 tablespoon chili powder
– 1 teaspoon ground cumin
– 1/2 teaspoon smoked paprika
– 1/4 teaspoon cayenne pepper (optional, for heat)
– Salt, to taste (start with 1/2 teaspoon)

Instructions

1. Preheat your oven to 425°F and line a baking sheet with parchment paper.
2. Place the whole red bell peppers on the prepared baking sheet and roast for 25–30 minutes, turning once halfway, until the skins are blistered and charred in spots.
3. Transfer the roasted peppers to a bowl, cover tightly with plastic wrap, and let steam for 10 minutes to loosen the skins.
4. Peel the skins off the peppers, discard them, and dice the pepper flesh into 1/2-inch pieces.
5. Heat the olive oil in a large pot or Dutch oven over medium heat until it shimmers.
6. Add the diced onion and cook for 5–7 minutes, stirring occasionally, until softened and translucent.
7. Stir in the minced garlic and cook for 1 minute more, just until fragrant to avoid burning.
8. Tip: Toasting spices deepens their flavor, so add the chili powder, cumin, smoked paprika, and cayenne (if using) and stir for 30 seconds until aromatic.
9. Pour in the fire-roasted diced tomatoes with their juices, scraping any browned bits from the bottom of the pot.
10. Add the black beans, kidney beans, diced roasted peppers, corn, and vegetable broth.
11. Bring the chili to a gentle boil, then reduce the heat to low and simmer uncovered for 20–25 minutes, stirring occasionally, until slightly thickened.
12. Tip: For a thicker chili, mash a few beans against the side of the pot with a spoon during the last 5 minutes of simmering.
13. Season with salt, starting with 1/2 teaspoon and adjusting after tasting.
14. Tip: Let the chili rest off the heat for 5–10 minutes before serving to allow the flavors to meld further.

Slowly, the chili settles into a rich, velvety texture, with the sweetness of corn and roasted peppers balancing the smoky spices. Serve it topped with a dollop of cool Greek yogurt or alongside crusty bread for dipping, letting each spoonful warm you from the inside out.

Butternut Squash and Black Bean Chili

Butternut Squash and Black Bean Chili
Lately, I’ve been craving something that holds warmth in both hands and heart, a gentle simmer that fills the kitchen with the earthy scent of autumn. This butternut squash and black bean chili is that quiet comfort, a slow-cooked embrace for chilly afternoons when the light fades early and the world outside feels still. It’s a simple pot of nourishment, where sweet squash melts into smoky spices, and each spoonful feels like a soft sigh of relief.

Ingredients

  • 1 tbsp olive oil (or any neutral oil, for sautéing)
  • 1 medium yellow onion, diced (about 1 cup)
  • 2 cloves garlic, minced
  • 1 medium butternut squash, peeled and cubed (about 4 cups)
  • 2 tbsp chili powder
  • 1 tsp ground cumin
  • 1/4 tsp cayenne pepper (optional, for subtle heat)
  • 4 cups vegetable broth
  • 2 (15-oz) cans black beans, rinsed and drained
  • 1 (14.5-oz) can diced tomatoes, undrained
  • 1 tsp salt
  • Fresh cilantro, chopped (for garnish)

Instructions

  1. Heat 1 tbsp olive oil in a large pot over medium heat until it shimmers, about 1 minute.
  2. Add 1 cup diced onion and cook, stirring occasionally, until translucent and soft, about 5–7 minutes.
  3. Stir in 2 cloves minced garlic and cook for 1 minute until fragrant, being careful not to burn it.
  4. Add 4 cups cubed butternut squash and cook for 3 minutes, stirring to coat lightly in the oil.
  5. Sprinkle in 2 tbsp chili powder, 1 tsp cumin, and 1/4 tsp cayenne (if using), toasting the spices for 30 seconds to deepen their flavor.
  6. Pour in 4 cups vegetable broth, scraping the bottom of the pot to lift any browned bits.
  7. Add 2 cans rinsed black beans, 1 can diced tomatoes with their juices, and 1 tsp salt, stirring gently to combine.
  8. Bring the chili to a boil, then reduce heat to low, cover, and simmer for 25–30 minutes until the squash is tender when pierced with a fork.
  9. Ladle the chili into bowls and top with fresh chopped cilantro.

The squash softens into a velvety backdrop for the firm black beans, while the spices weave a gentle warmth that lingers without overwhelming. Serve it with a dollop of cool yogurt or over a bed of quinoa for a heartier meal, and let it steep a day for the flavors to deepen even more.

Cocoa-Infused Vegetarian Chili

Cocoa-Infused Vegetarian Chili
Beneath the quiet hum of the kitchen, as the afternoon light softens, there’s something deeply comforting about letting a pot of chili simmer—its rich, earthy aroma slowly unfurling, promising warmth from the inside out. This cocoa-infused version feels like a gentle embrace, a humble pot of vegetables and beans transformed into something quietly extraordinary, perfect for a reflective evening alone or shared with a few close friends.

Ingredients

  • 2 tablespoons olive oil (or any neutral oil)
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 1 red bell pepper, chopped
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1/4 cup unsweetened cocoa powder
  • 1 (28-ounce) can crushed tomatoes
  • 2 cups vegetable broth
  • 1 (15-ounce) can black beans, rinsed and drained
  • 1 (15-ounce) can kidney beans, rinsed and drained
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • Optional: 1 tablespoon maple syrup for subtle sweetness

Instructions

  1. Heat 2 tablespoons of olive oil in a large, heavy-bottomed pot over medium heat until it shimmers.
  2. Add 1 large diced yellow onion and cook, stirring occasionally, for 5–7 minutes until the onion turns translucent and soft.
  3. Stir in 3 minced garlic cloves and cook for 1 minute until fragrant, being careful not to let the garlic brown.
  4. Add 1 chopped red bell pepper and cook for another 4–5 minutes until the pepper begins to soften.
  5. Sprinkle in 1 tablespoon chili powder, 1 teaspoon ground cumin, and 1/4 cup unsweetened cocoa powder, stirring constantly for 1 minute to toast the spices and cocoa, which deepens their flavor.
  6. Pour in 1 can of crushed tomatoes and 2 cups of vegetable broth, scraping the bottom of the pot to lift any browned bits.
  7. Add 1 can each of rinsed black beans and kidney beans, along with 1 teaspoon salt and 1/2 teaspoon black pepper.
  8. Bring the chili to a gentle boil, then reduce the heat to low, cover the pot, and let it simmer for 30 minutes, stirring occasionally to prevent sticking.
  9. After 30 minutes, uncover the pot and continue simmering for another 15–20 minutes until the chili thickens slightly and the flavors meld together.
  10. If using, stir in 1 tablespoon of maple syrup for a hint of sweetness that balances the cocoa.

Maybe it’s the way the cocoa whispers through the savory spices, or how the beans hold their shape against the tender vegetables, but this chili feels both sturdy and delicate. Serve it topped with a dollop of cool yogurt or alongside a thick slice of cornbread for a quiet, satisfying meal that lingers warmly long after the bowl is empty.

Lentil and Red Kidney Bean Chili

Lentil and Red Kidney Bean Chili
Kind of like those quiet afternoons when the world slows down, this chili simmers into something deeply comforting. It’s a humble pot of lentils and red kidney beans, spiced just enough to warm you from the inside out. Perfect for a reflective evening when you need a bowl of steady, nourishing warmth.

Ingredients

  • 1 tbsp olive oil (or any neutral oil)
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 1 cup brown lentils, rinsed
  • 1 (15 oz) can red kidney beans, drained and rinsed
  • 1 (28 oz) can crushed tomatoes
  • 4 cups vegetable broth
  • 1 tbsp chili powder (adjust to taste)
  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • Salt, to season

Instructions

  1. Heat 1 tbsp olive oil in a large pot over medium heat until it shimmers.
  2. Add 1 diced yellow onion and cook for 5–7 minutes, stirring occasionally, until translucent and fragrant.
  3. Stir in 2 minced garlic cloves and cook for 1 minute until aromatic but not browned.
  4. Tip: Toasting the spices next deepens their flavor, so sprinkle in 1 tbsp chili powder, 1 tsp cumin, and 1/2 tsp smoked paprika, stirring for 30 seconds until fragrant.
  5. Pour in 1 cup rinsed brown lentils and stir to coat in the spices.
  6. Add 1 can crushed tomatoes, 4 cups vegetable broth, and a pinch of salt, then bring to a gentle boil.
  7. Reduce heat to low, cover the pot, and simmer for 25 minutes, stirring once halfway through.
  8. Tip: Check that the lentils are tender but not mushy—they should hold their shape.
  9. Stir in 1 can drained and rinsed red kidney beans and simmer uncovered for 10 more minutes to meld the flavors.
  10. Tip: For a thicker chili, let it bubble uncovered a few minutes longer until it reaches your preferred consistency.
  11. Season with additional salt if needed, then remove from heat.

Perhaps what I love most is the way the lentils soften into the broth, while the beans add a gentle bite. The smokiness from the paprika lingers, making it ideal spooned over a baked potato or alongside crusty bread for dipping.

Chili Con Tofu with Avocado

Chili Con Tofu with Avocado
Just thinking about how some evenings call for something deeply comforting, yet quietly nourishing—a meal that fills the kitchen with warmth without demanding too much effort. This chili con tofu with avocado is exactly that kind of gentle embrace, a simple pot of goodness that simmers patiently while you unwind.

Ingredients

– 1 block (14 oz) firm tofu, pressed and crumbled (or extra-firm for more texture)
– 1 tbsp olive oil (or any neutral oil)
– 1 medium yellow onion, diced
– 2 cloves garlic, minced
– 1 tbsp chili powder
– 1 tsp ground cumin
– 1 can (15 oz) diced tomatoes, undrained
– 1 can (15 oz) kidney beans, rinsed and drained
– 1 cup vegetable broth
– 1 ripe avocado, sliced (for serving)
– Salt, to taste (start with ½ tsp)

Instructions

1. Heat 1 tbsp olive oil in a large pot over medium heat until it shimmers lightly.
2. Add the diced onion and cook for 5–7 minutes, stirring occasionally, until translucent and fragrant.
3. Stir in the minced garlic and cook for 1 minute until golden but not browned—this prevents bitterness.
4. Add the crumbled tofu, chili powder, and cumin, stirring to coat everything evenly for 2 minutes to toast the spices.
5. Pour in the diced tomatoes with their juices, kidney beans, and 1 cup vegetable broth.
6. Bring the mixture to a gentle boil, then reduce heat to low, cover, and simmer for 20 minutes to let flavors meld.
7. Uncover and simmer for another 10 minutes until the chili thickens slightly—if it’s too thin, let it cook uncovered a bit longer.
8. Season with salt to taste, starting with ½ tsp and adjusting as needed.
9. Ladle the chili into bowls and top with sliced avocado just before serving.
This chili settles into a thick, hearty texture with the tofu absorbing all the smoky warmth, while the creamy avocado slices melt softly into each spoonful. Try scooping it up with toasted tortilla strips or layering it over a baked sweet potato for a cozy twist.

White Bean and Spinach Chili

White Bean and Spinach Chili
Cradling a warm bowl on this quiet afternoon feels like wrapping hands around comfort itself, the steam carrying scents that promise both nourishment and gentle satisfaction. This white bean and spinach chili emerges from simple ingredients, simmered slowly until flavors meld into something quietly profound, perfect for days when the world outside moves too quickly.

Ingredients

– 2 tablespoons olive oil (or any neutral oil)
– 1 medium yellow onion, diced
– 3 cloves garlic, minced
– 1 tablespoon chili powder
– 1 teaspoon ground cumin
– 1 (15-ounce) can diced tomatoes, undrained
– 3 (15-ounce) cans white beans, rinsed and drained
– 4 cups vegetable broth
– 4 cups fresh spinach
– 1 teaspoon salt
– ½ teaspoon black pepper

Instructions

1. Heat olive oil in a large pot over medium heat until it shimmers.
2. Add diced onion and cook for 5-7 minutes, stirring occasionally, until translucent and fragrant.
3. Stir in minced garlic and cook for 1 minute until golden but not browned.
4. Sprinkle chili powder and cumin over the onion mixture, toasting the spices for 30 seconds to deepen their flavor.
5. Pour in diced tomatoes with their juices, scraping the bottom of the pot to lift any browned bits.
6. Add rinsed white beans and vegetable broth, stirring to combine all ingredients.
7. Bring the chili to a boil, then reduce heat to low and simmer uncovered for 25 minutes.
8. Stir in fresh spinach and cook for 3-4 minutes until wilted and bright green.
9. Season with salt and black pepper, simmering for 2 more minutes to blend flavors.
10. Remove from heat and let rest for 5 minutes before serving.

Slowly, the beans soften into creaminess while the spinach lends a tender green presence, each spoonful holding the warmth of toasted spices and the bright note of tomatoes. Serve it topped with avocado slices for cool contrast, or with crusty bread to soak up every last bit of the richly developed broth.

Pumpkin and Pinto Bean Chili

Pumpkin and Pinto Bean Chili
Now, as the afternoon light fades and the chill settles in, I find myself drawn to the slow, steady rhythm of making something warm and nourishing. There’s a quiet comfort in filling the kitchen with the earthy scent of pumpkin and beans simmering together, a gentle reminder that some of the best meals are born from patience and simplicity.

Ingredients

– 1 tbsp olive oil (or any neutral oil)
– 1 medium yellow onion, diced
– 3 cloves garlic, minced
– 1 lb ground turkey (or plant-based crumbles)
– 2 cups pumpkin puree (canned works well)
– 2 (15 oz) cans pinto beans, rinsed
– 1 (14.5 oz) can diced tomatoes
– 2 cups vegetable broth (low sodium preferred)
– 1 tbsp chili powder
– 1 tsp cumin
– 1 tsp smoked paprika
– 1/2 tsp cinnamon (for warmth)
– Salt to taste

Instructions

1. Heat 1 tbsp olive oil in a large pot over medium heat until it shimmers.
2. Add 1 diced yellow onion and cook for 5–7 minutes, stirring occasionally, until translucent and fragrant.
3. Stir in 3 minced garlic cloves and cook for 1 minute until golden but not browned.
4. Add 1 lb ground turkey, breaking it up with a spoon, and cook for 6–8 minutes until no pink remains.
5. Sprinkle in 1 tbsp chili powder, 1 tsp cumin, 1 tsp smoked paprika, and 1/2 tsp cinnamon, stirring to coat everything evenly.
6. Pour in 2 cups pumpkin puree, 2 rinsed cans of pinto beans, 1 can diced tomatoes, and 2 cups vegetable broth.
7. Bring the mixture to a gentle boil, then reduce heat to low and simmer uncovered for 25–30 minutes, stirring occasionally.
8. Season with salt to taste, starting with 1/2 tsp and adjusting as needed.
9. Let the chili rest off the heat for 5 minutes to allow flavors to meld.

When you lift a spoonful, the chili clings thickly, with tender beans nestled in a velvety pumpkin base that carries whispers of smoke and spice. For a cozy twist, try ladling it over baked sweet potatoes or topping it with a dollop of cool Greek yogurt to balance the warmth.

Tomatillo and Green Chili

Tomatillo and Green Chili
Sometimes the most comforting dishes emerge from the simplest ingredients, when the sharp brightness of tomatillos meets the gentle heat of green chilies in a quiet kitchen dance. This humble combination creates a sauce that feels both familiar and new, like rediscovering an old friend with fresh eyes.

Ingredients

– 1 lb fresh tomatillos, husks removed and rinsed (they’ll feel slightly sticky)
– 2 large poblano peppers (or substitute with Anaheim peppers for milder heat)
– 1 medium white onion, quartered (yellow onion works too)
– 3 cloves garlic, peeled
– 1 tbsp olive oil (or any neutral oil)
– 1 tsp kosher salt (adjust to your preference)
– ½ cup water
– ¼ cup fresh cilantro leaves (optional for garnish)

Instructions

1. Preheat your oven to 425°F and line a baking sheet with parchment paper.
2. Arrange the tomatillos, poblano peppers, onion quarters, and garlic cloves in a single layer on the prepared baking sheet.
3. Drizzle the olive oil evenly over all the vegetables, using your hands to coat them thoroughly.
4. Roast for 20-25 minutes until the tomatillos are soft and slightly blistered and the pepper skins are charred.
5. Transfer the roasted peppers to a bowl and cover with plastic wrap for 10 minutes—this steam will make peeling easier.
6. Remove the pepper skins, stems, and seeds under running water for cleaner removal.
7. Combine all roasted vegetables in a blender with the salt and water.
8. Blend for 45-60 seconds until completely smooth, pausing to scrape down the sides if needed.
9. Pour the blended mixture into a medium saucepan over medium heat.
10. Simmer gently for 8-10 minutes, stirring occasionally, until the sauce thickens slightly.

Unbelievably versatile, this sauce develops a velvety texture that clings beautifully to tortilla chips or grilled chicken. The roasted tomatillos provide a tangy foundation while the chilies offer just enough warmth to linger without overwhelming, making it perfect for drizzling over breakfast eggs or folding into warm tortillas for quick tacos.

Jackfruit and Tomato Chili

Jackfruit and Tomato Chili
Now, as the afternoon light fades on this quiet November day, I find myself drawn to the slow simmer of something hearty in the kitchen, a gentle reminder of how simple ingredients can transform into profound comfort. This jackfruit and tomato chili is one of those dishes that feels like a warm embrace, perfect for these cooling evenings when reflection comes easily.

Ingredients

– 2 tablespoons olive oil (or any neutral oil)
– 1 large yellow onion, diced
– 3 cloves garlic, minced
– 2 (20-ounce) cans young green jackfruit in brine, drained and shredded
– 1 (28-ounce) can crushed tomatoes
– 1 (15-ounce) can kidney beans, rinsed and drained
– 1 (15-ounce) can black beans, rinsed and drained
– 2 tablespoons chili powder
– 1 teaspoon ground cumin
– 1 teaspoon smoked paprika
– 4 cups vegetable broth
– 1 teaspoon salt
– 1/2 teaspoon black pepper

Instructions

1. Heat 2 tablespoons of olive oil in a large pot over medium heat for 1 minute until shimmering.
2. Add 1 large diced yellow onion and cook for 5 minutes, stirring occasionally, until translucent.
3. Stir in 3 minced garlic cloves and cook for 1 minute until fragrant.
4. Add 2 cans of shredded jackfruit and cook for 3 minutes, breaking it apart with a spoon to resemble pulled texture.
5. Sprinkle in 2 tablespoons chili powder, 1 teaspoon cumin, and 1 teaspoon smoked paprika, toasting the spices for 30 seconds until aromatic.
6. Pour in 1 can of crushed tomatoes, stirring to coat all ingredients evenly.
7. Add 1 can each of rinsed kidney beans and black beans, gently folding them into the mixture.
8. Pour in 4 cups of vegetable broth, bringing the chili to a gentle boil over medium-high heat.
9. Reduce heat to low, cover the pot, and simmer for 45 minutes, stirring every 15 minutes to prevent sticking.
10. Stir in 1 teaspoon salt and 1/2 teaspoon black pepper, then simmer uncovered for 15 more minutes until thickened to your preferred consistency. But what stays with you is the way the jackfruit becomes tender and meaty, soaking up the smoky spices while the tomatoes create a rich, velvety base that holds everything together. I love serving it over baked potatoes or with cornbread for dipping, letting the steam rise like quiet conversation in the cooling evening air.

Coconut Milk and Chickpea Chili

Coconut Milk and Chickpea Chili
Now, as the afternoon light fades outside my kitchen window, I find myself drawn to this simple pot of coconut milk and chickpea chili, a recipe that feels like a warm embrace on these cooling November days. Something about the way the spices mingle and the chickpeas soften makes this more than just dinner—it’s a quiet moment of nourishment.

Ingredients

– 2 tablespoons olive oil (or any neutral oil)
– 1 large yellow onion, diced
– 4 garlic cloves, minced
– 1 tablespoon chili powder
– 2 teaspoons ground cumin
– 1 teaspoon smoked paprika
– 1 (15-ounce) can chickpeas, drained and rinsed
– 1 (14.5-ounce) can diced tomatoes
– 1 (13.5-ounce) can full-fat coconut milk
– 1 cup vegetable broth
– 1 teaspoon salt (adjust to taste)
– 1/2 teaspoon black pepper

Instructions

1. Heat 2 tablespoons of olive oil in a large pot over medium heat until it shimmers.
2. Add 1 large diced yellow onion and cook for 6-8 minutes, stirring occasionally, until translucent and lightly golden.
3. Stir in 4 minced garlic cloves and cook for 1 minute until fragrant.
4. Sprinkle in 1 tablespoon chili powder, 2 teaspoons ground cumin, and 1 teaspoon smoked paprika, toasting the spices for 30 seconds to deepen their flavor.
5. Pour in 1 can of drained chickpeas, stirring to coat them evenly with the spiced onion mixture.
6. Add 1 can of diced tomatoes with their juices, scraping any browned bits from the bottom of the pot.
7. Slowly pour in 1 can of full-fat coconut milk, followed by 1 cup of vegetable broth.
8. Season with 1 teaspoon salt and 1/2 teaspoon black pepper, stirring gently to combine.
9. Bring the chili to a gentle boil, then reduce the heat to low and cover the pot.
10. Simmer for 25-30 minutes, stirring occasionally, until the chili has thickened slightly.
11. Taste and adjust seasoning if needed, remembering the flavors will continue to meld as it rests.
12. Ladle the chili into bowls and let it sit for 5 minutes before serving to allow the flavors to settle.

Sometimes the creamiest textures come from the simplest ingredients, with the coconut milk lending a velvety richness that balances the earthy chickpeas and warm spices. Serve it over a bed of quinoa for extra heartiness, or with a squeeze of lime to brighten each spoonful on a quiet evening.

Conclusion

Cozy up with these 23 vegetarian chili recipes that prove meatless meals can be incredibly satisfying. Whether you’re craving classic comfort or bold new flavors, there’s a chili here to warm your soul. Try one tonight and let us know which recipe becomes your new favorite in the comments below! Don’t forget to share this collection with fellow chili lovers on Pinterest.

Leave a Comment