This hearty vegetarian pumpkin chili is packed with sweet potatoes, beans, and warm spices for a thick, cozy dinner that cooks in just one pot.
- Natural Pectin Thickening: Pumpkin puree acts as a starch-free emulsifier, giving the broth a rich, velvety body that clings to the beans.
- Oil-Soluble Flavor Blooming: Sautéing spices in olive oil first unlocks deep, complex aromatics that water-based simmering alone cannot extract.
- Starch Balance: Sweet potatoes slowly release starches during cooking, adding structural bite and natural sweetness to balance the acidic tomatoes.
I remember a damp Tuesday last October, rain drumming on the kitchen window while my wrists ached from hauling wood. I stood over my heavy Dutch oven, stirring cumin into hot oil until the kitchen smelled like warm earth.
This vegetarian pumpkin chili is the ultimate antidote to freezing weather, offering a rich, velvety body.
The secret to this texture lies in starch gelatinization. As the sweet potatoes simmer, they release starches that bond with the pumpkin's natural pectin, creating a thick, cohesive sauce. Blooming the spices in olive oil first coaxes out oil-soluble flavor compounds, ensuring a deep, rounded heat rather than a raw, powdery finish.
It is hands down spectacular.
For seasoning, I use Diamond Crystal kosher salt—1 teaspoon equals a half-teaspoon of table salt. Scoop this up with a thick slice of My Favorite Cornbread Recipe to complete the experience.
Just watch your heat closely, as the dense puree can easily scorch if your burner runs too hot.
Vegetarian Pumpkin Chili
Ingredients
- 2 Tablespoons (30ml) olive oil
- 1 cup chopped yellow onion (1/2 of a large onion)
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 1 small jalapeño, minced (remove seeds and ribs)
- 3 garlic cloves, minced
- 1 teaspoon salt
- 1/2 teaspoon fresh ground black pepper
- 1/2 teaspoon ground cinnamon
- 2 and 1/2 teaspoons ground cumin
- 2 teaspoons chili powder
- 1 teaspoon onion powder
- 2 cups (480ml) vegetable broth
- 3 (14 ounce) cans petite diced tomatoes, do not drain
- 1 (15 ounce) can pinto beans, drained and rinsed
- 1 (15 ounce) can kidney beans, drained and rinsed
- 1 (15 ounce) can pumpkin puree
- 1 large sweet potato, peeled and diced (about 1 heaping cup)
- optional: 1/2 (15 ounce) can black beans, drained and rinsed
- optional for serving: chopped cilantro, chopped red onion, sliced avocado
Directions
- Set a 5-quart or larger Dutch oven over medium heat and pour in the olive oil. Once shimmering, toss in the chopped yellow onion, diced red and green bell peppers, and minced jalapeño. Sauté for about 5 minutes, stirring occasionally with a wooden spoon, until the onions soften and turn translucent.
- Stir in the minced garlic, salt, black pepper, cinnamon, cumin, chili powder, and onion powder. Let the spices toast in the hot oil for exactly 1 minute until highly fragrant, which helps release their oil-soluble flavor compounds.
- Pour in the vegetable broth, undrained petite diced tomatoes, drained pinto beans, drained kidney beans, pumpkin puree, and diced sweet potato, along with the black beans if you are using them. Stir thoroughly to combine all the ingredients into a uniform mixture.
- Cover the pot with its lid, lower the heat to medium-low, and let it simmer gently for 30 minutes. Stir every now and then to make sure the sweet potatoes are softening and nothing is sticking to the bottom of the pot.
- Ladle the hot chili into bowls and garnish with fresh chopped cilantro, diced red onion, or avocado slices as desired.
Notes
Keep these essential tips in mind to ensure your vegetarian chili turns out perfectly thick and flavorful every single time:
- Salt Conversion & Brand: We recommend using Diamond Crystal kosher salt for this recipe. If you are using Morton's kosher salt or standard table salt, reduce the amount to 1/2 teaspoon to avoid over-seasoning, as table salt has much smaller, denser crystals.
- Pumpkin Science: Stick to canned pumpkin puree rather than fresh homemade pumpkin. Canned pumpkin has a lower water content and a more concentrated amount of soluble fiber (pectin), which is essential for achieving the thick, velvety texture of this chili without making it watery.
- Scorching Warning: Because pumpkin puree is incredibly dense, it settles quickly. Make sure to use a heavy-bottomed pot (like a cast-iron Dutch oven) and stir all the way to the bottom corners of the pot every 10 minutes to prevent the sugars from caramelizing too quickly and scorching.
- Freezing and Thawing: This chili freezes beautifully for up to 3 months. Store it in airtight containers, thaw overnight in the refrigerator, and reheat on the stovetop over medium heat for 20 to 30 minutes, adding a splash of water if it has thickened too much.
- Slow Cooker Conversion: To make this in a slow cooker, combine all ingredients in a 5-quart or larger slow cooker. Cover and cook on low for 6 to 8 hours, or until the sweet potatoes are completely tender.
- Bean Variations: Feel free to swap the pinto or kidney beans for black beans or even chickpeas. If you want a meatier texture, you can read about our bean-based texture tips in The Best Black Bean Burgers I’ve Ever Had.
Serving Suggestions
To balance the deep, earthy spices of this chili, pair it with sides that offer contrasting textures and bright, fresh flavors:
- Warm Crusty Bread: Serve alongside a warm loaf of Homemade Artisan Bread Recipe to soak up the thick, spiced sauce.
- Spiced Jalapeño Cheddar Bread: Pair with a slice of toasted No Knead Jalapeño Cheddar Bread for an extra kick of heat and a sharp, cheesy contrast.
- Cool Avocado Slices: Top each bowl with ripe, buttery avocado slices to cut through the earthy cumin and warm cinnamon notes.
- Crisp Red Onions: Scatter finely minced red onions on top for a sharp, crunchy bite that contrasts beautifully with the soft sweet potatoes.
- Tangy Sour Cream or Greek Yogurt: Swirl in a dollop of unsweetened Greek yogurt to add a cool, lactic acidity that balances the deep chili spices.
Storage and Reheating
Leftover chili is arguably better than freshly made chili because the flavors have time to marry. After 24 hours in the refrigerator, the sweet potatoes absorb the spices, and the overall heat mellows into a more cohesive, rounded profile. Keep it in an airtight container for up to 5 days.
You will notice the chili thickens significantly in the cold, as the starches gelatinize and set.
When reheating on the stovetop, splash in a quarter-cup of vegetable broth or water to loosen the texture back to its original velvety state. Heat it gently over medium-low, stirring constantly to prevent the bottom from catching.
For long-term storage, freeze the chili in heavy-duty freezer bags for up to three months, leaving an inch of headspace for expansion.
Ingredient Substitutes
If you need to adapt this recipe based on what is currently in your pantry, use these tested swaps:
- Sweet Potato → Butternut Squash: Swap in an equal 1:1 ratio (1 heaping cup). Cut the squash into slightly smaller 1/2-inch cubes to ensure it cooks at the same rate as the sweet potato.
- Olive Oil → Avocado Oil: Substitute in a 1:1 ratio (2 tablespoons). Avocado oil has a higher smoke point, so you can turn the heat up slightly to sweat the vegetables faster without burning the oil.
- Vegetable Broth → Chicken Broth: If you don't need this to remain strictly vegetarian, swap in a 1:1 ratio (2 cups). Use a low-sodium chicken broth to maintain complete control over the salt levels.
- Jalapeño → Poblano Pepper: Swap the minced jalapeño for 1/4 cup of finely diced poblano pepper in a 1:1 ratio for a milder, earthier heat. Sauté the poblano along with the bell peppers to soften its tougher skin.
- Pinto Beans → Black Beans: Replace the pinto beans with an equal amount of black beans (one 15-ounce can). Ensure they are thoroughly rinsed to keep the dark bean starch from muddying the bright orange color of the pumpkin base.
There is something incredibly grounding about watching a pot of chili simmer on a quiet afternoon. It fills the house with a comforting warmth that lingers long after the bowls have been wiped clean.