Easy Three Bean Vegetarian Chili Recipe (One Pot, Under $15)

📖 Jump to Recipe | 💬 Jump to FAQs | 🖨️ Print Recipe

Prep Time: 10 minutes | Cook Time: 1 hour | Total Time: 1 hour 10 minutes | Servings: 8-10 servings


Looking for an easy, budget-friendly vegetarian chili recipe? This hearty three-bean chili is made with simple pantry ingredients, requires zero chopping, and delivers maximum flavour with minimal effort. Perfect for meal prep, freezer meals, or feeding a crowd on busy weeknights!

Why this recipe works: Just dump everything in one pot and let it simmer. The frozen vegetables mean no prep work, and the three types of beans provide lots of plant-based protein per serving. Plus, it tastes even better the next day!


What is Three Bean Vegetarian Chili?

This three-bean vegetarian chili is a hearty, meatless chili made with three varieties of beans — black beans, kidney beans, and chickpeas—simmered with tomatoes, vegetables, and warming spices like chili powder and garlic. This protein-packed dish is a staple in vegetarian and vegan cooking.

Unlike traditional beef chili, vegetarian bean chili relies on beans as the primary protein source, making it naturally high in fiber, vitamins, and minerals. It's also naturally gluten-free and can easily be made vegan.

Why You'll Love This Vegetarian Chili Recipe

✓ Incredibly Easy: No chopping required! Just dump and simmer

✓ Budget-Friendly: Costs under $15 to make a huge batch

✓ High Protein: 15g of plant-based protein per serving

✓ Meal Prep Friendly: Freezes beautifully for up to 3 months

✓ Crowd-Pleaser: Even meat-eaters love this hearty chili

✓ Hands-Off Cooking: Set it and forget it for an hour

✓ Pantry Staples: Uses ingredients you probably already have

✓ Vegan-Adaptable: Skip the dairy toppings for a vegan meal


Ingredients for Three Bean Chili

What You'll Need:

  • 1 can (16 oz) black beans, drained and rinsed

  • 1 can (16oz) chickpeas, drained and rinsed

  • 1 can (16 oz) red kidney beans, drained and rinsed

  • 3 cans (28 oz each) diced tomatoes, with juice (fire-roasted for extra flavour!)

  • 1 tablespoon garlic powder

  • 1 tablespoon chili powder (use hot chili powder for extra heat)

  • 1 bag frozen spaghetti mix vegetables (diced bell peppers, carrots, onions, celery)

  • Optional: ½ cup pumpkin puree (adds creaminess and nutrition)

  • Salt and black pepper, to taste


Ingredient Notes & Substitutions

Can I use dried beans instead of canned beans?

Yes! Use about 4-5 cups of cooked beans total (approximately 1½ cups dried beans). Soak overnight and cook until tender before using.

What are spaghetti mix vegetables?

This frozen vegetable blend that contains diced bell peppers, onions, carrots, and celery. Find it in the frozen vegetable section of the grocery store. Can't find it? Dice and use 2 celery, 2 large carottes, 1 medium onion, and 2 bell peppers.

Why add pumpkin puree to vegetarian chili?

Pumpkin puree adds body, creaminess, and a subtle sweetness that balances the tomato acidity. It's a secret ingredient that boosts nutrition (vitamin A, fiber) without changing the flavor. You can also use butternut squash puree.

Can I use fresh tomatoes?

Yes! Use about 10 cups of diced large fresh tomatoes. However, canned tomatoes are more consistent and often taste better in chili since they're picked at peak ripeness.


How to Make Three Bean Vegetarian Chili

Step 1: Combine All Ingredients

Add all ingredients to a large stockpot or Dutch oven—frozen vegetables, diced tomatoes (with their juice), drained and rinsed black beans, kidney beans, chickpeas, and spices, garlic powder, chili powder and salt and pepper to taste. If using pumpkin puree, add it now as well. No need to thaw the vegetables first!

Step 2: Simmer Low and Slow

Place the pot over medium-low heat and bring to a gentle simmer. Let the chili cook for 55-60 minutes, stirring occasionally (every 10 minutes or so). The long simmer time allows the flavors to meld beautifully and the vegetables to become tender.

Pro tip: If the chili seems too thick, add ½ cup of water or vegetable broth. If it's too thin, let it simmer uncovered to reduce.

Step 3: Taste and Adjust Seasonings

Season with salt and black pepper to taste. Start with ½ teaspoon salt and add more as needed. Want more heat? Add more chili powder, cayenne pepper, to the pot or hot sauce to individual bowls.

Step 4: Serve and Enjoy!

Ladle into bowls and top with your favorite chili toppings. This chili tastes even better the next day as the flavors continue to develop!


Expert Tips for the Best Vegetarian Chili

  • Drain and rinse your beans: This removes excess sodium and prevents a gummy texture

  • Don't skip the simmer time: Low and slow = maximum flavour development

  • Taste before serving: Chili needs proper seasoning — don't be shy with salt!

  • Add acidity if needed: A splash of apple cider vinegar or lime juice brightens flavours

  • Make it smoky: Add 1 tsp smoked paprika, a chipotle pepper in adobo or liquid smoke to the pot

  • Thicken it up: Mash some of the beans against the pot or remove 3-4 cups and blend well before stirring it back into the pot

  • Let it rest: Chili tastes better after sitting for 10-15 minutes off the heat

