The first real cold snap hit in mid-November, and I found myself standing in my kitchen at four in the afternoon with the light already fading. The only thing I wanted was a pot of something that would bubble away on its own while I curled up on the couch. That’s when this easy crockpot chili with butternut squash and black beans was born — not from a plan, but from a handful of ingredients I had on hand and a deep need for comfort without the effort.
I remember pulling a sad-looking butternut squash from the bottom of the fridge, the one I’d bought with grand intentions of roasting it as a side dish. It had been sitting there for over a week. The black beans were a pantry staple, the canned tomatoes were gathering dust, and the chili powder was getting lonely. So I chopped the squash (okay, I wrestled with it a bit), tossed everything into the crockpot, and walked away. Honestly, I didn’t expect much. I figured it would be fine, maybe a little boring.
But when I lifted that lid a few hours later, the smell hit me — warm, smoky, slightly sweet from the squash. It was the kind of smell that makes you close your eyes for a second. And the taste? Way better than it had any right to be, given how little effort I put in. That’s the thing about this recipe. It doesn’t need you to fuss over it. It just needs time and a few good ingredients. This is the chili I make when I want to feel like I’ve got my life together, even when I absolutely do not.
Why You’ll Love This Recipe
I’ve tested a lot of chili recipes over the years. Some are too heavy, some are too complicated, and some just taste like tomato soup with beans floating in it. This one hits different. The butternut squash breaks down just enough to thicken the broth naturally, and the black beans give it that hearty, satisfying bite. Here’s why this one earns a permanent spot in my rotation:
- Set It and Forget It: This is a true dump-and-go crockpot recipe. No browning, no sautéing, no extra pans to wash. Just chop, dump, and let the slow cooker do the heavy lifting.
- Pantry-Friendly Ingredients: You probably have most of these already. Canned tomatoes, black beans, chili powder, cumin. The squash is the only “special” item, and it’s easy to find in any grocery store from September through early spring.
- Perfect for Meal Prep: This chili tastes even better the next day. The flavors meld together overnight, making it the ideal candidate for Sunday meal prep or easy lunches throughout the week.
- Naturally Healthy: This is packed with fiber, vitamins, and plant-based protein. It’s vegan as written, gluten-free, and doesn’t rely on heavy cream or cheese for flavor (though a sprinkle of cheddar never hurt anyone).
- Crowd-Pleasingly Good: I’ve served this to my family, to friends, and even to my neighbor who “doesn’t really like squash.” She asked for the recipe. It’s that kind of chili — the kind that wins people over without trying.
What makes this recipe different from every other chili out there is the texture. The squash doesn’t just sit there like a chunk of orange potato. It melts into the broth, creating a naturally creamy, slightly sweet base that balances the smoky heat of the chili spices. It’s comfort food that feels good to eat, you know?
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something surprisingly complex. No weird specialty items, no long trips to a gourmet market. Just real food that works.
- Butternut Squash (1 medium, about 3 cups peeled and cubed) — Look for a squash that feels heavy for its size with firm, unblemished skin. I prefer to buy pre-cut cubes from the store when I’m feeling lazy, but cutting your own is cheaper. Just be careful with that knife — squash is stubborn.
- Black Beans (2 cans, drained and rinsed) — Canned is totally fine here. I’ve used dried beans before, and honestly, the texture difference isn’t worth the extra soaking time for this recipe. Rinse them well to reduce the sodium and prevent that canned taste.
- Diced Tomatoes (1 can, 14.5 oz) — Fire-roasted diced tomatoes add a lovely smoky depth, but regular diced tomatoes work perfectly too. Don’t drain them — the liquid is part of the broth.
- Tomato Sauce (1 can, 8 oz) — This helps create a thicker, richer base than using crushed tomatoes alone. I like the Hunt’s brand for its consistent flavor.
- Vegetable Broth (1 cup) — Use low-sodium so you can control the salt level. Chicken broth works too if you’re not keeping this vegan.
- Yellow Onion (1 medium, diced) — Sweet or yellow onion gives the best flavor base. Red onion works in a pinch but will change the color slightly.
- Garlic (3 cloves, minced) — Fresh garlic is non-negotiable here. The jarred stuff just doesn’t hit the same. Trust me on this one.
- Chili Powder (2 tablespoons) — This is the backbone of the dish. I use a standard American chili powder blend, not pure ground chiles. My go-to is the McCormick brand for its balanced heat.
- Cumin (1 tablespoon) — Cumin adds that warm, earthy undertone that makes chili taste like chili. Don’t skip it.
- Smoked Paprika (1 teaspoon) — This is my secret weapon. It adds a subtle smokiness that makes the chili taste like it simmered all day over a fire. Regular paprika works, but smoked is better.
- Oregano (1 teaspoon, dried) — A little herbaceous lift to round out the spices.
- Salt and Black Pepper (to taste) — Start with 1 teaspoon of salt and adjust at the end. Different broths and canned goods have varying sodium levels.
- Optional Toppings: Sour cream or Greek yogurt, shredded cheddar cheese, sliced avocado, fresh cilantro, lime wedges, crushed tortilla chips. These aren’t just for looks — they add texture and brightness that really make the chili sing.
Equipment Needed
You don’t need a fancy kitchen to make this recipe. Here’s what I use:
- Crockpot or Slow Cooker (5 to 6 quart) — Any brand works. I’ve had my basic Crock-Pot brand one for years and it’s never let me down. A smaller one will work too, just make sure everything fits with room to stir.
- Sharp Chef’s Knife — A good knife makes cutting butternut squash so much less terrifying. I learned that the hard way after a close call with a dull blade.
- Cutting Board — Preferably a large one with a groove to catch juices. I use a wooden board for veggies and a separate plastic one for anything else.
- Vegetable Peeler — For peeling the squash. A regular Y-peeler works great. I’ve also used a paring knife in a pinch, but the peeler is faster and safer.
- Can Opener — Basic, but essential. I keep a manual one in my drawer because the electric one always seems to break at the worst time.
- Measuring Spoons — For the spices. I eyeball a lot of things in the kitchen, but chili is one of those recipes where the ratios matter.
- Wooden Spoon — For stirring. A silicone spatula works too. Just don’t use metal on your crockpot insert if it’s non-stick or ceramic.
If you don’t have a crockpot, you can absolutely make this in a heavy-bottomed Dutch oven on the stovetop over low heat. It will cook faster — about 2 hours on low — but you’ll need to stir it occasionally and keep an eye on the liquid level.
Preparation Method

