The onion softens beside the beef in the skillet, and the kitchen starts to smell like chili before the slow cooker is even involved. That first step is worth keeping: it gives you control over the beef and onion before they join the tomatoes and beans. This classic crockpot chili with cheddar and sour cream is hearty without asking you to watch a pot all afternoon.
I use crushed tomatoes for a substantial base and tomato sauce to keep it spoonable. Kidney beans make each bowl filling, while sharp cheddar and sour cream bring a cool, creamy finish right at the table. The slow cooker takes over once everything is combined, giving the chili time to get hot and let its flavors meld.
It’s a practical batch for six, and the toppings make it easy to finish each bowl the way you like. You get tender beans, a tomato-rich broth, and beef that’s broken into small pieces throughout the pot.

Kitchen Note
Keep the cheddar and sour cream for the bowls, not the slow cooker. They stay distinct on top, giving each spoonful a cool, creamy contrast against the hot chili.
Save this classic crockpot chili for a cozy meal with tender kidney beans, sharp cheddar, and a cool spoonful of sour cream.
Why This Crockpot Chili Starts in a Skillet
A slow cooker gives the chili time to come together, but it isn’t the best place to break up and cook the ground beef. Starting in a skillet lets you work the meat into small pieces and soften the chopped onion before the tomato base goes in. You can also see how much fat the beef releases and drain excess fat before it gets mixed through the whole pot.
That early skillet stage changes the texture of the finished chili. Onion that’s softened first blends into the sauce instead of staying crisp, and the beef is distributed through the beans rather than left in large clumps. It’s a small amount of hands-on cooking up front, but it means the slow cooker can focus on bringing the combined ingredients to a hot, melded finish.
The slow cooker isn’t being asked to fix an uneven mixture. The skillet handles the part that benefits from direct heat; the covered cooker does the longer, steadier cooking afterward.
What the Tomatoes, Beans, and Toppings Bring to the Pot

- Ground beef — The 85% lean blend gives the chili beefy richness without starting with an especially lean, dry result. Breaking it up as it cooks helps distribute it through the beans.
- Yellow onion and garlic — Onion adds a mellow savory base once softened, while garlic gives the seasoning a more fragrant edge. Chop the onion into fairly even pieces so it softens consistently.
- Chili powder, cumin, and oregano — Together they give the tomato base its familiar chili character. Ground cumin brings warmth, and dried oregano adds an herbal note; keeping the spices with the beef mixture lets them meet the heat before the tomatoes go in.
- Crushed tomatoes and tomato sauce — These two canned tomato products do different jobs. Crushed tomatoes give the chili body, while tomato sauce makes the base cohesive and spoonable; using both avoids relying on one texture alone.
- Kidney beans — Their substantial shape makes them a good match for the beef and tomato base. Drain and rinse them before adding, rather than tipping the canning liquid into the slow cooker.
- Sharp cheddar and sour cream — Sharp cheddar has enough character to stand out on top, and sour cream adds a cool, tangy finish. The toppings are best added to individual bowls so they remain easy to see and taste.
Build the Chili in the Skillet, Then Let the Slow Cooker Finish
Soften the Onion with the Beef
Heat the vegetable oil in a 12-inch skillet over medium-high heat, then add the ground beef and chopped onion. Break the beef into small pieces as it cooks, and keep stirring so the onion softens throughout the skillet. Cook for 6 to 8 minutes, until the beef reaches 160°F and the onion is softened. If there’s excess fat in the pan, drain it before moving on.
Wake Up the Garlic and Spices
Stir the minced garlic, chili powder, cumin, oregano, kosher salt, and black pepper into the skillet. Cook for 30 seconds, stirring so the garlic and spices don’t sit against the hot pan in one spot. The garlic should smell fragrant; don’t leave it until it browns. This short step brings the seasonings into the beef mixture before the tomatoes dilute their aroma.
Combine the Tomato Base and Beans
Transfer the beef mixture to a 6-quart slow cooker. Stir in the crushed tomatoes, tomato sauce, and kidney beans until the beef and beans are spread through the sauce. Scrape the skillet mixture into the cooker so the garlic and spices go along with it. The mixture will look loose at this point; the covered cooking time is where the flavors meld.
Cook Until Hot and Melded
Cover and cook on LOW for 6 to 8 hours or on HIGH for 3 to 4 hours. Keep the lid on while it cooks so the slow cooker can hold its heat. The chili is ready when it’s hot throughout and the flavors have melded. Ladle it into bowls and finish each serving with shredded sharp cheddar and sour cream.
Simple Ways to Change the Bowl Without Adding More Ingredients
A Meatless Kidney Bean Chili
For a vegetarian version, leave out the ground beef and let the kidney beans take center stage. Soften the onion in the oil, add the garlic and seasonings, then stir in the tomatoes and beans and cook in the slow cooker. The result is lighter and less savory than the beef version, but the tomato, bean, and spice combination still makes a filling bowl.
A Cheddar-Only Finish
Leave off the sour cream and top each bowl with sharp cheddar alone. You’ll get a more direct, savory cheese finish without the cool tang of sour cream. This is an easy adjustment when you want the topping to melt into the hot chili.
Storage and Reheating
- Refrigerator: Store leftover chili in an airtight container for 3 to 4 days. The beans may soften a little more as they sit.
- Freezer: Freeze the chili without toppings in airtight freezer-safe containers for 2 to 3 months. Thaw it in the refrigerator before reheating.
- Reheating: Warm on the stovetop over medium heat, stirring occasionally, or microwave a portion in a covered microwave-safe bowl, stirring partway through. Reheat leftovers to 165°F; don’t add the cheddar or sour cream until serving.
Questions That Come Up When Making This Crockpot Chili

Classic Crockpot Chili with Cheddar and Sour Cream Toppings
Ingredients
Equipment
Method
- Heat the vegetable oil in a 12-inch skillet over medium-high heat, then add the ground beef and onion.
- Cook for 6 to 8 minutes, breaking up the beef, until the beef reaches 160°F and the onion is softened.
- Drain excess fat if needed.
- Stir in the garlic, chili powder, cumin, oregano, salt, and pepper, and cook for 30 seconds.
- Transfer the mixture to a 6-quart slow cooker.
- Stir in the crushed tomatoes, tomato sauce, and kidney beans.
- Cover and cook on LOW for 6 to 8 hours or HIGH for 3 to 4 hours, until the chili is hot and the flavors have melded.
- Ladle the chili into bowls and top with cheddar cheese and sour cream.