How Long Does Vegetarian Chili Take to Cook?

This three bean chili takes approximately 1 hour and 10 minutes total — 10 minutes hands-on prep time and 60 minutes of mostly hands-off cooking time. The slow simmer develops rich, deep flavors that make this chili taste like it's been cooking all day.

  • Active time: 10 minutes (just dump and stir!)

  • Passive time: 60 minutes (while it simmers)


What to Serve with Three Bean Chili

This vegetarian chili is a complete meal on its own, but here are some delicious sides and toppings:

Toppings:

  • Shredded cheddar cheese or vegan cheese

  • Sour cream or plain Greek yogurt (or vegan alternatives)

  • Diced avocado or guacamole

  • Sliced green onions or chives

  • Fresh cilantro

  • Pickled jalapeños

  • Crushed tortilla chips

  • Hot sauce or sriracha

  • Lime wedges

Side Dishes:

  • Cornbread or jalapeño cornbread

  • Rice (white rice, brown rice, or cilantro-lime rice)

  • Tortilla Chips with salsa

  • Sourdough Bread Boule for dipping

  • Baked Sweet Potato topped with chili

  • Fresh Green Salad, with lime vinaigrette

Serving Ideas:

  • Chili bar: Set up a toppings bar and let everyone customize

  • Chili dogs: Serve over your favourite hot dogs

  • Chili nachos: Layer over tortilla chips with cheese

  • Chili mac: Mix with cooked elbow macaroni

  • Stuffed peppers: Use as filling for bell peppers

  • Baked potatoes: Load onto baked russet potatoes


How to Store and Reheat Three-Bean Chili

Refrigerator Storage:

Store cooled chili in an airtight container in the refrigerator for up to 5 days. The flavors actually improve after a day or two, making this perfect for meal prep!

Freezer Storage:

This chili freezes beautifully! Freeze in portion-sized containers or freezer bags for up to 3 months.

Freezing tips:

  • Let chili cool completely before freezing

  • Leave 1 inch of headspace in containers (chili expands when frozen)

  • Label with date and contents

  • Freeze flat in ziplock bags for easy stacking

Reheating Instructions:

  • Stovetop: Warm over medium-low heat, stirring occasionally, until heated through (about 10 minutes)

  • Microwave: Heat in 1-2 minute intervals, stirring between, until hot

  • From frozen: Thaw overnight in refrigerator, then reheat according to the above instructions.

  • Slow cooker: Reheat on low for 2-3 hours (great for potlucks!)


Is Three Bean Chili Healthy?

Yes! This vegetarian chili is incredibly nutritious and makes a healthy, balanced meal.

Health Benefits:

  • ✓ High in plant-based protein from three types of beans

  • ✓ Excellent source of fiber for digestive health

  • ✓ Low in fat and naturally cholesterol-free

  • ✓ Rich in antioxidants from tomatoes and beans

  • ✓ Packed with vitamins and minerals (iron, potassium, folate)

  • ✓ Heart-healthy and diabetes-friendly

  • ✓ Naturally gluten-free (no wheat, barley, or rye)

  • ✓ Can be made vegan by using vegan toppings


Recipe Card

Equipment Needed

  • Large Stock Pot or Dutch Oven

  • Long Wooden Spoon

  • Optional: Freezer Safe Storage Containers

  • Optional: Blender or hand blender

Ingredients:

  • 1 can (16 oz) black beans, drained and rinsed

  • 1 can (16 oz) red kidney beans, drained and rinsed

  • 1 can (16oz) chickpeas, drained and rinsed

  • 3 cans (28 oz each) diced tomatoes, with juice

  • 1 tablespoon garlic powder

  • 1 tablespoon chili powder

  • 1 bag frozen spaghetti mix vegetables (bell peppers, onions, carrots, celery)

  • ½ cup pumpkin puree (optional, but recommended)

  • Salt and black pepper to taste


Instructions:

  1. Combine all ingredients in a large stockpot or Dutch oven. Add frozen vegetables (no need to thaw), diced tomatoes with juice, black beans, kidney beans, garlic powder, chili powder, and pumpkin puree if using.

  2. Place over medium-low heat and bring to a gentle simmer.

  3. Simmer for 55-60 minutes, stirring occasionally every 15 minutes to prevent sticking. The chili will thicken and the vegetables will become tender.

  4. Season to taste with salt and black pepper. Start with ½ teaspoon of kosher salt and adjust as needed.

  5. Serve hot with your favorite toppings like shredded cheese, sour cream, avocado, green onions, cilantro, and tortilla chips.

Notes:

  • Storage: Refrigerate up to 5 days or freeze up to 3 months

  • Meal prep friendly: Freezes beautifully in portion-sized containers

  • Naturally gluten-free and easily made vegan

  • Budget-friendly: Costs under $15 to make

  • Tastes better the next day as flavours continue to develop

  • Slow cooker option: Cook on low 4-6 hours or high 2-3 hours

  • Make it spicier: Add cayenne, jalapeños, or hot chili powder

  • Thicken if needed: Blend 3-4 cups of the chili and stir it back in


