A cozy evening at home, a chilly breeze outside, and the savory aroma of something warm bubbling away in the kitchen-it’s the essence of comfort food. For me, there’s something deeply satisfying about a hearty bowl of chili. It’s a dish that can easily evolve with the seasons, with the ingredients, and even with your mood. Today, I’m excited to share a twist on the classic chili, one that’s perfect for cooler days or when you’re craving something nourishing without the meat.
I discovered this Vegetarian Chili Butternut Squash Recipe a couple of years ago while trying to incorporate more plant-based meals into my diet. It immediately felt like a keeper. The combination of tender butternut squash with the rich, spicy depth of chili is just so satisfying. Not only is it bursting with flavor, but it’s also packed with nutrients, and you can easily adjust it to suit your preferences.
There’s something about butternut squash that adds a comforting sweetness, balancing perfectly with the heat of the chili spices. I love that this recipe feels indulgent without being heavy, and it’s a fantastic way to sneak in those extra servings of veggies. Plus, it’s naturally vegan, gluten-free, and so easy to make. I hope this becomes a go-to for you as it has for me.
Vegetarian Chili Butternut Squash Recipe

I’ve made this vegetarian chili for a handful of gatherings, and each time, I’m always asked for the recipe. It’s one of those meals that just works-it has the heartiness of a traditional chili, but with a unique depth that sets it apart. Butternut squash adds a slight sweetness, while the combination of spices gives it a warm, earthy flavor. The beans bring in that perfect creaminess, and when served with a generous sprinkle of fresh cilantro or a dollop of sour cream, it’s absolutely irresistible.
Ingredients Needed
- 1 medium butternut squash, peeled, seeded, and cut into 1-inch cubes
- 1 tablespoon olive oil
- 1 large onion, diced
- 2 cloves garlic, minced
- 1 bell pepper, diced
- 1 jalapeño (optional), minced
- 1 can (14.5 oz) diced tomatoes
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (6 oz) tomato paste
- 1 tablespoon chili powder
- 1 tablespoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- Salt and black pepper to taste
- 4 cups vegetable broth
- Fresh cilantro (for garnish)
- Vegan sour cream (optional)
- Shredded cheese (optional)
Cooking Instructions
-
Prepare The Butternut Squash
Start by preheating your oven to 400°F (200°C). While it’s warming up, toss your butternut squash cubes with a tablespoon of olive oil and a pinch of salt. Spread the squash in a single layer on a baking sheet and roast for 25-30 minutes, or until the edges are golden and the squash is tender.
-
Sauté The Vegetables
While the squash is roasting, heat a large pot over medium heat. Add a little more olive oil and sauté the onion until it’s soft and translucent, about 5 minutes. Add the garlic, bell pepper, and jalapeño (if using), and cook for another 2-3 minutes until the vegetables are fragrant and tender.
-
Spice It Up
Stir in the chili powder, cumin, smoked paprika, and oregano. Let the spices toast for about a minute, which will really bring out their flavors. You’ll notice the aromas start to change, and that’s when you know you’re on the right track!
-
Add The Liquids
Now, pour in the diced tomatoes (with juices), tomato paste, and vegetable broth. Stir everything together, and bring it to a simmer.
-
Add The Beans & Squash
Toss in the black beans, kidney beans, and the roasted butternut squash. Stir gently to combine. Let everything simmer for 20-30 minutes so the flavors meld together.
-
Finish And Serve
Taste and adjust for salt and pepper. If you like a bit more heat, feel free to toss in some hot sauce or extra jalapeño. Serve the chili with fresh cilantro and a dollop of vegan sour cream or a sprinkle of cheese if desired.
Ingredient Science Spotlight
There’s something magical about how certain ingredients can transform a dish, and the humble butternut squash is one of those ingredients. When you roast it, the natural sugars in the squash caramelize, deepening the sweetness and creating a wonderfully rich texture that perfectly balances out the chili’s spiciness.
Butternut squash is not just tasty; it’s packed with nutrients, including beta-carotene (which the body converts into vitamin A), vitamin C, and fiber. The fiber not only supports digestive health but also helps make the chili feel more filling. When paired with the fiber-rich beans, you’ve got a bowl of food that will keep you satisfied for hours.
And let’s talk about beans for a moment. Kidney beans and black beans bring more than just protein. They also bring potassium, iron, and antioxidants that support everything from heart health to blood sugar control. It’s amazing how a dish that tastes so indulgent can be such a powerhouse of nutrition.
Expert Tips
-
Roast The Squash First
Roasting the butternut squash before adding it to the chili ensures it holds its shape and develops that caramelized flavor. It also keeps the squash from becoming too mushy when it simmers with the beans and broth.
-
Use Homemade Vegetable Broth
If you have the time, making your own vegetable broth can elevate the flavor of this chili. A rich, homemade broth will add a depth of umami that store-bought versions often lack. But if you’re short on time, a good-quality store-bought broth works just fine.
-
Make It Ahead
Like most chili recipes, this one gets better as it sits. Make it the day before, let it cool, and store it in the fridge overnight. The flavors will have more time to meld, making it even more delicious the next day.
-
Customize The Heat
If you’re not into spicy foods, you can leave out the jalapeño or remove the seeds before adding it to the pot. For extra heat, a dash of cayenne pepper or hot sauce will take it up a notch.
Recipe Variations
This chili is super flexible-here are a few ways to switch it up depending on what you’re craving:
-
Add More Veggies
If you’re feeling like you want to sneak in even more vegetables, consider adding corn, zucchini, or spinach to the mix. They’ll add even more color and nutrients, and the flavors will meld beautifully.
-
Spicy Veggie Crumble
For a meatier texture, try adding a spicy plant-based crumble like tempeh or lentils. They’ll absorb the chili’s flavors and give the dish an extra bite.
-
Sweet Potato
Swap out the butternut squash for sweet potatoes for a slightly different flavor profile. The natural sweetness of the sweet potatoes will pair wonderfully with the smoky spices.
-
Toppings Galore
While cilantro and sour cream are my go-to, you could also top your chili with avocado, crushed tortilla chips, a squeeze of lime, or a handful of diced red onion for some crunch.
Final Words
I’ve made this chili so many times, and every time I’m reminded of how comforting it is. It’s not just about the flavors, though-there’s something deeply satisfying about putting together a meal that’s both hearty and wholesome. And the best part? It’s easy to make and even easier to customize. Whether you stick with the classic recipe or add your own twist, it’s a dish that never fails to impress.
FAQs
What Are The Key Ingredients In A Vegetarian Chili With Butternut Squash?
The key ingredients in a vegetarian chili with butternut squash typically include butternut squash, beans (such as kidney beans or black beans), tomatoes, onions, garlic, chili powder, cumin, paprika, vegetable broth, and bell peppers. Some recipes may also include corn, zucchini, or other vegetables for added flavor and texture.
Can I Make A Vegetarian Chili With Butternut Squash Ahead Of Time?
Yes, vegetarian chili with butternut squash can be made ahead of time. In fact, it often tastes even better the next day as the flavors have more time to meld together. To store, let the chili cool completely and store it in an airtight container in the refrigerator for up to 4-5 days. It can also be frozen for up to 3 months. To reheat, simply warm it on the stove over low heat or in the microwave.
How Do I Make A Vegetarian Chili With Butternut Squash Spicier?
To make your vegetarian chili with butternut squash spicier, you can adjust the level of heat by adding ingredients like diced jalapeños, extra chili powder, cayenne pepper, or crushed red pepper flakes. You can also add a touch of hot sauce or a few drops of chili oil for added heat. Be sure to taste as you go, so you don’t overpower the other flavors in the dish.
