I was standing in the frozen foods aisle at the grocery store last November, staring at a bag of pre-cut butternut squash, when the smell hit me. Not a real smell, you know—a memory-smell. Wood smoke and damp wool and something sweet simmering on the stove. And suddenly I was seven years old, standing in my neighbor Mrs. Kowalski’s tiny kitchen, watching her stir a pot of something orange and brown and completely mysterious. She’d let me peek under the lid, and that steam—that particular, earthy-sweet, almost-spicy steam—is what came flooding back to me in that cold aisle. I honestly hadn’t thought about Mrs. Kowalski in years. She moved away when I was twelve. But there I was, holding a bag of frozen squash, blinking back something unexpected.
I bought the squash, of course. And then I stood in my own kitchen for a good twenty minutes, trying to remember what else went into that pot. I remembered the beef, definitely. And beans? Or maybe lentils? I called my mom, but she only vaguely recalled “that nice lady who always gave us cookies at Halloween.” So I did what any reasonable person would do—I started experimenting. I browned the beef, I roasted the squash, I added chili powder and cumin and a little cinnamon (because something about that memory-smell whispered cinnamon). I let it all simmer in the slow cooker for hours, hoping to stumble back into that moment.
The first batch was pretty good. The second was better. But the third? The third batch was the one. It had that same cozy, almost-hug-in-a-bowl feeling I remembered from Mrs. Kowalski’s kitchen. Maybe you’ve had that experience—chasing a taste from childhood, trying to nail down something that’s half memory, half imagination. This chili is my best attempt at bottling that feeling. And honestly? It might be even better than the original.
Why You’ll Love This Recipe
This isn’t just another chili recipe. It’s the kind of meal that makes your whole house smell like comfort by mid-afternoon. Let me break down why this one’s special.
- Set It and Forget It: After a quick bit of prep, your slow cooker does all the work. Perfect for busy weekdays or lazy Sundays when you want a hot meal waiting for you.
- Simple Ingredients, Big Flavor: No weird specialty items here. Beef, butternut squash, canned tomatoes, beans, and spices you probably already have.
- Perfect for Chilly Season: This is the meal you want when the leaves are turning and you need something to warm you from the inside out. It’s made for sweater weather.
- Crowd-Pleaser Status: I’ve brought this to potlucks and family dinners, and the pot always comes back empty. Kids love the sweetness of the squash, adults love the depth of flavor.
- Next-Level Comfort Food: The combination of tender beef, soft squash, and rich, smoky broth is pure soul food. It’s hearty without being heavy.
What makes this different from every other chili out there? It’s that butternut squash. It melts into the broth as it cooks, giving the chili a subtle sweetness and a velvety texture that beef alone just can’t achieve. Plus, roasting the squash before it goes into the slow cooker is a little trick I learned after a few failed batches—it keeps the squash from turning into complete mush and adds a caramelized depth that’s totally worth the extra ten minutes.
I’ve tested this recipe about six times now. I’ve made it for my picky brother (he asked for seconds), for my friend who “doesn’t really like chili” (she texted me for the recipe the next day), and for myself on a rainy Tuesday when I just needed something good. It works every single time.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples or easy to find at any grocery store, especially during fall and winter.
For the Chili Base
- 2 pounds beef chuck, cut into 1-inch cubes (or stew meat from the store—look for well-marbled pieces for the most tender results)
- 1 medium butternut squash, peeled, seeded, and cut into ¾-inch cubes (about 3-4 cups; pre-cut squash from the store works great in a pinch)
- 1 tablespoon olive oil (for browning the beef and roasting the squash)
- 1 large yellow onion, diced
- 4 cloves garlic, minced (I use a garlic press because I’m lazy, and it works perfectly)
- 1 can (15 ounces) fire-roasted diced tomatoes, undrained (I prefer the Muir Glen brand for the best smoky flavor)
- 1 can (15 ounces) tomato sauce
- 1 can (15 ounces) dark red kidney beans, drained and rinsed
- 1 can (15 ounces) black beans, drained and rinsed
- 2 cups beef broth (low-sodium is best so you can control the salt level)
For the Spice Blend

