Easy & Hearty Vegetarian Chili non Carne Recipe

Legumes

October 30, 2026

Hearty Chili non Carne with Pinto Beans – vegetarian recipe

Hearty chili non carne with pinto beans proves a chili doesn't need meat to earn its keep. The pintos cook right in the pot with onion and garlic, and their own cooking liquid becomes a broth so good nobody asks what's missing.

There’s nothing quite like a big, steaming bowl of chili to warm you up from the inside out. But who says you need meat for that rich, satisfying flavor? This Chili non Carne is my go-to recipe for a reason. It’s incredibly straightforward, built on the humble pinto bean, and develops a deep, savory flavor that will have everyone asking for seconds. The best part? It’s a fantastic canvas for your culinary creativity. Whether you’re a purist or love to load it up with toppings and extras, this recipe is your new weeknight hero and crowd-pleasing champion.

Ingredients

• MAKES: 6 to 8 servings
• TIME: About 2 hours
• 1 pound / 450g (15.9 oz) dried pinto beans, washed and picked over
• 1 medium onion, unpeeled
• 1 small onion, minced
• 1 tablespoon / 15g (0.53 oz) minced garlic
• 1 fresh or dried hot chile, seeded and minced (optional)
• 1 teaspoon / 2g (0.07 oz) ground cumin (optional)
• 1 teaspoon (5 ml / 0.2 fl oz) fresh oregano leaves, minced, or 1/2 teaspoon dried (optional)
• 1 cup / 240ml bean-cooking liquid, vegetable stock, or water
• Salt and freshly ground black pepper, to taste
• Chopped fresh cilantro, for garnish
• Optional Add-ins
• 1/2 to 1 pound / 225g (7.9 oz) to 450g (15.9 oz) cubed firm tofu or crumbled tempeh
• 8 ounces / 225g (7.9 oz) chopped walnuts or other nuts
• For Serving
• Sour cream or vegan alternative
• Grated cheddar or Monterey Jack cheese
• Minced onion or scallions
• Hot sauce
• Tortilla chips, rice, or crackers

Instructions

1. Place the washed pinto beans in a large pot and cover with several inches of water. Add the whole, unpeeled onion and bring to a boil over high heat.
2. Reduce the heat to maintain a steady simmer, cover the pot loosely, and cook until the beans begin to soften, about 30 to 60 minutes. Season generously with salt and pepper.
3. Continue to simmer, stirring occasionally, until the beans are tender but still intact, another 30 to 60 minutes. Add more water as needed to keep the beans submerged.
4. Drain the beans, reserving at least 1 cup (240 ml) of the cooking liquid. Discard the cooked whole onion.
5. Return the beans to the pot. Add the minced onion, 1 cup (240 ml) of reserved bean liquid (or stock/water), minced chile, cumin, oregano, and garlic. If using nuts, add them now.
6. If using tofu or tempeh, heat 3 tablespoons (45 ml / 1.5 fl oz) of neutral oil in a separate skillet over high heat. Add the cubed tofu or crumbled tempeh and cook, stirring frequently, until well-browned.
7. Bring the chili to a boil over medium heat, then reduce the heat to low, cover, and simmer. Cook for about 15 minutes, stirring occasionally, to allow the flavors to meld. Add the browned tofu or tempeh at this stage, if using.
8. Taste and adjust the seasoning with more salt, pepper, or spices as needed. Serve hot, garnished with fresh cilantro and your favorite toppings.

Nutritional Information

• Per serving, without optional add-ins or toppings.
• Calories: 350 kcal
• Protein: 18g
• Carbohydrates: 60g
• Fiber: 20g
• Fat: 4g
• Sodium: 450mg

Pro Tips