This is the easy part. I mean it. Here’s how to make this chili without breaking a sweat:
- Prep the squash. Peel the butternut squash with a vegetable peeler, cut off the top and bottom, then slice it in half lengthwise. Scoop out the seeds and stringy bits with a spoon. Cut the squash into 1-inch cubes. Aim for uniform pieces so they cook evenly. (Pro tip: if the squash is really hard, microwave it whole for 2 minutes to soften it up slightly before cutting.)
- Dice the onion. Cut the onion in half, peel it, and dice it into small pieces. You want them small enough to melt into the chili but big enough to give you a little texture. About 1/4-inch pieces are perfect.
- Mince the garlic. Smash each clove with the flat side of your knife, remove the skin, and chop finely. If you’re in a hurry, a garlic press works fine too. I use one when my hands are tired.
- Layer the ingredients in the crockpot. Add the cubed squash, diced onion, minced garlic, drained black beans, diced tomatoes (with their juice), tomato sauce, and vegetable broth to the slow cooker. Give everything a gentle stir to combine.
- Add the spices. Sprinkle the chili powder, cumin, smoked paprika, oregano, salt, and pepper over the top. Stir again until the spices are evenly distributed. Don’t be shy — really mix it in so every bite is flavorful.
- Set it and forget it. Cover the crockpot with the lid and cook on LOW for 6-7 hours or on HIGH for 3-4 hours. The chili is ready when the squash is fork-tender and the flavors have melded together. The squash will start to break apart slightly, which is exactly what we want — it thickens the broth naturally.
- Taste and adjust. Before serving, give the chili a good stir and taste it. This is your moment to adjust the seasoning. Need more salt? Add a pinch. Want more heat? Stir in a dash of cayenne or a chopped chipotle pepper in adobo sauce. I always add a squeeze of fresh lime juice at this stage — it brightens everything up.
- Serve with toppings. Ladle the chili into bowls and let everyone customize their own. A dollop of sour cream, a sprinkle of cheddar, some fresh cilantro, and a few crunchy tortilla chips on top. Perfection.
A quick note on timing: this chili is very forgiving. If you leave it on low for an extra hour, it’s fine. If you’re in a rush and cook it on high for 3 hours, it’s also fine. The squash might be slightly firmer on high, but it’ll still be delicious. I’ve done both, and honestly, I prefer the low-and-slow version for the deeper flavor.
Cooking Tips & Techniques
Over the years, I’ve made this chili so many times that I’ve learned a few tricks the hard way. Here’s what I wish someone had told me:
- Cut the squash evenly. I know I said this already, but it’s the most important step. If your pieces are all different sizes, some will turn to mush while others stay crunchy. Aim for 1-inch cubes and you’ll be golden.
- Don’t skip the rinsing step for the beans. That thick, starchy liquid in the can will make your chili cloudy and give it an off texture. Rinse the beans in a colander under cold water until the water runs clear.
- Toast your spices if you have time. This is optional, but if you want to take the flavor up a notch, heat a dry skillet over medium heat and toast the chili powder and cumin for about 30 seconds until fragrant. Be careful not to burn them — they go from toasty to bitter very quickly.
- Use a liner for easy cleanup. I know, I know, it’s not the most eco-friendly choice, but sometimes you just want to eat chili without scrubbing a crockpot afterward. Slow cooker liners are a lifesaver for busy weeknights.
- Don’t lift the lid too often. Every time you open the crockpot, you release heat and add about 20 minutes to the cooking time. I know it’s tempting to peek, but resist the urge. Trust the process.
- Thicken it if needed. If your chili is too thin at the end, mash some of the squash against the side of the pot with a spoon. The natural starches will thicken the broth beautifully. You can also stir in a tablespoon of tomato paste for extra richness.
I once forgot to add the chili powder entirely. I realized it about an hour before dinner, dumped it in, and stirred frantically. It still turned out fine — the flavors just needed a little extra time to meld. So if you mess up, don’t panic. Chili is forgiving.
Variations & Adaptations
This recipe is a great starting point, but it loves to be played with. Here are some of my favorite variations:
- Make it meaty. Brown 1 pound of ground beef, turkey, or Italian sausage in a skillet, drain the fat, and add it to the crockpot with the other ingredients. The meat adds a savory depth that pairs beautifully with the sweet squash. I’ve done this with spicy pork sausage and it was incredible.
- Swap the squash. No butternut squash? Use sweet potatoes, pumpkin, or even carrots. The texture will be slightly different, but the sweetness will still balance the spices beautifully. Kabocha squash is also a fantastic substitute — it’s naturally sweeter and creamier.
- Add more veggies. Diced bell peppers, zucchini, or corn all work well in this chili. Add them at the beginning if you want them soft, or stir them in during the last 30 minutes for a bit of crunch. Corn adds a lovely pop of sweetness.
- Go extra smoky. Stir in 1-2 chipotle peppers in adobo sauce (minced) along with a teaspoon of the adobo sauce. This adds serious heat and a deep, smoky flavor that will make your kitchen smell incredible. Start with one pepper and taste before adding more.
- Make it creamy. Stir in 1/4 cup of coconut milk or heavy cream at the end of cooking. It mellows out the spices and creates a velvety texture. This is my go-to when I want something extra indulgent.
- Spice it up or down. For a milder chili, use only 1 tablespoon of chili powder and skip the smoked paprika. For a spicier version, add 1/2 teaspoon of cayenne pepper or a diced jalapeño (seeds and all).
- Try a different bean. Kidney beans, pinto beans, or even chickpeas work great. I’ve made a version with half black beans and half kidney beans, and it was lovely. Just stick with 2 cans total.
My personal favorite variation? I add a spoonful of peanut butter at the end. It sounds weird, I know, but it adds a subtle nuttiness and richness that makes the chili taste like it simmered for hours in a fancy restaurant kitchen. Use creamy, natural peanut butter for the best results.
Serving & Storage Suggestions
This chili is a meal in itself, but the right sides and toppings can take it from good to unforgettable.
Serving suggestions: Serve the chili hot, straight from the crockpot. I like to set up a little topping bar so everyone can customize their bowl. Sour cream or Greek yogurt adds cool creaminess, shredded cheddar or Monterey Jack brings salty richness, and fresh cilantro or sliced green onions add a fresh pop of color and flavor. A squeeze of lime juice right before eating brightens everything up. Crushed tortilla chips or a side of warm cornbread are non-negotiable in my house. If you’re feeling fancy, serve it over a bed of rice or quinoa for an even heartier meal.
Storage instructions: This chili stores beautifully. Let it cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually get better after a day or two — the spices meld and the squash continues to break down, creating an even richer texture. I often make a double batch on purpose just for the leftovers.
Freezing instructions: This chili freezes like a dream. Portion it into freezer-safe bags or containers, leaving a little room for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating. I like to freeze individual portions in silicone muffin trays, then pop them out and store them in a freezer bag. That way I can grab a single serving whenever I need a quick lunch.
Reheating tips: Reheat on the stovetop over medium-low heat, stirring occasionally, until warmed through. You can also microwave individual portions in 30-second bursts, stirring between each. If the chili has thickened too much during storage, add a splash of broth or water to thin it out.
One thing I’ve noticed — this chili tastes different (in a good way) on day three. The squash has completely softened, the spices have settled, and every bite is perfectly balanced. It’s the kind of meal that rewards patience.
Nutritional Information & Benefits
This chili is packed with good-for-you ingredients that make it easy to feel great about what you’re eating. Here’s an approximate breakdown per serving (based on 6 servings, without toppings):
- Calories: ~280
- Protein: 12g
- Carbohydrates: 48g
- Fiber: 14g
- Fat: 2g
- Sodium: 680mg (varies based on broth and canned goods)
Health highlights: Butternut squash is loaded with vitamin A (great for eye health and immunity), vitamin C, and potassium. Black beans are a fantastic source of plant-based protein and soluble fiber, which helps keep you full and supports healthy digestion. The combination of fiber and protein makes this chili incredibly satisfying — you won’t feel hungry an hour later. Plus, the spices like cumin and chili powder have anti-inflammatory properties. It’s a bowl of comfort that actually does your body a favor.
Dietary considerations: This recipe is naturally vegan, gluten-free, dairy-free, and nut-free. It’s also relatively low in fat and sodium (if you use low-sodium broth and rinse your beans well). If you’re watching your carb intake, note that the squash and beans do contribute carbohydrates, but the high fiber content makes it a smart choice for blood sugar management.
Conclusion
This easy crockpot chili with butternut squash and black beans has become my go-to for those days when I need dinner to take care of itself. It’s the recipe I turn to when the weather turns cold, when I’m short on time, when I want something hearty but not heavy. It’s proof that you don’t need a long list of ingredients or complicated techniques to make something truly satisfying.
I love that this chili is flexible enough to change with my mood — sometimes I add meat, sometimes I load it up with extra veggies, sometimes I keep it simple and let the squash shine. It always works. And honestly, that’s the kind of recipe worth holding onto.
If you make this, I’d love to hear how it turns out. Did you add your own twist? Did your family love it? Drop a comment below and let me know. And if you’re looking for more easy, comforting meals, check out this creamy Tuscan white bean and chicken crockpot dinner or this cozy slow cooker beef stew with root vegetables and red wine for more set-it-and-forget-it magic. Happy cooking, friends!
Frequently Asked Questions
Can I use frozen butternut squash instead of fresh?
Absolutely. Frozen butternut squash is a great shortcut for this recipe. There’s no need to thaw it first — just add it straight to the crockpot frozen. Keep in mind that frozen squash tends to be a bit more watery, so your chili might be slightly thinner. If that happens, just mash some of the squash against the side of the pot to thicken it up, or let it cook uncovered for the last 30 minutes.
How do I make this chili spicier?
There are several ways to kick up the heat. Add 1-2 minced chipotle peppers in adobo sauce along with a teaspoon of the sauce for a smoky, medium heat. Stir in 1/2 teaspoon of cayenne pepper for a straightforward kick. Or dice a fresh jalapeño or serrano pepper (seeds and all) and add it with the other ingredients. Start small and taste as you go — you can always add more heat, but it’s hard to take it away.
Can I cook this on the stovetop instead of a crockpot?
Yes, and it’s almost as easy. Use a large Dutch oven or heavy-bottomed pot. Combine all the ingredients, bring to a gentle simmer over medium heat, then reduce the heat to low. Cover and cook for about 1.5 to 2 hours, stirring occasionally, until the squash is tender. You may need to add a little extra broth if it thickens too much. The stovetop version actually develops a slightly richer flavor because of the direct heat, but the texture is very similar.
How long does this chili keep in the fridge?
This chili will stay fresh in the refrigerator for up to 5 days when stored in an airtight container. Let it cool completely before refrigerating. The flavors actually improve over the first couple of days as the spices meld together. Just give it a good stir before reheating, and add a splash of broth or water if it’s thickened too much.
Can I make this chili in an Instant Pot?
You bet. Use the sauté function to quickly soften the onion and garlic (optional, but nice), then add all the remaining ingredients. Pressure cook on HIGH for 10 minutes with a natural release of about 10 minutes. The squash will be perfectly tender, and the flavors will be nicely developed. It’s a great option when you forgot to start the crockpot in the morning — dinner in under 30 minutes of active time.
Pin This Recipe!

