The Best Bean Casserole

Prep: 15 min Cook: 120 min Serves: 8 Cuisine: American

A hearty bean casserole combining savory beans, crispy bacon, and tangy vinegar, perfect for family dinners or gatherings craving comforting, flavorful dishes.

Be the first to rate this recipe

Ingredients

  • 1 can butter beans
  • 1 can green beans
  • 1 can red kidney beans
  • 1 large can pork and beans
  • 1 lb bacon
  • 4 onions
  • 1 tsp dry mustard
  • 1/2 cup vinegar

Instructions

  1. Drain the butter beans, green beans, and red kidney beans, and save half of the liquid from the pork and beans.
  2. Fry the diced bacon and chopped onions until crispy and fragrant.
  3. Add the reserved bean liquid, dry mustard, vinegar, sugar, and garlic powder to the bacon and onion mixture, then simmer for 20 minutes.
  4. Mix the cooked bean mixture with the drained beans.
  5. Transfer the mixture to a baking dish and bake at 350°F for 2 hours.

Tips & Substitutions

For a smoky flavor, consider using smoked bacon or adding a dash of liquid smoke. If you're short on time, pre-cooked bacon can be a quick substitute. You can also swap out the pork and beans for vegetarian options or other bean varieties like black beans or pinto beans. For added sweetness, a tablespoon of brown sugar can enhance the flavor profile.

Serving Suggestions

This casserole is a hearty main dish that pairs beautifully with cornbread or a fresh green salad. For a complete meal, serve alongside Barbecued Sloppy Joes for a delicious barbecue-themed dinner. You can also garnish with fresh herbs or a sprinkle of cheese for added flavor.

Storage & Reheating

Allow the casserole to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 4 days. To reheat, place individual portions in the microwave or cover the baking dish with foil and warm it in a preheated oven at 350°F until heated through, about 20-30 minutes.

Nutrition & Diet Analysis (per serving)

Each serving of The Best Bean Casserole contains roughly 1182 calories, with 12g protein, 61g carbohydrates, and 101g fat. It is an excellent source of vitamin A (46% of the Daily Value), protein (23% of the Daily Value), and iron (21% of the Daily Value), and a good source of dietary fiber and potassium. It also contributes 5g of dietary fiber toward your daily target.

1182 kcal 59% DV
Protein Fat Carbs

Macronutrients

Protein 11.7g 23% DV
Total Fat 100.6g 100% DV
Carbs 61.4g 22% DV
Fiber 5g 18% DV
Sugar 21g 42% DV

Electrolytes

Sodium 173.1mg 8% DV
Potassium 775.9mg 17% DV
Cholesterol 62.7mg 21% DV

Vitamins & Minerals

Vitamin A 415.7mcg 46% DV
Vitamin C 0.8mg 1% DV
Calcium 70.6mg 5% DV
Iron 3.8mg 21% DV
Contains Milk

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this casserole vegetarian?

Yes, you can easily adapt this recipe by omitting the bacon and using vegetable broth instead of the reserved bean liquid. Consider adding more vegetables like bell peppers or mushrooms for extra flavor and texture.

How can I make this dish spicier?

To add some heat, you can incorporate diced jalapeños or a splash of hot sauce into the mixture. Another option is to sprinkle red pepper flakes into the bacon and onion mixture while cooking for a gradual heat.

Can I prepare this casserole in advance?

Absolutely! You can assemble the casserole a day ahead and store it covered in the refrigerator until you're ready to bake it. Just add a few extra minutes to the baking time if it's coming straight from the fridge.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Pork recipes → All recipes →