Smoky Vegetarian Chili Recipe with Beans and Roasted Peppers


Vegetarian chili that’s so flavorful you won’t miss the meat. This easy stovetop recipe features beans, diced tomatoes, bell pepper, and sweet potatoes—the secret ingredient that gives the chili body and a touch of natural sweetness—along with a homemade chili seasoning blend that brings everything together. Ready in under 30 minutes, it’s a perfect weeknight meal or a crowd-pleasing pot for gatherings.

vegetarian chili in bowl with cheese

I always reach for a hearty chili recipe on cool days or when I need an easy, satisfying meal that scales. This vegetarian chili uses pantry staples—canned tomatoes and beans, vegetable broth, and common aromatics—plus a small amount of maple syrup and apple cider vinegar to balance flavors. It’s nutritious, packed with fiber and protein, and versatile enough for many variations.

What is Vegetarian Chili Made Of?

This style of vegetarian chili is a red, tomato-based stew built from beans, diced tomatoes and tomato sauce, plenty of vegetables (sweet potatoes, bell pepper, onion), jalapeño for a hint of heat, vegetable broth, and a chili spice blend. The sweet potato adds a creamy texture and natural sweetness that complements the savory spices.

The secret ingredient(s)

There are two small additions that make a big difference. First, maple syrup: a little (about 1–2 teaspoons) balances acidity and deepens flavor. Second, apple cider vinegar: a teaspoon brightens and enhances the overall taste, helping the spices pop without tasting vinegary.

vegetables in stockpot

Make your vegetarian chili spicy!

If you prefer a spicier chili, try one or a combination of these options:

  • Green chiles: mild heat that adds flavor depth.
  • Jalapeño seeds: include some seeds when chopping jalapeños for added heat.
  • Hot sauce: add a few dashes near the end of cooking to taste.
  • Cayenne pepper: a pinch goes a long way—start small and increase gradually.
vegetarian chili in stockpot

How can I thicken my vegetarian chili?

Chili often thickens as it cools, so letting it rest overnight in the refrigerator is the simplest solution. If you need it thicker immediately, try one of these methods:

  • Tomato paste: Stir in 1–3 tablespoons and simmer 10–15 minutes to reduce and concentrate flavor.
  • Flour or cornstarch slurry: Mix 1–2 tablespoons of flour or cornstarch with cold water until smooth, stir into the chili, and simmer a few minutes until thickened.
  • Puree a portion: Remove a cup of chili, blend until smooth, then stir it back in for natural body and a creamier texture.

Remember: refrigeration thickens chili further, so plan ahead when possible.

Topping Ideas

Toppings elevate vegetarian chili and let everyone personalize their bowl. Keep it simple with shredded cheddar and sliced green onion, or try any of the ideas below:

  • Sour cream or Greek yogurt
  • Fresh cilantro
  • Avocado slices or diced avocado
  • Tortilla chips or strips of crispy tortilla
  • A squeeze of lime juice for brightness
chili in bowl with cheese

Instant Pot Instructions

This recipe adapts well to pressure cooking. Cook on high pressure for about 7 minutes with a quick release, then stir in the drained beans at the end. Reduce liquid slightly if you prefer a thicker chili before pressure cooking.

Slow Cooker Instructions

For a slow-cooker version, combine all ingredients (except the beans if you prefer them firmer) in the crockpot, stir, and cook on high for 3–4 hours or low for 6–8 hours. Add beans in the last 20–30 minutes if using canned beans, or at the start if using soaked dry beans and adjusting liquid accordingly. Watch the sweet potatoes and remove from heat when they reach your preferred tenderness.

chili and cheese

Storage Instructions

Allow the chili to cool completely, then transfer to an airtight container. Store in the refrigerator for 3–5 days. Chili often tastes even better after a day or two as the flavors meld.

Reheating Instructions

Reheat gently on the stovetop over medium heat, stirring occasionally until warmed through. You can also reheat single portions in the microwave, covered, stirring halfway through to ensure even heat.

How to Freeze Chili

Let the chili cool fully before transferring it to freezer-safe containers or heavy-duty freezer bags. Remove as much air as possible, label with the date, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. Freezing is ideal for meal prep and busy weeks.

More Vegetarian Chili Recipes

  • Vegetarian Beer Chili
  • Roasted Red Pepper Quinoa Chili
  • Black Bean Quinoa Chili
  • Vegan Instant Pot Chili

Note: If you prefer a meat version, try a classic beef chili.

How to Serve Your Chili

This vegetarian chili makes excellent leftovers and is a great meal-prep option for a household of six. Use leftovers in creative ways:

Chili Nachos: Spread tortilla chips on a baking sheet, top with chili, cheese, jalapeños, and other toppings; broil briefly until the cheese melts.

Chili Baked Potatoes: Top a baked potato or sweet potato with chili and a sprinkle of cheese for a filling lunch or dinner.

Chili and Eggs: Spoon chili over fried or scrambled eggs for a hearty breakfast or brunch twist.

Best Vegetarian Chili (with sweet potatoes!)

This nutrient-packed vegetarian chili is built from simple ingredients: sweet potatoes, bell pepper, onion, garlic, jalapeño for a little heat, canned diced tomatoes and tomato sauce, vegetable broth, northern beans, maple syrup, apple cider vinegar, and a homemade chili seasoning. It’s filling, fiber-rich, and flexible to suit different spice levels and appliances (stovetop, Instant Pot, slow cooker).

Ingredients

  • 1–2 tablespoons olive oil
  • 1/2 medium yellow onion, minced
  • 1 large bell pepper, finely diced
  • 2 medium sweet potatoes, diced
  • 1–2 tablespoons minced jalapeño (adjust to taste)
  • 1 tablespoon minced garlic
  • 1 cup vegetable broth
  • 15 oz canned tomato sauce
  • 30 oz canned diced tomatoes
  • 1 teaspoon apple cider vinegar
  • 2 teaspoons maple syrup
  • 1/4 cup homemade chili seasoning
  • 30 oz canned white northern beans, drained and rinsed

Instructions

  1. Heat 1–2 tablespoons olive oil in a large stockpot over medium-high heat.
  2. Add onion, bell pepper, sweet potato, jalapeño, and garlic. Sauté about 5 minutes until the onion is translucent and vegetables begin to soften.
  3. Add vegetable broth, tomato sauce, diced tomatoes, apple cider vinegar, maple syrup, and chili seasoning. Bring to a boil over medium-high heat.
  4. Once boiling, reduce heat to low, cover, and simmer about 15 minutes, or until sweet potatoes are tender when pierced with a fork.
  5. Stir in the drained beans and cook an additional 2–3 minutes to warm through and meld the flavors.
  6. Serve hot with your favorite toppings.

Tips & Notes

  • Adjust jalapeño amount to match your preferred spice level.
  • Nutrition information excludes toppings and will vary based on specific brands and portion sizes.
  • Slow cooker: cook on high 3–4 hours or low 6–8 hours; add beans late if you prefer them firmer.
  • Instant Pot: cook on high pressure about 7 minutes with a quick release; add beans after pressure cooking if using canned beans for best texture.

Nutrition (approx. per serving)

Calories: 325 kcal; Carbohydrates: 62 g; Protein: 13 g; Fat: 5 g; Fiber: 19 g; Sugar: 23 g. Nutrition values are estimates and should be used as a guideline only.

If you try this vegetarian chili, leave a comment or note what topping combinations you enjoyed. Tag your photos with a relevant hashtag if you share on social media—we’d love to see your creations!