Go Back
+ servings
white bean casserole

Hearty White Bean Casserole: Easy Family-Friendly Dinner

When you need a cozy, satisfying meal that everyone will love, this Hearty White Bean Casserole is just the thing. Packed with creamy white beans, tender potatoes, and a golden cheesy topping, it’s pure comfort food made with simple, wholesome ingredients. Perfect for busy weeknights or relaxed family dinners, this easy casserole brings warmth and flavor to every bite.
No ratings yet
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Course Dinner, Lunch, Main Course
Cuisine Health & Wellness, Mediterranean, Modern Healthy, vegetarian
Servings 6 servings
Calories 410 kcal

Equipment

  • 1 cooking pan
  • 1 baking dish

Ingredients
  

  • 4 medium potatoes
  • 3 cups cooked white or lima beans
  • 2 medium onions, chopped
  • 3 cloves of garlic, minced
  • 2 Tbsp avocado oil
  • 14 oz can tomatoes
  • 1 cup grated aged cheese
  • ½ tsp each dried onion and garlic powder
  • Salt, pepper, and herbs (like thyme or parsley, optional)

You can use canned or home-cooked beans — just drain and rinse before adding them.

Instructions
 

  • Peel and slice the potatoes. Parboil for 20-25 minutes until just tender.
  • In a large pan, heat avocado oil. Add onions and garlic, sauté until golden and fragrant.
  • Stir in canned tomatoes, cooked beans, and seasoning (dried onion, garlic powder, salt, and pepper). Simmer for 10 minutes.
  • In a casserole dish, layer potatoes and bean mixture. Top with grated cheese.
  • Bake at 190°C (375°F) for about 25–30 minutes until bubbling and golden on top.
  • Let rest 5 minutes before serving. Pair with a green salad or crusty bread.

Nutrition

Serving: 340gCalories: 410kcalCarbohydrates: 52gProtein: 18gFat: 13gSaturated Fat: 4gFiber: 11gSugar: 6gCalcium: 180mgIron: 4mg
Keyword beans, gluten-free, healthy, healthy lunch, potatoes, vegetarian, vegetarian recipes
Tried this recipe?Let us know how it was!