This is the kind of chili I turn to when I want something that feels like a hug and requires minimal babysitting. It simmers slowly, gathers flavor as the day goes on, and rewards you with a deep, layered bowl that’s generous and uncomplicated. It’s cozy without fuss, and it plays well with whatever toppings you have on hand.
I test recipes until they’re reliable, and this one is a keeper because the steps are clear and the slow cooker does all the slow work. You’ll do a quick sear, dump everything in, then come back to a pot of chili that tastes like you spent all afternoon on it. Perfect for weeknights, game days, and nights when you need dinner to be decided for you.
Below you’ll find exactly what to gather, the step-by-step method I use, sensible substitutions, troubleshooting tips, holiday twists, and storage advice. Read the ingredients and the source-of-truth instructions carefully — they’re the backbone of the finished chili.
What You’ll Gather

Before you start, set out your ingredients and a few tools. This recipe is straightforward but benefits from being organized: measure the spices, rinse the beans, and have the slow cooker ready. Prep first, cook happily.
Ingredients
- 1 tablespoon olive oil — used to sauté the onion and prevent sticking; adds a neutral, fruity base.
- 1 medium yellow onion, diced — brings savory sweetness and body to the chili; dice uniformly for even cooking.
- 4 cloves garlic, minced — adds aromatic depth; mince finely so it distributes through the chili.
- 2 pounds 85 or 90% lean ground beef — provides the hearty base and savory richness; the specified leanness balances flavor and fat.
- 2 tablespoons light brown sugar — balances acidity from tomatoes and cocoa; light brown has a mild molasses note.
- 2 tablespoons chili powder — the primary chili seasoning; adjust later if you prefer more or less heat.
- 2 tablespoons ground cumin — gives warm, earthy notes that pair with the chili powder.
- 1/4 teaspoon ground cinnamon — a small amount adds a background warmth and complexity.
- 28 ounces canned crushed tomatoes — forms the tomato base and body of the sauce; crushed texture melts into the chili.
- 3 tablespoons tomato paste — concentrates tomato flavor and thickens the chili.
- 1 1/2 teaspoons salt, or to taste — seasons the whole pot; taste before serving and adjust.
- 1/2 teaspoon ground black pepper, or to taste — brightens and seasons; add more if you like a peppery edge.
- 1/4 teaspoon red pepper flakes — supplies a gentle kick; omit or reduce for milder chili.
- 1/4 cup cocoa powder, unsweetened — deepens color and flavor; it won’t make the chili taste like chocolate, but it adds savory complexity.
- 3 cups beef broth — provides the cooking liquid and beefy flavor; use low-sodium if you want tighter control over salt.
- 2 cans (15 ounces each) kidney beans, rinsed and drained — heartiness and texture; rinsing removes excess sodium and can from the packing liquid.
- 15 ounces canned cannellini beans, rinsed and drained — adds a creamier bean option and bulk.
- 1/2 cup canned sweet corn, rinsed and drained — a touch of sweetness and pop in texture; rinse to remove syrup.
Cook Slow Cooker Chili Recipe Like This
- Heat a large skillet over medium heat and add 1 tablespoon olive oil. Add 1 medium yellow onion (diced) and sauté 3–4 minutes until softened.
- Add 4 cloves garlic (minced) and cook about 30 seconds, until fragrant.
- Add 2 pounds ground beef and cook 6–7 minutes, breaking the meat with a spoon, until no longer pink and onions are soft.
- Drain excess fat from the skillet. Transfer the beef-onion mixture to a large slow cooker.
- Add the following to the slow cooker and stir to combine: 2 tablespoons light brown sugar; 2 tablespoons chili powder; 2 tablespoons ground cumin; 1/4 teaspoon ground cinnamon; 28 ounces canned crushed tomatoes; 3 tablespoons tomato paste; 1 1/2 teaspoons salt; 1/2 teaspoon ground black pepper; 1/4 teaspoon red pepper flakes; 1/4 cup unsweetened cocoa powder; and 3 cups beef broth.
- Cover and cook on Low for 5–6 hours or on High for 3 hours.
- About 15–30 minutes before serving, rinse and drain the two 15-ounce cans kidney beans, the 15-ounce can cannellini beans, and the 1/2 cup canned sweet corn. Stir the rinsed beans and corn into the chili.
- Cover and cook until the beans and corn are heated through, about 15–30 minutes. Taste and adjust seasoning if desired. Serve warm with desired toppings.
Why This Recipe is a Keeper

