CookLibrary is a recipe curation and editorial platform. We research and curate recipes from public sources, considering ratings, reviews, comments, and feedback. We then refine and present them clearly for home cooks. We are committed to an ad-free, focused experience that makes discovering and preparing recipes easier.

On a cold day, a warm bowl of Crock Pot Beef Bean Soup is exactly the kind of meal that makes dinner feel comforting without requiring complicated preparation.
This hearty slow-cooked soup combines browned ground beef, creamy cannellini beans, sweet frozen corn, crushed tomatoes, and a generous mix of fresh vegetables for a satisfying meal with plenty of texture and flavor.
The beef provides a rich, savory base, while the tomatoes add gentle acidity that keeps the soup from feeling too heavy.
Chopped carrots and celery soften as the soup cooks, adding subtle sweetness and a tender bite throughout.
Cannellini beans bring a creamy, hearty element, while the corn is added during the final hour so it retains its pleasant texture and natural sweetness.
Garlic, onion, dried thyme, salt, and freshly cracked pepper round everything out with simple seasoning that lets the main ingredients remain the focus.
The slow cooker makes this recipe especially practical for busy days.
After browning the beef and onion in a skillet, the ingredients are transferred to the crock pot, where the soup develops its savory flavor over several hours.
The final addition of corn gives the finished soup another layer of color and texture.
With eight servings from one batch, it is well suited to a family meal, relaxed weekend dinner, or make-ahead freezer meal.

Crock Pot Beef Bean Soup
Ingredients
Equipment
Method
- Brown the Beef: Heat the olive oil in a large skillet. Add the ground beef and chopped onion, then season with half of the salt, pepper, and minced garlic. Cook until the beef is done.
- Build the Soup: Transfer the cooked beef and onion mixture to the bottom of the slow cooker. Add the chopped carrots and celery, stirring them together with the beef mixture.
- Add the Liquid: Gently pour the crushed tomatoes and stock into the slow cooker. Add the drained cannellini beans, remaining salt and pepper, and dried thyme.
- Combine the Ingredients: Stir everything together gently until the beef, vegetables, beans, tomatoes, stock, and seasonings are evenly distributed.
- Slow Cook the Soup: Cover the slow cooker and cook on low for 5 hours, allowing the vegetables and other ingredients to develop their flavors.
- Add the Corn: Remove the lid and stir in the frozen corn. Continue cooking for 1 additional hour.
- Finish and Serve: Stir the finished soup thoroughly, taste and adjust the seasoning as needed, then serve hot.
Notes
- Use low-sodium beef broth or vegetable stock if you want more control over the soup’s saltiness.
- Keep the slow cooker from becoming overcrowded; it should be about two-thirds full for proper cooking.
- For a freezer meal, allow the finished soup to cool completely before transferring it to freezer-safe containers.
- Store leftover soup in an airtight container in the refrigerator for up to 3 days.
- Reheat leftovers on the stovetop or in the microwave until heated through.
Chef’s Secret
For the best flavor and texture, give the ground beef and onion enough time to cook fully in the skillet before transferring them to the slow cooker.
This first cooking step also allows the garlic and seasonings to become incorporated into the beef rather than relying entirely on the slow cooker to develop those flavors.
When adding the crushed tomatoes and stock, pour them in gently and stir the mixture so the ingredients are evenly distributed.
Adding the frozen corn during the final hour is also important because it keeps the corn from becoming overly soft during the longer cooking period.
Before serving, stir the soup thoroughly and taste it so the seasoning can be adjusted to your preference.
Serving Suggestions
Serve this hearty soup hot in generous bowls alongside crusty bread, toasted baguette slices, or simple crackers for an easy meal.
A fresh green salad can provide a crisp contrast to the warm, rich soup, while extra freshly cracked black pepper can add a little more bite.
For a simple presentation, spoon the soup into individual bowls and make sure each serving includes plenty of beef, beans, vegetables, and corn.
Leftovers can also be reheated for a convenient lunch or dinner.
Conclusion
This Crock Pot Beef Bean Soup brings together tender vegetables, hearty ground beef, creamy cannellini beans, sweet corn, and savory tomatoes in one comforting meal.
The slow cooker keeps the preparation simple while giving the ingredients time to blend into a satisfying soup.
With eight servings and straightforward preparation, it works especially well for family dinners, busy days, or make-ahead meals.
Served with a favorite crusty bread or a fresh salad, this warming soup makes a practical and comforting addition to any cold-weather menu.