• Soaking the beans overnight can reduce cooking time and make them easier to digest. Simply cover them with a few inches of water and let them sit on the counter.
• For a deeper flavor, sauté the minced onion and garlic in a little oil until fragrant before adding them to the pot in step 5.
• For a thicker, richer chili, use an immersion blender to briefly pulse the finished chili a few times. This breaks down some of the beans and creates a creamier consistency without adding any dairy.
• This chili freezes beautifully! Let it cool completely, then store it in airtight containers in the freezer for up to 3 months for a quick and hearty future meal.

FAQ

Q: How can I make this vegetarian chili higher in protein
A: This chili is already a great source of plant-based protein with 18g (0.63 oz) per serving from the pinto beans alone. To boost it even further, we highly recommend including the optional add-ins like cubed firm tofu, crumbled tempeh, or chopped walnuts, which will add substantial protein and a wonderful texture.

Q: Can I use canned beans instead of dried beans for this recipe
A: Absolutely! To save time, you can substitute the dried pinto beans with about four 15-ounce cans of pinto beans, rinsed and drained. Simply skip the initial bean-cooking steps (1-4) and start at step 5, using vegetable broth or water instead of the bean-cooking liquid. Your chili will be ready in under 30 minutes.

Q: How do I make this chili recipe completely vegan
A: The base chili recipe is naturally vegan! To ensure your entire meal is vegan, simply choose plant-based toppings. Serve it with a dollop of vegan sour cream, a sprinkle of dairy-free shredded cheese, fresh avocado, or extra cilantro and minced onion.

Q: Is this chili non carne good for meal prep and freezing
A: Yes, it’s perfect for meal prep! The flavors actually deepen and become even more delicious the next day. You can store it in an airtight container in the refrigerator for up to 5 days. As mentioned in our pro-tips, it also freezes beautifully for up to 3 months, making it a fantastic future meal.

More Recipes You’ll Love

Hearty Chili non Carne with Pinto Beans – vegetarian recipe
Stav Kogan

Hearty Chili non Carne with Pinto Beans

A rich, satisfying, and straightforward Chili non Carne built on the humble pinto bean. This recipe develops a deep, savory flavor that's perfect for a weeknight meal or a crowd-pleasing champion.
Prep Time 15 minutes
Cook Time 1 hour 45 minutes
Total Time 2 hours
Servings: 6 to 8 serving
Calories: 350

Ingredients
  

  • 1 pound (450 g / 15.9 oz) dried pinto beans, washed and picked over
  • 1 medium onion, unpeeled
  • 1 small onion, minced
  • 1 tablespoon (15 g / 0.53 oz) minced garlic
  • 1 fresh or dried hot chile, seeded and minced (optional)
  • 1 teaspoon (2 g / 0.07 oz) ground cumin (optional)
  • 1 teaspoon (5 ml / 0.2 fl oz) fresh oregano leaves, minced, or 1/2 teaspoon (10 ml / 0.3 fl oz) dried (optional)
  • 1 cup (240 ml) bean-cooking liquid, vegetable stock, or water
  • Salt and freshly ground black pepper, to taste
  • Chopped fresh cilantro, for garnish
Optional Add-ins
  • 1/2 to 1 pound / 225g (7.9 oz) to 450g (15.9 oz) cubed firm tofu or crumbled tempeh
  • 8 ounces (225 g / 7.9 oz) chopped walnuts or other nuts
  • For Serving
  • Sour cream or vegan alternative
  • Grated cheddar or Monterey Jack cheese
  • Minced onion or scallions
  • Hot sauce
  • Tortilla chips, rice, or crackers
  • Soaking the beans overnight can reduce cooking time and make them easier to digest. Simply cover them with a few inches of water and let them sit on the counter.
  • For a deeper flavor, sauté the minced onion and garlic in a little oil until fragrant before adding them to the pot in step 5.
  • For a thicker, richer chili, use an immersion blender to briefly pulse the finished chili a few times. This breaks down some of the beans and creates a creamier consistency without adding any dairy.
  • This chili freezes beautifully! Let it cool completely, then store it in airtight containers in the freezer for up to 3 months for a quick and hearty future meal.

