This post may contain affiliate links. Please read our disclosure policy.
This easy Calico Beans recipe is a cozy classic, made with savory ground beef, smoky bacon, and a mix of tender beans in a sweet and tangy sauce. Baked until bubbly and full of flavor, it’s the perfect crowd-pleasing comfort food for potlucks, game days, or weeknight dinners.
Why You’ll Love This Recipe
This Calico Beans recipe is a longtime reader favorite, and it’s easy to see why:
- Simple pantry ingredients – No special shopping trips needed
- Great for feeding a crowd – Plenty to go around at potlucks, game days, or family dinners
- Perfect for meal prep – Freezes well and reheats beautifully
- Nostalgic and versatile – A cozy comfort food with endless ways to make it your own
- Oven-baked or slow cooker ready – This classic Calico Beans recipe is oven-baked but can easily be made in the crock pot or slow cooker for even more convenience
Ingredients
Here’s what you’ll need to make Calico Beans, along with a few easy swaps to make it your own:
- Ground beef – Try ground turkey, chicken, or sausage for a different flavor
- Thick-cut bacon – Adds rich, smoky depth
- White onion – Yellow onion works too
- Brown sugar – Maple syrup makes a great substitute
- Apple cider vinegar – White vinegar also works if that’s what you have
- Yellow mustard – For a bit of tang and balance
- Salt
- Black pepper
- Ketchup – Swap in barbecue sauce for a smoky twist
- Butter beans – Lima beans are a great substitute
- Kidney beans – You can use dried beans instead of canned; just make sure they’re fully cooked (1.5 cups cooked = one 15-ounce can)
- Pork and beans (with juices) – Classic and flavorful
- Optional garnish: Sliced green onion for a fresh finish
See the recipe card for full information on ingredients and quantities.
Variations and Additions
Looking to mix things up? Try these simple tweaks to make the recipe your own:
- Add diced bell pepper or jalapeño for a little heat.
- Swap in black beans or pinto beans for added variety and texture.
- Boost flavor with garlic powder or a splash of Worcestershire sauce.
- Make it meatless by adding extra beans or using a plant-based protein.
- Serve alongside rice, cornbread, or baked potatoes for a complete meal.
How to Make Calico Beans
This hearty dish comes together in a few simple steps:
- Brown the meat: Cook the ground beef in a skillet over medium heat until browned. Drain and set aside.
- Cook the bacon: Fry the bacon until crispy, then chop and set aside.
- Sauté the onion: In the bacon fat, cook the diced onion until softened.
- Combine the base: In a 9×13-inch baking dish, stir together the cooked beef, bacon, onion, brown sugar, apple cider vinegar, mustard, salt, pepper, and ketchup.
- Add the beans: Mix in the butter beans, kidney beans, and pork and beans (with juices).
- Bake: Bake uncovered at 325°F for 1 hour, or until the sauce is thickened and bubbly around the edges.
- Serve: Garnish with sliced green onion if desired, and serve warm. Enjoy!
Recipe Tips
- Use thick-cut bacon for maximum smoky flavor and richness.
- Adjust the sweetness to taste by adding more or less brown sugar or maple syrup.
- For a thicker sauce, simmer the beans uncovered for longer or during the last 10 minutes of baking or stovetop cooking.
- Add a splash of BBQ sauce or a pinch of smoked paprika to deepen the flavor and give the beans a smoky boost.
Additional Cooking Options
Slow Cooker Calico Beans
Looking for a hands-off option? These Calico Beans in the crock pot or slow cooker come out just as flavorful and hearty.
- Brown the beef and bacon as directed, then add all ingredients to your slow cooker. Stir to combine, and cook on low for 4 to 5 hours or high for 2 to 3 hours. Stir occasionally if possible.
Stovetop Calico Beans
Making Calico Beans on the stovetop is simple and satisfying.
- Cook the beef, bacon, and onion as directed. Transfer everything to a Dutch oven, stir well, cover, and simmer over low heat for 45 to 60 minutes, stirring occasionally. Uncover during the last 10 minutes if you prefer a thicker sauce.
What to Serve with Calico Beans
Make your meal complete by pairing Calico Beans with:
- Cornbread or biscuits
- BBQ ribs, burgers, or grilled chicken
- Coleslaw or a fresh green salad
- Mac and cheese or baked potatoes
Storage and Reheating
- Store: Leftovers can be kept in an airtight container in the refrigerator for up to 4 days.
- Reheat: Warm in the microwave or in the oven at 300°F (150°C) until heated through. Stir occasionally to keep the sauce from drying out.
- Freeze: Transfer to a freezer-safe container and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
More Easy Side Dishes
If you’ve tried this Calico Beans Recipe or any other recipe on my website, please leave a star rating and let me know how it turned out in the comments below.

Calico Beans
Ingredients
- 1 pound ground beef
- 4 slices thick-cut bacon
- 1 medium white onion diced
- ½ cup brown sugar
- ¼ cup apple cider vinegar
- 1 tablespoon yellow mustard
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ cup ketchup
- 15 ounce can butter beans drained
- 15 ounce can kidney beans drained
- 30 ounce cans pork and beans with juices
- Optional garnish: sliced green onion
Instructions
- Preheat your oven to 325°F (165°C).
- Brown the ground beef in a large skillet over medium heat, breaking it into crumbles as it cooks. Once browned, drain any excess fat and set the beef aside.1 pound ground beef
- Wipe out the skillet or grab a new pan, and cook the bacon over medium heat until it’s crispy and the fat has rendered. Remove the bacon, chop it into small pieces, and set it aside.4 slices thick-cut bacon
- Add the diced onion to the skillet with the rendered bacon fat and cook over medium heat until softened, about 5 minutes.1 medium white onion
- Transfer the cooked beef, bacon, and onions to a 9×13-inch baking dish. Add the brown sugar, apple cider vinegar, mustard, salt, pepper, and ketchup. Stir until well combined.½ cup brown sugar, ¼ cup apple cider vinegar, 1 tablespoon yellow mustard, 1 teaspoon salt, ½ teaspoon black pepper, ½ cup ketchup
- Add the butter beans, kidney beans, and pork and beans to the dish. Gently mix everything together, making sure all the beans are evenly coated in the sauce.15 ounce can butter beans, 15 ounce can kidney beans, 30 ounce cans pork and beans
- Bake in the preheated oven, uncovered, for 1 hour or until the sauce is thickened and bubbling around the edges.
- Serve hot and garnish with sliced green onion if desired. Enjoy!Optional garnish: sliced green onion
Jenn’s Notes
- Store: Leftovers can be kept in an airtight container in the refrigerator for up to 4 days.
- Reheat: Warm in the microwave or in the oven at 300°F (150°C) until heated through. Stir occasionally to keep the sauce from drying out.
- Freeze: Transfer to a freezer-safe container and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
- Use thick-cut bacon for max flavor
- Adjust sweetness to taste
- Simmer uncovered or longer for thicker sauce
- Add BBQ sauce or smoked paprika for a richer depth