Ground Turkey with Beans Recipe
Everyone goes crazy for a bowl of Ground Turkey with Beans, loaded with ground turkey, bacon, and mixed beans. This recipe makes a great potluck, picnic, or party dish!

This recipe is delish, loaded with beans, bacon, and ground turkey–a hit at every cookout, potluck, or just an easy meal! Some people call it “calico beans.”
These are also known as calico beans, or cowboy beans, and you can even eat them on a Sloppy Joe! It’s just the kind of thing to make when the weather takes a chilly turn and you’re hungry for something that really sticks to the ribs. And kids love these beans!

What are Calico Beans?
Made with a variety of beans, you can always mix it up and use what’s in your pantry! I never had a calico cat growing up, but the nickname for this recipe is just like a calico cat with so many colors. A hodge-podge of beans and colors are used in the recipe!
- Kidney beans (use regular or white)
- Canellini beans
- Pinto beans
- Butter beans (or canned lima beans)
- Black beans
You can even use pork and beans!
The beans are all cooked with bacon and ground turkey in a tangy, sweet sauce.
In other words, pick an assortment of beans that you like and put them together in your slow cooker. They’ll be great, no matter what you use.
Grab a large skillet and cook the bacon and the ground beef over medium-high heat. Drain off the fat and transfer the meat to the slow cooker. Then add the remaining ingredients.
Why you’ll love these beans
- This slow cooker recipe requires just 15 minutes of prep and lets your appliance do the rest.
- The hearty beans and meat make this the perfect filling meal for cold days.
- It feeds a crowd with minimal effort and budget-friendly ingredients.

Ingredients needed
- Ground turkey: Lean ground turkey provides a healthy protein base that soaks up all the delicious flavors. [OR, use ground beef.]
- Bacon: Finely chopped bacon adds smoky depth and richness to the dish.
- Cumin: This warm, earthy spice enhances the savory flavors and adds a subtle complexity.
- Salt and pepper: Essential seasonings that bring out the best in all the ingredients.
- Onion: A large, diced onion adds savory sweetness and aromatic flavor to the base.
- Bell pepper: Red, yellow, or orange bell pepper adds color, sweetness, and a slight crunch.
- White kidney beans: Creamy and mild, these beans add great texture and protein.
- Black beans: Firm and earthy, black beans hold their shape well during cooking.
- Kidney beans: Classic red kidney beans add heartiness and a beautiful color contrast.
- Pinto beans: Soft and creamy, pinto beans round out the bean selection perfectly.
- Brown sugar: Adds sweetness that balances the savory and tangy flavors beautifully.
- Ketchup: Provides tanginess, sweetness, and helps create that signature BBQ-style sauce.
- White vinegar: Adds a bright acidity that cuts through the richness and balances the sweetness.
- Yellow mustard: Adds tang and depth, enhancing the overall flavor profile.

How do you make these ground turkey beans?
Cook the meat:
- In a large skillet over medium-high heat, cook the ground turkey and finely chopped bacon together.
- Break the meat apart with a spatula as it cooks, ensuring even browning.
- Once fully cooked, drain any excess fat from the skillet.
- Add the cumin, salt, and pepper to taste, stirring to coat the meat evenly.
PRO TIP: Browning the meat before adding it to the slow cooker develops deeper, richer flavors. Don’t skip this step!

Combine in the slow cooker:
- Transfer the seasoned meat mixture to the slow cooker.
- Add the diced onion and chopped bell pepper.
- Add all the drained beans – white kidney, black, kidney, and pinto beans.
- Add the brown sugar, ketchup, vinegar, and mustard.
PRO TIP: Make sure to drain and rinse the beans before adding them to the slow cooker to remove excess sodium and prevent a watery sauce.

Mix and cook:
- Stir all the ingredients together until well combined and the sauce is evenly distributed.
- Cover the slow cooker with the lid.
- Cook on HIGH for 4 hours or LOW for 8 hours.
- Stir occasionally if possible, to ensure even cooking and prevent sticking.
PRO TIP: Cooking on LOW for 8 hours allows the flavors to meld together more deeply, but the HIGH setting works beautifully when you’re short on time.
Season and serve:
- Taste the dish before serving and adjust the seasoning with additional salt and pepper if needed.
- Serve hot as a main dish or side.
- Garnish with fresh parsley or green onions if desired.
PRO TIP: This dish tastes even better the next day as the flavors continue to develop. It makes fantastic leftovers!