Method
 

  1. Place the washed pinto beans in a large pot and cover with several inches of water.
  2. Add the whole, unpeeled onion and bring to a boil over high heat.
  3. Reduce the heat to maintain a steady simmer, cover the pot loosely, and cook until the beans begin to soften, about 30 to 60 minutes.
  4. Season generously with salt and pepper.
  5. Continue to simmer, stirring occasionally, until the beans are tender but still intact, another 30 to 60 minutes.
  6. Add more water as needed to keep the beans submerged.
  7. Drain the beans, reserving at least 1 cup (240 ml) of the cooking liquid.
  8. Discard the cooked whole onion.
  9. Return the beans to the pot.
  10. Add the minced onion, 1 cup (240 ml) of reserved bean liquid (or stock/water), minced chile, cumin, oregano, and garlic. If using nuts, add them now.
  11. If using tofu or tempeh, heat 3 tablespoons (45 ml / 1.5 fl oz) of neutral oil in a separate skillet over high heat.
  12. Add the cubed tofu or crumbled tempeh and cook, stirring frequently, until well-browned.
  13. Bring the chili to a boil over medium heat, then reduce the heat to low, cover, and simmer.
  14. Cook for about 15 minutes, stirring occasionally, to allow the flavors to meld.
  15. Add the browned tofu or tempeh at this stage, if using.
  16. Taste and adjust the seasoning with more salt, pepper, or spices as needed.
  17. Serve hot, garnished with fresh cilantro and your favorite toppings.

Nutrition

Calories: 350kcalCarbohydrates: 60gProtein: 18gFat: 4g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Pleasingly Bitter Vegetable Stew SHUKTA – vegetarian recipe

Pleasingly Bitter Vegetable Stew SHUKTA

Pleasingly bitter vegetable stew, shukta, is a dish for people who've learned to love the flavors most recipes run from — a slow stew of waxy potatoes and tomatoes with ginger, brown sugar, and a fenugreek-flecked tempering of mustard, cumin, and fennel seeds in...

Upma: Savory Indian Porridge with Farina and Vegetables – vegetarian recipe

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Upma, the savory Indian porridge made from farina, is breakfast worth waking for: the sooji toasted in oil until nutty, then cooked into a soft, savory mass with mustard seeds, green chili, and vegetables. Comfort in a bowl, one pan, done. Tired of the same old...

Simple Aromatic Dal (Indian Lentil Soup) – vegetarian recipe

Easy Spiced Lentil Dal (Dal Tadka)

This simple aromatic dal is Indian lentil soup at its most comforting: red or yellow lentils simmered soft with turmeric and cardamom, then hit with a butter sizzle of cumin, ginger, and red pepper flakes. A pot of it on the stove makes any week feel handled. There's...

Pleasingly Bitter Vegetable Stew SHUKTA – vegetarian recipe

Pleasingly Bitter Vegetable Stew SHUKTA

Pleasingly bitter vegetable stew, shukta, is a dish for people who've learned to love the flavors most recipes run from — a slow stew of waxy potatoes and tomatoes with ginger, brown sugar, and a fenugreek-flecked tempering of mustard, cumin, and fennel seeds in...

Upma: Savory Indian Porridge with Farina and Vegetables – vegetarian recipe

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Upma, the savory Indian porridge made from farina, is breakfast worth waking for: the sooji toasted in oil until nutty, then cooked into a soft, savory mass with mustard seeds, green chili, and vegetables. Comfort in a bowl, one pan, done. Tired of the same old...

Simple Aromatic Dal (Indian Lentil Soup) – vegetarian recipe

Easy Spiced Lentil Dal (Dal Tadka)

This simple aromatic dal is Indian lentil soup at its most comforting: red or yellow lentils simmered soft with turmeric and cardamom, then hit with a butter sizzle of cumin, ginger, and red pepper flakes. A pot of it on the stove makes any week feel handled. There's...