- 2 tablespoons chili powder (I use a blend from Penzeys, but any good-quality chili powder works)
- 1 tablespoon ground cumin
- 1 teaspoon smoked paprika (this adds that subtle campfire flavor)
- ½ teaspoon ground cinnamon (trust me on this—it doesn’t make it taste like dessert, just adds warmth)
- ½ teaspoon dried oregano
- ½ teaspoon black pepper
- 1 teaspoon salt (plus more to taste at the end)
- Pinch of cayenne pepper (optional, for heat lovers—I add it half the time)
For Serving (Optional but Recommended)
- Shredded sharp cheddar cheese
- Sour cream or Greek yogurt
- Fresh cilantro, chopped
- Sliced jalapeños
- Cornbread or crusty bread (for dipping—highly recommended)
Substitution Notes: If you’re gluten-free, this recipe is naturally gluten-free as written—just double-check your broth and spice labels. For a vegetarian version, swap the beef for two more cans of beans (try pinto or cannellini) and use vegetable broth. The texture will be different, but the flavor is still fantastic. You can also use ground beef instead of cubed chuck—just brown it and drain the fat before adding it to the slow cooker. It won’t be as chunky, but it’ll still be delicious.
Equipment Needed
You don’t need a fancy kitchen to make this chili. Here’s what you’ll need:
- A 6-quart or larger slow cooker. This recipe makes a generous batch, so don’t try to cram it into a smaller one—it’ll bubble over and make a mess (ask me how I know).
- A large skillet or Dutch oven. For browning the beef and sautéing the onions. Cast iron is my favorite for this—it gets ripping hot and gives a great sear.
- A baking sheet. For roasting the squash. Line it with parchment paper for easy cleanup.
- A sharp chef’s knife. Butternut squash is tough. A dull knife is a recipe for a trip to the ER. Be careful out there.
- A vegetable peeler. For the squash skin.
- Measuring spoons. For the spices.
- A wooden spoon or spatula. For stirring.
If you don’t have a slow cooker, you can make this in a large Dutch oven on the stovetop or in the oven at 325°F for about 2 hours. The texture will be slightly different, but the flavor will be just as good.
Preparation Method
Let’s get cooking. This takes about 30 minutes of active prep, then the slow cooker does the rest.
- Roast the squash. Preheat your oven to 400°F. Toss the cubed butternut squash with ½ tablespoon of olive oil and a pinch of salt. Spread it in a single layer on a parchment-lined baking sheet. Roast for 20-25 minutes, until the edges are golden and the squash is fork-tender but not falling apart. Set aside. (Pro tip: Do this while you prep everything else—it saves time.)
- Brown the beef. While the squash roasts, pat the beef cubes dry with paper towels. This is important—dry meat browns better. Season them generously with salt and pepper. Heat the remaining ½ tablespoon of olive oil in your large skillet over medium-high heat. Working in batches so you don’t crowd the pan, sear the beef cubes on all sides until deeply browned, about 3-4 minutes per batch. Transfer the browned beef to the slow cooker. Don’t skip this step—browning adds so much flavor.
- Sauté the aromatics. Reduce the heat to medium. Add the diced onion to the same skillet (don’t wipe it out—all those brown bits are flavor). Cook for 4-5 minutes, scraping up the browned bits from the bottom of the pan, until the onion is soft and translucent. Add the minced garlic and cook for 30 seconds more, until fragrant. Transfer everything to the slow cooker.
- Add the liquids and spices. To the slow cooker, add the fire-roasted tomatoes, tomato sauce, beef broth, and all the spices (chili powder through cayenne). Stir everything together until well combined. The color should be a deep, rich red-brown.
- Slow cook. Cover the slow cooker and cook on LOW for 6-7 hours or on HIGH for 3-4 hours. The beef should be tender enough to shred with a fork. I prefer LOW for this recipe—the longer cook time lets the flavors meld together beautifully.
- Add the beans and squash. About 30 minutes before you’re ready to serve, stir in the drained kidney beans, black beans, and the roasted butternut squash. Let everything heat through for that last half hour. (Adding the squash and beans late keeps them from turning to mush.)
- Finish and serve. Taste the chili and adjust the seasoning—you might want more salt, a pinch of cumin, or a squeeze of lime juice to brighten it up. Ladle into bowls and top with your favorite fixings.
Cooking Tips & Techniques
I’ve made this chili enough times to have a few tricks up my sleeve. Here’s what I’ve learned the hard way so you don’t have to.
Don’t skip roasting the squash. I know, I know—it’s an extra step. But I tried throwing raw squash into the slow cooker once, and it turned into watery, bland mush. Roasting concentrates the sweetness and gives the squash a firmer texture that holds up better in the chili. It’s worth the extra 20 minutes, I promise.
Brown the beef in batches. If you crowd the pan, the beef will steam instead of sear, and you’ll lose all that gorgeous brown crust. Give each piece some space. Your patience will be rewarded with deeper, richer flavor.
Watch your liquid level. Slow cookers don’t let steam escape the way a stovetop pot does, so your chili might end up soupier than you expect. If it’s too thin at the end, remove the lid and cook on HIGH for 20-30 minutes to let some liquid evaporate. If it’s too thick, stir in a splash of beef broth.
Season in layers. I add salt at the beginning (with the beef) and again at the end (when I taste the finished chili). This gives you more control over the final salt level. Remember that canned beans and tomatoes already contain salt, so go easy on the initial seasoning.
Make it ahead. This chili is actually better the next day. The flavors meld and deepen overnight in the fridge. I often make it on a Sunday and serve it on Monday—it’s like the chili equivalent of letting a good wine breathe.
Variations & Adaptations
One of the best things about chili is how customizable it is. Here are some ways to make this recipe your own.
Vegetarian Version: Omit the beef entirely and double up on the beans. Use a mix of kidney, black, and pinto beans for variety. Add a diced sweet potato along with the butternut squash for extra heartiness. Use vegetable broth instead of beef broth. It’s just as satisfying, I swear.
Spicy Version: For heat lovers, add a diced jalapeño (seeds and all) when you sauté the onion. Toss in a chopped chipotle pepper in adobo sauce for smoky heat. And don’t be shy with that cayenne—I’ve gone up to a full teaspoon before, and it was glorious.
Pumpkin Variation: Swap the butternut squash for the same amount of canned pumpkin puree (not pumpkin pie filling). It makes the chili even creamier and adds a lovely autumnal flavor. I tried this last October and honestly couldn’t decide which version I liked better.
Stovetop Method: If you don’t have a slow cooker, brown the beef and sauté the onions in a large Dutch oven, then add all the remaining ingredients except the beans and squash. Bring to a boil, reduce to a simmer, cover, and cook for 1½ hours. Add the beans and roasted squash, and simmer for another 15 minutes. The texture will be slightly different, but the flavor is spot-on.
Serving & Storage Suggestions
This chili is incredibly versatile when it comes to serving. Here’s how I like to enjoy it.
Serving: Ladle the chili into deep bowls and top with a generous handful of shredded cheddar cheese, a dollop of sour cream, and a sprinkle of fresh cilantro. Serve with warm cornbread or a crusty baguette for dipping. On game days, I set up a chili bar with all the fixings—diced onion, sliced avocado, crushed tortilla chips, pickled jalapeños—and let everyone build their own bowl.
Storage: This chili keeps 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, so don’t be afraid to make it ahead.
Freezing: This chili freezes like a dream. Portion it into freezer-safe containers or zip-top bags (lay them flat for easy stacking). It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if it’s too thick. You can also microwave individual portions in 30-second bursts, stirring between each. The texture will be just as good as the day you made it.
Nutritional Information & Benefits
This chili is packed with good-for-you ingredients. Here’s the rough nutritional breakdown per serving (based on 8 servings, without toppings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | ~380 |
| Protein | 32g |
| Fat | 12g |
| Carbohydrates | 38g |
| Fiber | 12g |
| Sugar | 8g |
| Sodium | 780mg |
Health Highlights: Butternut squash is loaded with vitamin A (great for eye health) and fiber. The beans add plant-based protein and more fiber, which keeps you feeling full and satisfied. Beef provides iron and B vitamins. This is a well-rounded meal in a bowl.
Dietary Notes: This recipe is naturally gluten-free and dairy-free (without the toppings). It’s high in protein and fiber, making it a great option for anyone watching their blood sugar or trying to eat more whole foods. If you’re watching your sodium, use no-salt-added tomatoes and broth, and rinse your beans thoroughly.
Conclusion
This cozy slow cooker beef and butternut squash chili is more than just a recipe—it’s a way to bring a little warmth and comfort into your kitchen, no matter what’s happening outside your window. It’s the meal I turn to when I need something reliable, something that fills the house with good smells and fills my belly with something satisfying.
I love that this recipe gives you permission to slow down. You spend 30 minutes in the morning doing a little chopping and browning, and then the rest of the day is yours. By dinner time, you’ve got a pot of something that tastes like you’ve been tending it all day. That’s real magic, if you ask me.
I’d love to hear how this turns out for you. Did you add extra spice? Swap in sweet potatoes? Serve it over rice? Drop a comment below and let me know—I read every single one. And if you share a photo on Pinterest or Instagram, tag me so I can see your cozy creation. Happy cooking, friends!
Frequently Asked Questions
Can I use ground beef instead of cubed beef?
Absolutely. Brown 2 pounds of ground beef in the skillet, drain the fat, and add it to the slow cooker with the other ingredients. The texture will be different—more like traditional chili—but the flavor will still be fantastic.
Do I have to peel the butternut squash?
Yes, for this recipe. The skin gets tough when cooked and won’t break down in the slow cooker. A sharp vegetable peeler works great, or you can buy pre-peeled and cubed squash from the store to save time.
Can I make this in an Instant Pot?
You can! Use the sauté function to brown the beef and cook the onions, then add all ingredients except the beans and squash. Pressure cook on HIGH for 35 minutes, then quick release. Stir in the roasted squash and beans, and let sit for 5 minutes to heat through.
How can I thicken the chili?
If your chili is too thin, remove the lid and cook on HIGH for 20-30 minutes to let some liquid evaporate. You can also mash a cup of the beans against the side of the slow cooker and stir them back in—the starch will help thicken the broth.
Can I use frozen butternut squash?
Yes, but I recommend thawing it first and patting it dry before roasting. Frozen squash releases a lot of water, which can make the chili watery if you add it directly. Roasting it first helps concentrate the flavor and improves the texture.
Pin This Recipe!

Cozy Slow Cooker Beef and Butternut Squash Chili
A hearty, comforting chili with tender beef, sweet roasted butternut squash, and a rich, smoky broth. This slow cooker recipe is perfect for chilly days and will fill your home with an amazing aroma.
- Prep Time: 30 minutes
- Cook Time: 6 hours 30 minutes
- Total Time: 7 hours
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 2 pounds beef chuck, cut into 1-inch cubes
- 1 medium butternut squash, peeled, seeded, and cut into ¾-inch cubes (about 3–4 cups)
- 1 tablespoon olive oil
- 1 large yellow onion, diced
- 4 cloves garlic, minced
- 1 can (15 ounces) fire-roasted diced tomatoes, undrained
- 1 can (15 ounces) tomato sauce
- 1 can (15 ounces) dark red kidney beans, drained and rinsed
- 1 can (15 ounces) black beans, drained and rinsed
- 2 cups beef broth, low-sodium
- 2 tablespoons chili powder
- 1 tablespoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon ground cinnamon
- ½ teaspoon dried oregano
- ½ teaspoon black pepper
- 1 teaspoon salt, plus more to taste
- Pinch of cayenne pepper (optional)
- Shredded sharp cheddar cheese (for serving)
- Sour cream or Greek yogurt (for serving)
- Fresh cilantro, chopped (for serving)
- Sliced jalapeños (for serving)
- Cornbread or crusty bread (for serving)
Instructions
- Preheat oven to 400°F. Toss cubed butternut squash with ½ tablespoon olive oil and a pinch of salt. Spread in a single layer on a parchment-lined baking sheet. Roast for 20-25 minutes, until edges are golden and squash is fork-tender. Set aside.
- Pat beef cubes dry with paper towels and season generously with salt and pepper. Heat remaining ½ tablespoon olive oil in a large skillet over medium-high heat. Working in batches, sear beef on all sides until deeply browned, about 3-4 minutes per batch. Transfer browned beef to a 6-quart or larger slow cooker.
- Reduce heat to medium. Add diced onion to the same skillet and cook for 4-5 minutes, scraping up browned bits, until soft and translucent. Add minced garlic and cook for 30 seconds more. Transfer to the slow cooker.
- Add fire-roasted tomatoes, tomato sauce, beef broth, chili powder, cumin, smoked paprika, cinnamon, oregano, black pepper, salt, and cayenne (if using) to the slow cooker. Stir until well combined.
- Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours, until beef is tender enough to shred with a fork.
- About 30 minutes before serving, stir in drained kidney beans, black beans, and roasted butternut squash. Let heat through.
- Taste and adjust seasoning with more salt, cumin, or a squeeze of lime juice if desired. Ladle into bowls and serve with desired toppings.
Notes
Roasting the squash before adding it to the slow cooker is key to preventing mush and adding caramelized flavor. Brown the beef in batches for the best sear. For a thicker chili, remove the lid and cook on HIGH for 20-30 minutes at the end. This chili tastes even better the next day.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 380
- Sugar: 8
- Sodium: 780
- Fat: 12
- Saturated Fat: 4
- Carbohydrates: 38
- Fiber: 12
- Protein: 32
Keywords: slow cooker chili, beef chili, butternut squash chili, fall chili, cozy chili, comfort food, easy chili recipe


