Description
These Hearty Slow Cooker Cowboy Beans are a comforting, protein-packed dish that blends savory beef, tender beans, sweet corn, and tangy tomato sauce—all simmered together for hours to create deep, rich flavors. Perfect for meal prep, potlucks, or cozy family dinners.
Ingredients
1 pound ground beef
1 can kidney beans, drained and rinsed
1 can pinto beans, drained and rinsed
1 can Great Northern beans, drained and rinsed
1 can sweet corn, drained
1 can diced tomatoes
1 can tomato sauce
1 medium onion, chopped
2 cloves garlic, minced
2 tablespoons brown sugar
1 tablespoon mustard (yellow or Dijon)
1 tablespoon Worcestershire sauce
1 tablespoon chili powder
Salt and pepper to taste
Instructions
1. Brown the ground beef in a skillet over medium-high heat. Drain excess grease.
2. Add chopped onion and garlic to the skillet. Cook until softened, about 2–3 minutes.
3. Transfer the beef mixture to your slow cooker.
4. Add all remaining ingredients: kidney beans, pinto beans, Great Northern beans, corn, diced tomatoes, tomato sauce, brown sugar, mustard, Worcestershire sauce, chili powder, salt, and pepper.
5. Stir to combine all ingredients evenly.
6. Cover and cook on LOW for 6–8 hours or HIGH for 3–4 hours.
7. Stir occasionally, and serve hot with cornbread, rice, or as a standalone bowl.
Notes
To make it vegetarian, swap out ground beef for mushrooms or extra beans.
You can make this on the stovetop by simmering for 45 minutes.
Add jalapeños or chipotle for an extra kick of heat.
- Prep Time: 15 minutes
- Cook Time: 6–8 hours
- Category: Dinner
- Method: Slow Cooker
- Cuisine: American
Nutrition
- Serving Size: 1 bowl (approx. 1.5 cups)
- Calories: 410
- Sugar: 9g
- Sodium: 890mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 10g
- Protein: 27g
- Cholesterol: 45mg
Keywords: cowboy beans, slow cooker, hearty beans, crockpot dinner