It hits the sweet spot between convenience and flavor. Browning the beef and softening the onion first builds real savory depth; the slow cooker then extends and rounds those flavors. The cocoa powder and cinnamon are small, intentional touches that deepen the profile without making the chili taste sweet or strange. They’re pantry-friendly additions that elevate the dish.
The quantities yield a generous batch suitable for family dinners, parties, or leftovers. It’s forgiving: the slow cook time melts flavors together, so slight timing or temperature variations don’t break the result. That kind of resilience is exactly why I keep this one in rotation.
Healthier Substitutions

If you want a lighter pot without losing the essential character, make swaps that keep the structure intact.
- Use leaner ground beef (the recipe already suggests 85–90%); you can also try ground turkey or chicken in place of beef for a lower-fat profile.
- Choose low-sodium beef broth to reduce overall salt; then finish by seasoning to taste.
- Skip or reduce the light brown sugar if you prefer less sweetness; the chili will still balance from the tomatoes and spices.
- Increase the beans slightly and reduce the meat for more fiber and protein from plants.
Prep & Cook Tools
Minimal equipment gets this done. You need a large skillet for the initial sauté and a slow cooker that holds at least 6 quarts. A wooden spoon or spatula for breaking up the meat, a can opener, a measuring set, and a colander to rinse the beans complete the kit.
Optional but helpful: a rubber scraper to get tomato paste out of the jar, and a ladle for serving. If you want an even smoother sauce, a hand blender can lightly puree some of the chili, but it’s not necessary.
Common Errors (and Fixes)
Chili can go wrong in small ways. Here are problems I’ve fixed for myself and readers over time.
- Issue: Chili tastes flat. Fix: Increase salt in 1/4-teaspoon increments, taste, and repeat until balanced. Acid can also brighten — a small splash of vinegar or a squeeze of lime at the end refreshes flavors.
- Issue: Too thin. Fix: Remove the lid and cook on High for 15–30 minutes to reduce, or stir in a spoonful of tomato paste and cook until thickened.
- Issue: Too salty. Fix: Add a peeled, quartered potato and simmer for 20–30 minutes to draw out some salt, or add more unsalted beans/vegetables to dilute the saltiness.
- Issue: Overly spicy. Fix: Stir in dairy like sour cream or plain yogurt to mellow heat at the table, or add a little extra tomato paste and sugar to balance.
Holiday-Friendly Variations
For gatherings, this chili scales well and adapts. Keep the base intact and use presentation to make it feel special.
- Serve in a buffet: keep the slow cooker on warm and set out bowls of toppings so guests can customize their bowls.
- Make it part of a spread: offer cornbread, a simple green salad, and pickled jalapeños on the side for contrast.
- Dress it up: finish with a drizzle of crema, a scattering of chopped herbs, or a handful of shredded cheese just before serving.
Method to the Madness

