There’s one mistake buried in every bad chili meatless recipe and it happens before you add a single ingredient. Most people skip the very step that makes it thick and hearty.
Watery, bland chili that tastes like vegetable soup? This 38-minute version uses refried beans to build body instantly, no simmering all afternoon.
You’ll learn why refried beans beat cornstarch for texture, how cumin and smoked paprika layer flavor, and my simple trick for adding depth with molasses.
Table of Contents

Table of Contents
Why This Meatless Chili Recipe Works
Hearty Texture Without the Meat
Most vegetarian chilis feel thin and soupy. This chili fixes that instantly with refried beans. Stir them into simmering liquid and they dissolve into velvety thickness without any cornstarch lumps or hour-long bubbling.
If you’re wondering what works instead of ground beef:
- Beans (kidney + black + pinto) give real chew
- Brown lentils hold their shape nicely
- Vegan crumbles mimic ground meat texture
- Finely chopped cremini mushrooms add savory depth
Refried beans beat flour-thickened versions every time, and sneak in extra fiber while they’re at it.
Ready in Under an Hour with Simple Pantry Ingredients
You won’t chase specialty items for this meal. Canned diced tomatoes and tomato sauce sit beside kidney beans, black beans, and pinto beans right on your shelf alongside vegetable broth and tomato paste, all ready when you are.
Sauté the onion, garlic, and bell pepper briefly (about 5 minutes). Then add the cumin, smoked paprika, and a pinch of cayenne pepper if you like heat. Bloom the spices until fragrant. Pour in the vegetable broth, scrape the bottom of the pot, and let it bubble for 20 minutes.
No long simmer is needed, thanks to the refried bean shortcut. The molasses rounds out the edges softly, with no refined sugar bitterness. Leftovers reheat beautifully and keep in the fridge for up to four days or the freezer for three months. Spoon cold leftovers over avocado toast the next morning for a killer breakfast.
Print
38-Minute Chili Meatless Recipe: Refried Beans Make It Thick & Hearty
- Total Time: 38 min
- Yield: 6 servings 1x
- Diet: Vegan, Vegetarian
Description
A hearty vegetarian chili that uses refried beans to create thick, rich texture without meat or long simmering. Ready in just 38 minutes with three types of beans, smoky spices, and a touch of molasses for depth.
Ingredients
For the chili:
2 tablespoons olive oil
1 medium yellow onion, diced (about 1 cup / 150g)
1 green bell pepper, diced (about 1 cup / 150g)
3 garlic cloves, minced
2 tablespoons chili powder
1 tablespoon ground cumin
1 teaspoon smoked paprika
1 (15-ounce) can kidney beans, drained and rinsed
1 (15-ounce) can black beans, drained and rinsed
1 (15-ounce) can pinto beans, drained and rinsed
1 (16-ounce) can refried beans (vegetarian)
1 (14.5-ounce) can diced tomatoes, with juices
2 tablespoons tomato paste
1 cup vegetable broth
1 tablespoon molasses
Salt and black pepper to taste
Optional:
¼ teaspoon cayenne pepper
Instructions
1. Set a large Dutch oven over medium heat. Add olive oil and let shimmer, about 30 seconds.
2. Add diced onion and green bell pepper. Cook, stirring occasionally, until onion is translucent and pepper softens, 5 minutes.
3. Stir in minced garlic and cook for 30 seconds until fragrant.
4. Push vegetables aside. Add chili powder, cumin, smoked paprika, and cayenne (if using) to the cleared spot. Toast for 45 seconds until fragrant.
5. Add kidney beans, black beans, pinto beans, diced tomatoes with juices, tomato paste, and vegetable broth. Stir.
6. Add refried beans, stirring until dissolved. The chili will thicken quickly.
7. Bring to a gentle boil, then reduce heat to a simmer. Partially cover and cook for 20 minutes, stirring halfway.
8. Remove from heat. Stir in molasses, then season with salt and pepper. If too thick, add broth; if too thin, simmer uncovered 5 more minutes.
Notes
Store in the refrigerator for up to 4 days or freezer for up to 3 months. Reheat gently in a skillet over medium-low heat with a splash of water, or microwave in 30-second intervals.
If you don’t have refried beans, use an extra can of pinto beans, mash half, and add 1 tablespoon masa harina or cornmeal for thickness.
Use fire-roasted diced tomatoes for extra smokiness.
If your vegetable broth is salted, reduce added salt until the end.
For best flavor, bloom the spices in hot oil before adding liquids.
- Prep Time: 10 min
- Cook Time: 28 min
- Category: Dinner, Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving (about 1.5 cups)
- Calories: 326 kcal
- Sugar: 7.5 g
- Sodium: 650 mg
- Fat: 8 g
- Saturated Fat: 0.9 g
- Unsaturated Fat: 7.1 g
- Trans Fat: 0 g
- Carbohydrates: 51 g
- Fiber: 15 g
- Protein: 17 g
- Cholesterol: 0 mg
Meatless Chili Ingredients
Prep Time: 10 minutes Cook Time: 28 minutes Total Time: 38 minutes Yield: 6 servings
- 2 tablespoons olive oil
- 1 medium yellow onion, diced (about 1 cup / 150g)
- 1 green bell pepper, diced (about 1 cup / 150g)
- 3 garlic cloves, minced
- 2 tablespoons chili powder
- 1 tablespoon ground cumin
- 1 teaspoon smoked paprika
- ¼ teaspoon cayenne pepper (optional)
- 1 (15-ounce) can kidney beans, drained and rinsed
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (15-ounce) can pinto beans, drained and rinsed
- 1 (16-ounce) can refried beans (vegetarian)
- 1 (14.5-ounce) can diced tomatoes, with juices
- 2 tablespoons tomato paste
- 1 cup vegetable broth
- 1 tablespoon molasses
- Salt and black pepper to taste
No refried beans? Swap in an extra can of pinto beans, mash half of them, and stir in 1 tablespoon of masa harina or cornmeal for thickness. Diced tomatoes can be fire-roasted for extra smokiness. If your vegetable broth is salted, go light on added salt until the end.
| Original | Substitute | Notes |
|---|---|---|
| Kidney + black + pinto beans | 3 cans of any single bean | Chickpeas work, but the texture is less varied |
| Refried beans | 1 extra can pinto beans + 1 tbsp masa harina | Mash half the beans before adding |
| Diced tomatoes + tomato paste | 1½ cups sugar-free marinara sauce (like Rao’s) | Reduces salt and adds herb notes |
| Molasses | 1 tbsp brown sugar or maple syrup | Slightly less depth, still sweetens |
The Bean Trinity: Kidney, Black, and Pinto
A single bean makes one-note chili. That’s why this recipe leans on three types: kidney, black, and pinto. Each brings something different to the bowl. Kidney beans have a firm, almost meaty bite. Black beans turn creamy and slightly sweet as they cook. Pinto beans break down just enough to fill in the gaps, making the chili feel richer without any animal product.
I keep them in equal parts, one can each, so no single texture dominates. If you only stock one variety, that’s fine. But the contrast is what makes spoonful after spoonful interesting. And don’t over-drain them. A little bean liquid helps the chili come together, and you’ll want every bit of that starch.
The real shortcut sits in the refried beans. Stir them straight from the can into the simmering pot. They dissolve into the broth and coat everything in silky thickness, no 45-minute simmer needed. You get instant body plus a subtle creaminess that tricks the mouth into thinking there’s butter or cream involved. It’s my favorite trick for a simple vegetarian chili that doesn’t taste watery.
Flavor-Building Staples: Tomatoes, Spices, and Aromatics
Onion, garlic, and bell pepper hit the pot first in olive oil. Let them soften until the onion goes translucent, about 5 minutes. That quick sauté releases their sweetness instead of letting them steam in the broth later. Then you push them aside and bloom chili powder, cumin, and smoked paprika directly in the hot oil. You’ll know it’s working when the kitchen smells like a chili parlor and the spices turn a shade darker. This step wakes up dormant flavors, and it’s the difference between flat background heat and real chili character.
Diced tomatoes and tomato paste bring brightness and body. The paste deepens the red color and adds umami without any meaty ingredients.
I also stir in a tablespoon of molasses. It doesn’t make the chili sweet, just pulled together. Where brown sugar can hit sharp and sugary, molasses softens the acidity of the tomatoes with a mellow, almost smoky warmth. If you’re out, grab a sugar-free marinara sauce instead of plain crushed tomatoes. Just check the label for added sweeteners. Brands like Rao’s keep it simple.
Cayenne is optional, but don’t be shy if you like heat. A quarter teaspoon gives a slow-building warmth that never overwhelms the cumin and smoked paprika. Even meatless chili needs backbone.
How to Make Meatless Chili
Sauté the Veggies and Bloom the Spices
- Grab a large Dutch oven or heavy pot and set it over medium heat. Pour in the olive oil and let it shimmer, about 30 seconds.
- Add the diced onion and green bell pepper. Cook, stirring every minute or so, until the onion turns translucent and the pepper softens slightly, 5 minutes.
- Stir in the minced garlic. Keep it moving for 30 seconds so it smells fragrant without browning.
- Push the vegetables to one side of the pot. Drop the chili powder, cumin, smoked paprika, and cayenne pepper onto the cleared spot. Let them toast in the hot oil for 45 seconds, stirring gently, until they darken a shade and the kitchen smells intensely spicy.
Cook’s Tip: Keep the heat at medium. If the garlic or spices start to burn, everything turns bitter, and that can’t be undone.
This quick bloom wakes up the fat-soluble flavors in the spices. That’s the layer you’d miss if you just dumped everything into broth at once. For this recipe, the toasted cumin and smoked paprika carry the backbone, so don’t skip this step.
Simmer, Taste, and Serve
- Add all three cans of drained kidney beans, black beans, and pinto beans to the pot. Stir in the diced tomatoes with their juices, tomato paste, and vegetable broth.
- Spoon in the refried beans straight from the can. Stir as they dissolve, the chili will go from watery to thick and glossy in under a minute.
- Bring the mixture to a gentle boil, then lower the heat to a steady simmer. Partially cover and cook for 20 minutes, stirring once halfway through.
- When the chili coats the back of a spoon without running, you’re done. Stir in the molasses, taste, and add salt and black pepper.
- If it’s too thick, splash in a little broth. Too thin? Simmer uncovered for 5 more minutes.
Watch Out: Don’t add the molasses during the simmer. A full boil can dull its flavor. Stir it in off the heat for the cleanest, roundest sweetness.
Common mistake: rushing the taste step. The chili needs that 20-minute rest for the bean starches to fully merge. Spoon into bowls and top with whatever you like: avocado, pickled jalapeños, or tortilla chips.
Storage, Troubleshooting & Serving Ideas
How to Store and Reheat Leftovers
Cool the chili completely before you stash it. Spread leftovers in a shallow container so they chill faster. That keeps the beans from getting mushy. This meatless chili stays good in the fridge for up to 4 days.
For longer keeping, freeze it. Ladle cooled chili into freezer-safe jars or bags, leaving an inch of space at the top. It keeps well for 3 months. Thaw overnight in the fridge, then reheat gently.
Reheating takes a few minutes. Warm it in a skillet over medium-low heat with a splash of vegetable broth. Or microwave in 30-second bursts, stirring between. Either way, the refried beans hold their thickness.
| Storage | Duration | Reheating |
|---|---|---|
| Fridge | Up to 4 days | Skillet + splash broth or microwave 30-sec intervals |
| Freezer | Up to 3 months | Thaw overnight in fridge, then reheat as above |
Troubleshooting
| Problem | Solution |
|---|---|
| Chili too thin | Stir in 1–2 extra spoonfuls of refried beans or simmer uncovered 5 more minutes. |
| Bland flavor | Toast spices in oil before adding liquids. Finish with a splash of lime juice or apple cider vinegar. |
| Not spicy enough | Increase cayenne to ½ teaspoon or stir in diced jalapeño. |
| Too spicy | Add a dollop of sour cream or a squeeze of lime to mellow the heat. |
| Too acidic | Stir in an extra teaspoon of molasses or a pinch of sugar. |
| Missing meaty texture | Add crumbled vegan ground beef or an extra can of drained kidney beans. |
Creative Toppings and Sides
Toppings make each bowl different. I pile on diced avocado, fresh cilantro, and crumbled cotija or vegan cheese. Pickled jalapeños bring a bright pop, and crushed tortilla chips add crunch that holds up.
For a full meal, spoon this chili over steamed rice or a baked sweet potato. Ladle it onto a pile of tortilla chips for quick nachos. Leftovers make a great stuffing for burritos or soft tacos.
- Diced avocado with lime juice
- Chopped cilantro and green onions
- Shredded cheese or dairy-free alternative
- Sour cream or cashew cream
- Pickled jalapeños or banana peppers
- Crushed tortilla chips or corn chips
A side of warm cornbread or a simple green salad rounds things out. This easy vegetarian chili feeds a crowd without hours of work.
Your Chili Meatless Recipe Questions, Answered
What is a good substitute for meat in chili?
A vegetarian chili shines with refried beans stirred in from the can. They melt into the broth for immediate body without cornstarch. For chewy texture, use equal parts kidney, black, and pinto beans, plus a handful of finely chopped cremini mushrooms or brown lentils.
Can I make chili with no meat?
Absolutely, this recipe proves you can skip meat entirely. The mix of three beans and refried beans delivers 15 grams of plant-based protein per bowl. It’s thick, deeply spiced, and satisfying, with no animal products required when you use vegetarian refried beans.
What is the secret ingredient in a good chili?
The key difference in this recipe is refried beans, which melt into the broth for immediate body without cornstarch. A tablespoon of molasses finishes the pot with a mellow, smoky sweetness that balances the acidity of the tomatoes and deepens the spice blend.
How to make a quick vegetarian chili?
Start this recipe by sautéing aromatics and blooming spices for 5 minutes, then stir in refried beans, canned beans, tomatoes, and broth. Simmer for just 20 minutes, no long cook needed. The refried beans create instant thickness, cutting total time to 38 minutes.
Why is this chili recipe so great?
A vegetarian chili this fast and thick is rare. Refried beans skip the usual 45-minute simmer, while molasses smooths edges without sugar. It’s pantry-friendly, protein-packed, and ready in 38 minutes. Leftovers even improve overnight, making it a reliable weeknight dinner.
Make This Chili Meatless Recipe on Your Busiest Night
This chili builds hearty, spoon-coating texture fast with refried beans and just 20 minutes of simmering. Blooming chili powder, cumin, and smoked paprika in oil plus a splash of molasses makes the flavor taste like it cooked all day.
I keep a batch in the freezer for nights when cooking feels impossible. It reheats perfectly. Try this simple vegetarian chili this weekend and see how little work a deep, rich bowl actually takes.
Do you load yours with pickled jalapeños or keep it cool with avocado and crushed chips?
For more recipes like this, follow us on Facebook and Pinterest for quick vegetarian meals and one-pot dinner inspiration.
Need more weeknight wins? Try our Vegetarian Lentil Soup or One-Pot Black Bean Tacos.





