Crockpot Beef Chili (Thick, Hearty, 35g Protein a Bowl)
By Ami · September 11, 2026 · ★★★★★ 4.9 from 287 reviews · Jump to Recipe · Print
This crockpot beef chili is the comfort food recipe my whole family asks for the second the weather turns. It's thick enough to hold a spoon upright, packs 35 grams of protein a bowl, and makes enough that half of it goes straight to the freezer.
Save recipes like this straight from TikTok and plan your week in minutes with RecipeLoop, the free AI meal planner.
Slow cooker chili beats stovetop chili and it isn't close.
Eight hours does what 45 minutes can't. Chili is a dish that rewards time — the spices bloom, the tomatoes break down, and the whole thing goes from sharp to round and deep.
It's genuinely high protein. Between the beef and the beans you're at 35g a bowl before any cheese goes on top. Worth checking against your number on the protein calculator.
It feeds people for days. This makes eight generous bowls, and like my taco soup, it is unquestionably better on day two.
Here's what you'll need.
Use 85/15 ground beef — leaner than that and the chili loses body, fattier and you'll be skimming grease off the top.
Here's how it all comes together.
Step 1 — Brown the beef
Brown the ground beef in a skillet over medium-high, breaking it into small crumbles. Let it sit undisturbed for a minute at a time so it actually browns instead of steaming.
Step 2 — Into the slow cooker
Drain off the excess fat and tip the beef into the slow cooker. Leave about a tablespoon of fat behind in the pan — that's flavor, not grease.
Step 3 — Add the aromatics
Add the diced onion, bell pepper and garlic straight into the pot raw. They'll soften completely over the long cook and sweeten as they go.
Step 4 — Tomatoes and beans
Pour in the crushed tomatoes, tomato paste and drained beans. The paste is what gives the chili its thick, glossy body — don't leave it out.
Step 5 — Season heavily
Add the chili powder, cumin, smoked paprika and oregano. It looks like far too much spice. It is not too much spice — eight hours will mellow all of it.
Step 6 — Cook and stir
Cover and cook on low for 8 hours. Give it a good stir at the end and taste for salt — this is the moment the chili tells you what it still needs.
Browning the beef is not optional. I tried dumping it in raw to save a pan. The chili was edible and completely forgettable — all that depth comes from the crust on the meat.
Cocoa powder sounds odd and works. A single tablespoon of unsweetened cocoa adds a dark, roasted backbone. Nobody will guess it's there.
Lid off for the last half hour. If your chili is looser than you want, crack the lid and turn it to high. It tightens up fast without scorching.
Acid at the end, always. A splash of apple cider vinegar right before serving lifts the whole pot. It's the difference between flat and finished.
Why this is the best thing in my freezer.
It freezes perfectly for 3 months with no change in texture — no dairy in the base means nothing to split.
Portion it flat. Freeze in flat zip bags and a single serving thaws in a bowl of warm water in about 15 minutes.
It's three dinners in disguise. Chili one night, chili over baked potatoes the next, chili cheese nachos after that.
Apple crisp for after, since the oven's been free all day.
Just in case you have leftovers.
Storing: Refrigerate in an airtight container for up to 5 days — chili is one of the few things that genuinely improves by day three. Freeze in portions for up to 3 months.
Reheating: Warm on the stovetop over medium-low with a splash of broth or water, since it thickens considerably in the fridge. Microwaving works fine too; just stir every minute so the edges don't scorch.
★★★★★ 4.9 from 287 reviews — Thick, deeply spiced slow cooker beef chili with kidney beans and a rich tomato base. 35g of protein per bowl and it freezes beautifully.
Prep 15 min · Cook 480 min · Total 495 min · Serves 8 · Category: Comfort Food · Cuisine: American
Ingredients
2 lb ground beef (85/15)
1 large yellow onion, diced
1 red bell pepper, diced
4 cloves garlic, minced
1 can (28 oz) crushed tomatoes
1 can (6 oz) tomato paste
2 cans (15 oz each) kidney beans, drained and rinsed
1 cup beef broth
3 tablespoons chili powder
1 tablespoon ground cumin
2 teaspoons smoked paprika
1 teaspoon dried oregano
1 tablespoon unsweetened cocoa powder (optional but recommended)
1 tablespoon apple cider vinegar, to finish
Kosher salt and black pepper
To serve: shredded cheddar, sour cream, sliced green onion
Instructions
Brown the beef. Cook the ground beef in a large skillet over medium-high heat until well browned, breaking it into crumbles. Drain the excess fat.
Transfer to the cooker. Tip the browned beef into the slow cooker insert.
Add aromatics. Stir in the onion, bell pepper and garlic.
Add tomatoes and beans. Add the crushed tomatoes, tomato paste, drained beans and beef broth.
Season. Stir in the chili powder, cumin, smoked paprika, oregano and cocoa powder, along with a generous pinch of salt.
Slow cook. Cover and cook on low for 8 hours, or on high for 4 hours.
Finish. Stir in the apple cider vinegar, taste and adjust the salt, then serve with your toppings.
Notes: For a thicker chili, remove the lid for the last 30 minutes on high. For heat, add a diced jalapeño with the aromatics or a pinch of cayenne with the spices. Black beans or pinto beans work just as well as kidney.
If this is how you want to eat every day, this cookbook makes it easy.
The Ultimate GLP-1 High Protein High Fiber Cookbook for Weight Loss is built on the same idea as this recipe — lean protein, plenty of fiber, real food and portions big enough to keep you full. Simple, tested recipes for anyone eating higher-protein on purpose, on a GLP-1 medication or not.
Meal-plan the whole week around recipes like this with RecipeLoop — save recipes from anywhere, get a grocery list automatically.
FAQ
Do I have to brown the beef first?
For good chili, yes. Raw ground beef added straight to a slow cooker steams rather than browns, and you lose the deep savory flavor that browning creates. It's ten minutes and it's the single biggest quality difference in this recipe.
How do I thicken chili in a slow cooker?
Take the lid off for the last 30 minutes and switch to high so moisture can escape. You can also mash some of the beans against the side of the pot, or stir in an extra tablespoon of tomato paste.
Can I make this chili without beans?
Absolutely — leave them out and add another pound of ground beef. You'll lose the fiber, so the protein-per-calorie ratio actually improves while the whole bowl gets richer.
Is chili better the next day?
Noticeably. Overnight in the fridge the spices hydrate fully and the flavors merge, which is why I often make this the day before I plan to serve it.