Butternut Squash Chili with White Beans Recipe
Introduction
This butternut squash chili with white beans is a cozy, flavorful dish perfect for chilly days. Packed with tender vegetables and warming spices, it’s an easy and satisfying vegetarian meal.

Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 medium butternut squash, peeled and diced into 1/2-inch cubes
- 1 red bell pepper, diced
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (optional, for heat)
- 1 (14-ounce) can diced tomatoes, with juice
- 2 (14-ounce) cans white beans, rinsed and drained
- 2 cups vegetable broth
- Salt and freshly ground black pepper, to taste
- Fresh cilantro, for garnish
- Lime wedges, for serving
Instructions
- Step 1: Heat the olive oil in a large pot over medium heat. Add the diced onion and sauté until it becomes translucent, about 5 minutes.
- Step 2: Stir in the minced garlic and cook for another 1 minute, until fragrant.
- Step 3: Add the diced butternut squash and red bell pepper to the pot, stirring to coat in the oil and onion mixture.
- Step 4: Sprinkle in the chili powder, ground cumin, smoked paprika, and cayenne pepper if using. Stir well to evenly coat the vegetables with the spices.
- Step 5: Pour in the diced tomatoes with their juice, white beans, and vegetable broth. Stir to combine everything.
- Step 6: Bring the mixture to a simmer. Reduce the heat to low, cover the pot, and let it cook for about 25–30 minutes, or until the butternut squash is tender.
- Step 7: Season the chili with salt and freshly ground black pepper to taste. Adjust the seasoning as needed.
- Step 8: Serve the chili hot, garnished with fresh cilantro and lime wedges on the side.
Tips & Variations
- For extra richness, stir in a splash of coconut milk before serving.
- Swap white beans for black beans or pinto beans for a different texture and flavor.
- Add corn or diced zucchini in step 3 for more vegetable variety.
- If you prefer a spicier chili, increase the cayenne pepper or add a chopped jalapeño with the onion.
Storage
Store leftover chili in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of vegetable broth if it thickens too much. This chili also freezes well for up to 3 months; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this chili vegan?
Yes, this recipe is naturally vegan as written, using vegetable broth and no animal products.
What can I serve with this chili?
This chili pairs well with warm cornbread, rice, or a simple green salad to round out the meal.
Print
Butternut Squash Chili with White Beans Recipe
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This hearty Butternut Squash Chili with White Beans is a flavorful vegetarian dish that combines sweet roasted butternut squash with tender white beans and a blend of warming spices. Perfect for a cozy weeknight meal, this chili simmers on the stovetop until the squash is tender and infused with robust chili flavors. Garnished with fresh cilantro and a squeeze of lime, it’s a wholesome and satisfying dish that’s both nutritious and comforting.
Ingredients
Vegetables & Aromatics
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 medium butternut squash, peeled and diced into 1/2-inch cubes
- 1 red bell pepper, diced
Spices & Seasonings
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (optional, for heat)
- Salt and freshly ground black pepper, to taste
Canned & Packaged Ingredients
- 1 (14-ounce) can diced tomatoes, with juice
- 2 (14-ounce) cans white beans, rinsed and drained
- 2 cups vegetable broth
Oils & Garnishes
- 2 tablespoons olive oil
- Fresh cilantro, for garnish
- Lime wedges, for serving
Instructions
- Heat the olive oil: In a large pot over medium heat, warm 2 tablespoons of olive oil until shimmering. Add the diced onion and sauté for about 5 minutes until it becomes translucent and soft.
- Add garlic: Stir in the minced garlic and cook for an additional 1 minute until fragrant, being careful not to let it burn.
- Incorporate the vegetables: Add the diced butternut squash and red bell pepper to the pot. Stir well to coat the vegetables evenly with the oil and softened onions.
- Season with spices: Sprinkle in the chili powder, ground cumin, smoked paprika, and cayenne pepper if using. Mix thoroughly so the spices coat the vegetables and release their flavors.
- Add liquids and beans: Pour in the canned diced tomatoes with their juice, the rinsed and drained white beans, and 2 cups of vegetable broth. Stir everything together to combine well.
- Simmer the chili: Bring the mixture to a gentle simmer, then reduce the heat to low. Cover the pot with a lid and cook for 25 to 30 minutes, or until the butternut squash is tender when pierced with a fork.
- Adjust seasoning: Taste the chili and add salt and freshly ground black pepper as needed. Stir thoroughly to incorporate the seasoning.
- Serve and garnish: Ladle the chili into bowls and garnish with fresh cilantro leaves. Serve with lime wedges on the side for squeezing just before eating, enhancing the flavor with a bright citrus note.
Notes
- You can adjust the heat by omitting or adding more cayenne pepper according to your preference.
- For added protein, consider topping with shredded cheese or a dollop of sour cream if not vegan.
- This chili stores well and tastes even better the next day after the flavors meld.
- Vegetable broth can be substituted with water or homemade broth if preferred.
- For a smoother texture, blend a portion of the chili before serving.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Keywords: butternut squash chili, white bean chili, vegetarian chili, healthy chili, fall recipes, easy chili recipe, meatless chili, winter comfort food