Variations and Customizations

Protein Additions:

  • Plant-based ground meat (Beyond, Impossible)

  • Cooked lentils (brown or green)

  • Quinoa (adds protein and texture)

  • TVP (textured vegetable protein)

  • Tempeh crumbled and sautéed

Spice Variations:

  • Smoky chili: Add 1 tsp smoked paprika + 1 chipotle in adobo

  • Cumin: Add 1-2 tsp ground cumin

  • Smokey: Add 1-2 tsp of liquid smoke

  • Fall spice: Add ½ tsp cinnamon + ¼ tsp nutmeg

  • Indian-inspired: Add 1 tsp garam masala + ½ tsp turmeric

Vegetable Boost:

  • Corn (1-2 cups fresh, frozen or canned)

  • Diced zucchini or yellow squash

  • Mushrooms (chopped, for meaty texture)

  • Sweet potato (diced, adds sweetness)

  • Butternut squash (cubed)

  • Spinach or kale (stir in at the end, once the heat has been turned off)

Make It Creamy:

  • Add ½ cup pumpkin puree (as suggested)

  • Blend 1-2 cups of chili and stir back in

  • Top with sour cream or Greek yogurt


Meal Prep and Batch Cooking

This three-bean chili is ideal for meal prep! Here's how to maximize your batch:


Meal Prep Strategy:

  • Make chili on Sunday for easy weeknight dinners

  • Portion into individual containers for grab-and-go lunches

  • Freeze half for quick future meals

  • Baked Russet potatoes or Sourdough Bread to serve alongside

Batch Cooking Tips:

  • Triple the recipe if you have one (or several) large stockpot

  • Use a slow cooker for hands-off cooking while you prep other meals

  • Label everything with date and reheating instructions


Frequently Asked Questions (FAQ)

Can I make this three bean chili in a slow cooker or Crock Pot?

Yes! This recipe is perfect for the slow cooker. Add all ingredients to your slow cooker and cook on low for 4-6 hours or high for 2-3 hours. No need to sauté anything first!

How can I make this chili spicier?

Add any of these: cayenne pepper (start with ¼ tsp), diced jalapeños, hot chili powder, chipotle peppers in adobo, red pepper flakes, straight into the pot. Another option is to add your favorite hot sauce to individual bowls. Taste and adjust as you go!

Can I make this chili less spicy for kids?

Use mild chili powder or reduce it to 1-2 teaspoons. You can also serve plain bowls for kids and let adults add hot sauce at the table.

What beans are best for vegetarian chili?

Black beans, kidney beans, and pinto beans are the classic trio, but you can use any combination. Try white beans (Great Northern, cannellini), chickpeas, or navy beans for variety.

Do I need to drain and rinse canned beans?

Yes, always! Draining and rinsing removes excess sodium and the thick liquid that can make chili gummy. Rinse under cold water until the water runs clear.

Can I use fresh vegetables instead of frozen?

Yes! Dice 1 large onion, 2 bell peppers, 2 carrots, and 2 celery stalks. Sauté in 1 tablespoon of oil for 5-7 minutes before adding the other ingredients.

Why is my chili watery?

Let it simmer longer uncovered to evaporate excess liquid. You can also mash some beans against the pot to naturally thicken it, or add a tablespoon of tomato paste or cornmeal.

Why is my chili bland?

Chili needs proper seasoning! Add more salt (chili typically needs 1-2 teaspoons total), chili powder, garlic powder, or cumin. A splash of vinegar or lime juice can also brighten flavors.

Can I double this recipe?

Absolutely! This recipe doubles or triples easily. Just use a larger pot and you may need to extend the simmer time by 10-15 minutes.

Is this chili vegan?

The base chili is vegan! Just use vegan toppings like dairy-free sour cream, vegan cheese, and avocado instead of dairy products.

Can I add meat to this recipe?

Yes, though it would no longer be vegetarian. Brown 1 pound of ground beef, ground chicken or turkey and add it with the other ingredients. You can also add cooked sausage.

What's the best pot for making chili?

A heavy-bottomed stockpot, Dutch oven, or large saucepan works best. The heavy bottom prevents scorching during the long simmer time.


Did You Make This Recipe?

I’d love to see it! Please leave a ⭐ star rating and comment below to let us know how your three-bean chili turned out. Did you make any substitutions or additions? Share your tips and photos with us!

Share this recipe: Help others discover this delicious recipe by sharing it on Pinterest, Facebook, or Instagram. Tag us @Sageandsimplicity so we can see your beautiful creations!

📌 Pin it for later: Save this recipe to your Pinterest boards for easy access.

Danielle Allard

Hi, I’m Danielle from Sage and Simplicity. I help families create calm, simplified homes and share practical tips for living well on a budget—along with family-favorite recipes we truly love.

Previous
Previous

Foolproof Homemade Sourdough Bagels (Cold Ferment Method)

Next
Next

Easy Soft Gingerbread Cookies (with Fresh Ginger!)