Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Three Bean Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Julia
  • Prep Time: 10 minutes
  • Cook Time: 55 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 8 servings 1x
  • Category: Main-course
  • Method: Baking
  • Cuisine: American
  • Diet: Gluten Free

Description

This Three Bean Casserole is the ultimate comfort food, combining smoky bacon, savory ground beef, and three types of beans in a sweet and tangy sauce. Baked until bubbling and topped with crisp bacon, it’s a hearty and flavorful main course perfect for family dinners, potlucks, or gatherings.


Ingredients

Units Scale

Meat

  • 1/2 pound bacon, chopped
  • 1 pound ground beef

Vegetables & Aromatics

  • 1 large onion, chopped
  • 2 cloves garlic, minced

Beans

  • 1 (28 ounce) can pork and beans
  • 1 (15 ounce) can kidney beans, drained and rinsed
  • 1 (15 ounce) can butter beans, drained and rinsed

Sauces & Seasonings

  • 1/2 cup ketchup
  • 1/2 cup brown sugar
  • 2 tsp dry mustard
  • 1 tsp Worcestershire sauce

Instructions

  1. Preheat the Oven: Set your oven to 325°F (163°C) so it’s ready for baking as you prepare the casserole ingredients.
  2. Cook the Bacon: In a large skillet over medium-high heat, cook the chopped bacon until crisp. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Carefully remove all but 2 tablespoons of bacon fat from the skillet for added flavor.
  3. Cook Beef and Onions: Add the ground beef and chopped onions to the same skillet. Cook over medium-high heat, breaking the beef up as it cooks, until the meat is no longer pink and the onions are softened. Drain off any excess fat.
  4. Add Garlic: Stir in the minced garlic and cook for 1 minute more, until fragrant.
  5. Combine Ingredients: In a large bowl, mix together the pork and beans, kidney beans, butter beans, ketchup, brown sugar, dry mustard, Worcestershire sauce, the cooked beef mixture, and about two-thirds of the bacon. Stir everything well to ensure even distribution of ingredients and flavors.
  6. Assemble the Casserole: Pour the bean and meat mixture into a 9×13-inch baking dish. Sprinkle the remaining bacon evenly across the top for extra crunch and smoky flavor.
  7. Bake: Cover the baking dish tightly with foil. Bake for 45 minutes. Then, uncover and bake for an additional 10 minutes, until the casserole is hot and bubbly and the bacon on top is crisp.
  8. Rest and Serve: Remove the casserole from the oven and let it stand for 5 minutes before serving. This helps the casserole set and makes for easier serving.

Notes

  • You can substitute ground turkey or chicken for the ground beef for a lighter version.
  • Add a pinch of chili powder or smoked paprika for extra depth of flavor.
  • This casserole can be made ahead and reheated; it tastes even better the next day.
  • Great for potlucks as it serves a crowd and keeps warm nicely.

Nutrition

  • Serving Size: 1/8 of casserole
  • Calories: 430
  • Sugar: 19g
  • Sodium: 950mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 49g
  • Fiber: 9g
  • Protein: 21g
  • Cholesterol: 50mg