The method is purposeful. Sautéing the onion in olive oil softens and sweetens it, then the garlic joins briefly to release aroma without burning. Browning the ground beef is essential; those browned bits contribute flavor that can’t be matched by simply simmering raw meat in the slow cooker.
The spice mix—chili powder, cumin, and a hint of cinnamon—plays on traditional chili notes with a subtle warmth. Cocoa powder is a classic secret weapon: it rounds acidity and enhances savory depth. Tomato paste concentrates flavor, and the broth sets the cooking medium, loosening or tightening the final texture depending on your simmer time.
Keep-It-Fresh Plan
Let the chili cool slightly before refrigerating. Store in airtight containers for up to 4 days. Reheat on the stove over low heat, stirring occasionally; add a splash of broth or water if it has thickened too much.
For longer storage, freeze in meal-sized portions for up to 3 months. Thaw overnight in the refrigerator and reheat gently. Beans can absorb liquid as the chili sits, so loosen with a little broth when reheating if needed.
Reader Questions
Q: Can I skip the cocoa powder?
A: Yes. The chili will still be delicious. Cocoa rounds the flavor, but omitting it is fine if you don’t have it on hand or prefer to keep things simpler.
Q: When should I add the beans?
A: Add the rinsed and drained kidney beans, cannellini beans, and corn about 15–30 minutes before serving so they heat through without overcooking and losing texture.
Q: Can I make this on the stovetop?
A: You can simmer everything in a large pot for 45–60 minutes on low, stirring occasionally; expect a slightly different texture but similar flavors. If you do stovetop, add beans toward the end as instructed.
The Last Word
This slow cooker chili is the sort of reliable recipe you’ll return to when you want dinner that’s both comforting and straightforward. The small touches—browned beef, a hint of cocoa, and a long, slow simmer—create a bowl with real depth. Prep once, let the slow cooker do the heavy lifting, then enjoy the warm, layered results.
Make it your own with toppings and small substitutions, and remember: the slow cooker is forgiving, so don’t be afraid to experiment within the structure of this recipe. Happy cooking—and enjoy the bowl.

Easy Slow Cooker Chili Recipe
Equipment
- Skillet
- Slow Cooker
Ingredients
Ingredients
- 1 tablespoonolive oil
- 1 medium yellow oniondiced
- 4 clovesgarlicminced
- 2 pounds85 or 90% lean ground beef
- 2 tablespoonslight brown sugar
- 2 tablespoonschili powder
- 2 tablespoonsground cumin
- 1/4 teaspoonground cinnamon
- 28 ouncescanned crushed tomatoes
- 3 tablespoonstomato paste
- 1 1/2 teaspoonssaltor to taste
- 1/2 teaspoonground black pepperor to taste
- 1/4 teaspoonred pepper flakes
- 1/4 cupcocoa powderunsweetened
- 3 cupsbeef broth
- 2 cans15 ounces each kidney beansrinsed and drained
- 15 ouncescanned cannellini beansrinsed and drained
- 1/2 cupcanned sweet cornrinsed and drained
Instructions
Instructions
- Heat a large skillet over medium heat and add 1 tablespoon olive oil. Add 1 medium yellow onion (diced) and sauté 3–4 minutes until softened.
- Add 4 cloves garlic (minced) and cook about 30 seconds, until fragrant.
- Add 2 pounds ground beef and cook 6–7 minutes, breaking the meat with a spoon, until no longer pink and onions are soft.
- Drain excess fat from the skillet. Transfer the beef-onion mixture to a large slow cooker.
- Add the following to the slow cooker and stir to combine: 2 tablespoons light brown sugar; 2 tablespoons chili powder; 2 tablespoons ground cumin; 1/4 teaspoon ground cinnamon; 28 ounces canned crushed tomatoes; 3 tablespoons tomato paste; 1 1/2 teaspoons salt; 1/2 teaspoon ground black pepper; 1/4 teaspoon red pepper flakes; 1/4 cup unsweetened cocoa powder; and 3 cups beef broth.
- Cover and cook on Low for 5–6 hours or on High for 3 hours.
- About 15–30 minutes before serving, rinse and drain the two 15-ounce cans kidney beans, the 15-ounce can cannellini beans, and the 1/2 cup canned sweet corn. Stir the rinsed beans and corn into the chili.
- Cover and cook until the beans and corn are heated through, about 15–30 minutes. Taste and adjust seasoning if desired. Serve warm with desired toppings.