Easy Crockpot Chili with Butternut Squash and Black Beans
A hearty, dump-and-go crockpot chili featuring tender butternut squash and black beans in a smoky, slightly sweet broth. Perfect for cold nights and meal prep, this vegan and gluten-free recipe requires minimal effort for maximum comfort.
- Prep Time: 15 minutes
- Cook Time: 6 hours (low) or 3-4 hours (high)
- Total Time: 6 hours 15 minutes (low) or 3 hours 15 minutes (high)
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 medium butternut squash (about 3 cups peeled and cubed)
- 2 cans black beans (15 oz each), drained and rinsed
- 1 can diced tomatoes (14.5 oz), undrained
- 1 can tomato sauce (8 oz)
- 1 cup low-sodium vegetable broth
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 2 tablespoons chili powder
- 1 tablespoon cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1 teaspoon salt (or to taste)
- Black pepper to taste
- Optional toppings: sour cream or Greek yogurt, shredded cheddar cheese, sliced avocado, fresh cilantro, lime wedges, crushed tortilla chips
Instructions
- Prep the squash: Peel the butternut squash with a vegetable peeler, cut off the top and bottom, then slice in half lengthwise. Scoop out seeds and stringy bits. Cut into 1-inch cubes.
- Dice the onion into small pieces (about 1/4-inch).
- Mince the garlic cloves.
- Layer ingredients in the crockpot: Add cubed squash, diced onion, minced garlic, drained black beans, diced tomatoes (with juice), tomato sauce, and vegetable broth. Stir gently to combine.
- Add spices: Sprinkle chili powder, cumin, smoked paprika, oregano, salt, and pepper over the top. Stir until evenly distributed.
- Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours, until squash is fork-tender and flavors have melded.
- Taste and adjust seasoning. Add a squeeze of fresh lime juice if desired.
- Serve hot with desired toppings.
Notes
This chili is very forgiving. If left on low for an extra hour, it’s fine. For a thicker chili, mash some squash against the side of the pot. For extra flavor, toast the chili powder and cumin in a dry skillet for 30 seconds before adding. Use a slow cooker liner for easy cleanup. The chili tastes even better the next day.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 280
- Sugar: 8
- Sodium: 680
- Fat: 2
- Carbohydrates: 48
- Fiber: 14
- Protein: 12
Keywords: crockpot chili, butternut squash chili, black bean chili, vegan chili, gluten-free chili, slow cooker chili, easy chili recipe