Serving
These beans are divine all on their own in a bowl, as a main course. You can also serve a bowl like chili, loaded with all your favorite chili toppings:
- Sour cream
- Diced jalapeno
- Chopped raw onions or green onions
- Shredded cheddar cheese
- Corn chips
- Serve on a hot dog board
- Place in the center of a hamburger board
Use this hearty bean mixture as a topping for baked potatoes for a filling meal.
You can also serve this bean mixture over cooked rice, quinoa, or cauliflower rice for a complete meal.

Sandy’s tips and substitutions:
- Choose lean ground turkey: For the best results, use 93/7 lean ground turkey. You can also substitute ground beef, ground pork, or ground chicken.
- Drain the beans well: Properly draining and rinsing the beans prevents the dish from becoming too watery and helps control the sodium content.
- Bacon alternatives: If you prefer to skip the bacon, add a teaspoon of liquid smoke for that smoky flavor without the meat.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. This dish also freezes beautifully for up to 3 months.
- Thickening the sauce: If you prefer a thicker sauce, remove the lid during the last 30 minutes of cooking to allow some liquid to evaporate.

Variations:
- Smokey version: A tiny bit of liquid smoke gives a nice smokiness to the beans. You could also add 1 teaspoon of smoked paprika along with the cumin for extra smoky depth.
- BBQ style: Replace half the ketchup with your favorite BBQ sauce for a different flavor profile.
- Sweeter beans: You can add molasses for additional richness, but the recipe already includes brown sugar.
- Ground meat: Some cooks love using ground beef in Calico Beans in place of ground turkey.
- Sweet and spicy: Add 1-2 tablespoons of hot sauce or a diced chipotle pepper in adobo sauce for a sweet-heat combination.
- Add vegetables: Feel free to add corn, diced tomatoes, or mushrooms for extra texture and nutrition.
For more hearty slow cooker recipes, try my Slow Cooker Chicken Enchilada Soup, Pulled Beef Sandwiches, and Slow Cooker Pulled Pork Chili.
More bean dishes you may want to try:
- Mexican Charro Beans with Ham
- Baked Beans with Ground Turkey
- Baked Cannellini Beans
- Homemade Refried Pinto Beans

Get the Recipe:
Ground Turkey with Beans Recipe
Ingredients
- 1 pound ground turkey
- ½ pound bacon, finely chopped
- 2 tsp cumin
- Salt and pepper to taste
- 1 large onion, diced
- 1 large bell pepper (red, yellow, or orange), diced
- 1 15 oz can white kidney beans, drained , or canneliini beans
- 1 15 oz can black beans, drained
- 1 15 oz can kidney beans, drained
- 1 15 oz can pinto beans, drained
- ¾ cup brown sugar
- ¾ cup ketchup
- 2 tsp white vinegar
- 1 tsp yellow mustard
Equipment
Instructions
- In a large skillet over medium-high heat, cook the ground turkey and finely chopped bacon until browned. Drain any excess fat.
- Add the cumin, salt, and pepper to taste, stirring to coat the meat evenly.
- Transfer the seasoned meat mixture to the slow cooker. Add the diced onion, chopped bell pepper, all drained beans, brown sugar, ketchup, vinegar, and mustard.
- Mix well until all ingredients are thoroughly combined. Cover and cook on HIGH for 4 hours or LOW for 8 hours.
- Before serving, taste and adjust seasoning with additional salt and pepper if needed.Serve hot and enjoy!
Notes
Sandy’s tips:
- Choose lean ground turkey: For the best results, use 93/7 lean ground turkey. You can also substitute ground beef, ground pork, or ground chicken.
- Drain the beans well: Properly draining and rinsing the beans prevents the dish from becoming too watery and helps control the sodium content.
- Bacon alternatives: If you prefer to skip the bacon, add a teaspoon of liquid smoke for that smoky flavor without the meat.
- Bake in oven: 350 degrees covered, 45 min – 1 hour.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. This dish also freezes beautifully for up to 3 months.
- Thickening the sauce: If you prefer a thicker sauce, remove the lid during the last 30 minutes of cooking to allow some liquid to evaporate.






Hi Sandy…..My sister just called last night to say we are having a family get together at her house sometime in April and would I make bake beans. Two of my three sisters and I are always in cooking competition. The third sister don’t like to cook so she just enjoys our hard enjoyable work I have not make bake beans as of yet so I got on Reluctant Entertainer to find a recipe for bake beans to WOW them and the other family members. I found two and I am going to make and test this one first. I want the two sisters going to their lawn chairs with a plate of food feeling defeated as they eat my bake beans.
I will enjoy their hotdogs and hamburgers. Just wondering If I can use sausage or chorizo instead of turkey
For sure!