5 from 4 votes

Kansas City Chili (Vegetarian, BBQ Inspired)

A vegetarian chili recipe with bold, smoky, slightly sweet notes inspired by Kansas City barbecue flavors. This Kansas City Chili is great for game days, weeknight dinners, or when you want chili with a little more depth and character.

Jump to Recipe ▼

No Comments

Servings: 8

1 hr 30 mins

This post may contain affiliate links. Please see our disclosure policy.

Kansas City is known for barbecued meats galore, but this chili reminds me of my favorite football food as a child growing up in the opposite corner of the Sunflower State. The spiciness and bold flavors of this meatless chili take me right back home.

The signature sweet, vinegar barbecue flavor that’s classic to Kansas City shows up in this vegetarian chili recipe through the use of barbecue sauce and a mix of spices to add a little kick. This chili is great served in a bowl and tastes even better when spooned onto half of a baked potato.

If you’re looking for an easy plant-based meal that’s delicious anytime throughout the year, this is one to try. Plus, it yields a large batch with plenty of leftovers to enjoy throughout the week.

Why This BBQ Chili Works

This vegetarian barbecue chili hits familiar comfort-food notes while bringing in those classic Kansas City BBQ flavors that feel bold and balanced.

Traditional chili often leans heavily on heat and meat, but this version is sweeter, smokier, and carries a tomato richness that tastes so comforting. Even though it’s plant-based, this chili isn’t shy about big flavors. Smoked paprika and barbecue sauce really shine through, adding a depth without overwhelming the chopped vegetables and kidney beans.

The result is a crowd-pleasing chili that’s perfect for game day, cold nights, or any time you are looking for a fiber-rich, plant-forward meal.

Ingredients You’ll Need

KanKansas City barbecue is famous for its sweet, smoky, tomato-forward sauces. They often feature molasses, brown sugar, and vinegar to create the signature sweet-savory profile. This chili leans on that sauce and amps it up with a few additional flavor notes. Here’s what you need:

  • Onion, bell peppers, garlic, and jalapeño build layers of flavor and gentle heat
  • Canned tomatoes and tomato paste create a rich, hearty base that echoes KC-style BBQ sauces
  • Smoked paprika, chili powder, and cumin round everything out with classic chili warmth
  • Barbecue sauce and Worcestershire sauce add the key tang and sweetness that reflect the iconic Kansas City BBQ
  • Brown sugar, while optional, gives it an added sweet note that balances the acidity of tomatoes
  • Kidney beans provide structure and protein, making this chili filling and satisfying

These ingredients, along with pantry staples like olive oil, salt and pepper, are all you need to really wake up the flavor of an otherwise standard vegetarian chili recipe. Even meat eaters will come back for another scoop of this one.

How to Make Kansas City Chili

Sauté the Veggies: Heat olive oil over medium-high. Add diced onions, bell peppers, and jalapeño. Cook for 8 to 10 minutes, until softened. Stir in garlic and cook for 1 more minute.

Save this recipe!
Get this sent to your inbox, plus exclusive content just for you!
Step 1 Saute Onion and Peppers

Build the Flavor: Reduce heat to medium. Add chili powder, smoked paprika, cumin, salt, pepper, and chili flakes. Toast briefly. Add tomato paste and stir until vegetables are coated.

Step 2 Add Spices to Bloom

Add Tomatoes & Beans: Pour in crushed tomatoes, fire-roasted tomatoes, vegetable stock, and drained kidney beans. Now it’s time to add in the BBQ sauce, Worcestershire sauce, and brown sugar (if using).

Step 3 Add Tomatoes and BBQ Sauce

Simmer Gently: Bring to a boil, then reduce to a simmer. Cook for about 60 minutes, stirring occasionally, until thickened and flavors have blended.

Step 4 Stir in Beans

Adjust & Serve: Taste and season with extra salt, pepper, or barbecue sauce to balance. Serve warm with toppings like green onions, sour cream, shredded cheese, or pickled jalapeño peppers.

Pot of Kansas City Vegetarian Chili

How to Use Dry Beans Instead of Canned

If you prefer to cook with dry beans instead of canned, this Kansas City–style vegetarian chili adapts easily.

You’ll need about 1½ to 2 cups of dried kidney beans to replace the three cans called for in this recipe. Rinse and sort the beans, then soak them overnight in plenty of cold water. Drain and rinse before cooking.

To cook the beans, add them to a large pot and cover with fresh water by a few inches. Bring to a boil, then reduce to a simmer and cook for an hour, or until tender but not falling apart. Season lightly with 1 teaspoon of salt toward the end of cooking. Drain before adding to the chili.

Once cooked, use the beans exactly as directed in the recipe. Because dry beans tend to absorb more liquid, you may want to add an ½ cup vegetable stock while the chili simmers.

Frequently Asked Questions

Can I make this chili spicier?

Yes! Add more jalapeño, chili flakes, or a diced chipotle in adobo for smoky heat. Don’t get carried away at first, since heat can intensify as the chili simmers.

What’s the best way to make this vegan?

Use vegetarian Worcestershire sauce or substitute with soy sauce or tamari. When serving, skip the cheese and sour cream, or use vegan toppings, as desired.

Can I make this in a slow cooker?

Yes. After sautéing the aromatics and browning the spices in a skillet, transfer everything to a slow cooker and cook on low for 6 to 8 hours.

What should I serve with it?

This chili is excellent when topped with green onions, sour cream, shredded cheddar cheese, or even an extra drizzle of BBQ sauce to drive home the flavor. Pair it with corn bread muffins drizzled with honey for a full barbecue experience.

If you’re looking for other vegetarian chili recipes, try my favorite Vegetarian Pumpkin Chili or Sweet Potato Chili.

5 from 4 votes

Kansas City Chili (Vegetarian)

A vegetarian chili recipe with bold, smoky, slightly sweet notes inspired by Kansas City barbecue flavors. This Kansas City Chili is great for game days, weeknight dinners, or when you want chili with a little more depth and character.
Prep Time: 15 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 30 minutes
Servings: 8
Save this recipe!
Get this sent to your inbox, plus exclusive content just for you!

Ingredients 

  • 1 large sweet onion, diced
  • 1 red bell pepper, diced
  • 1 yellow bell pepper, diced
  • 1 jalapeño pepper, ribs and seeds removed, minced
  • 4 cloves garlic, minced
  • 2 tablespoons olive oil
  • 1 teaspoon smoked paprika
  • teaspoons ground cumin
  • ½ teaspoon chili flakes
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • 2 tablespoons chili powder
  • 2 tablespoons tomato paste
  • 1 28-ounce can crushed tomatoes
  • 1 28-ounce can fire-roasted diced tomatoes
  • 2 cups vegetable stock
  • ¼ cup vegetarian BBQ sauce
  • 1 tablespoon Worcestershire sauce
  • 2 tablespoons dark brown sugar, optional
  • 3 15-ounce cans kidney beans, drained and rinsed

Instructions 

  • Heat a large Dutch oven over medium-high. Add olive oil, then the diced onion, red pepper, yellow pepper, and jalapeño. Cook for about 8 to 10 minutes until the vegetables soften.
  • Add minced garlic and cook 1 to 2 minutes more, stirring to avoid burning.
  • Reduce heat to medium. Add smoked paprika, cumin, chili flakes, salt, black pepper, and chili powder. Stir to coat the vegetables and toast the spices for 1 minute. Add tomato paste and stir until well combined.
  • Pour in crushed tomatoes, diced tomatoes, vegetable stock, BBQ sauce, Worcestershire sauce, and brown sugar (if using). Stir to combine, then add in beans.
  • Add in the beans, and bring to a boil. Lower heat to medium-low and simmer for 50 to 60 minutes, stirring occasionally, until the chili thickens and the flavor deepens.
  • Taste and adjust salt, sweetness, or heat as needed. If you want more smoky BBQ character, stir in a little extra BBQ sauce before serving.
  • Serve topped with chopped scallions, sour cream, shredded cheese, or pickled jalapeño peppers, as desired.

Notes

  • Using a smoky Kansas City-style BBQ sauce adds layer and helps bridge the gap between chili and that signature sweet, vinegar barbecue flavor. The brown sugar is optional, depending on what type of barbecue sauce you choose.
  • If you prefer to use dry beans, soak beans overnight. You’ll need between 1½ to 2 cups of dry beans. Cook the beans, then drain and add to the chili. Also add an extra ½ cup of vegetable stock to the chili, as beans cooked from dry tend to soak up more liquid.
iconLike this? Leave a comment below!
Reed Dunn Portrait

Reed Dunn

Reed is a Seattle-based home cook and culinary creator whose passion for cooking has led to the creation of hundreds of pescatarian and plant-based recipes. He finds inspiration from seasonal ingredients and shopping from his pantry.

You May Also Like

5 from 4 votes (4 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating