Cheesy White Bean Tomato Bake

Cheesy White Bean Tomato Bake

Warm, comforting, and packed with flavor, this Cheesy White Bean Tomato Bake has everything you need for a satisfying meal. Creamy white beans, rich tomato sauce, and melty cheese topped with a golden, crispy breadcrumb crust-it's a recipe that feels indulgent but is made with nutritious ingredients. Whether you serve it as a main dish or a hearty side, this cheesy bake is sure to impress the whole family.

Author: Balancing Bowls

Meal Type: Peanuts Free

Cuisine: American

Difficulty: MEDIUM

Prep. Time: 10 minutes

Cook Time: 40 minutes

Total Time: 50 minutes

Servings: 4 Servings

Calories: 612 kcal per serving

Ingredients

  • ¼ cup - extra-virgin olive oil
  • 3 cloves - garlic
  • 1 - onion
  • 1 tsp - salt
  • 3 tablespoons - tomato paste
  • 1 tsp - dried thyme
  • ½ tsp - oregano
  • ½ tsp - parsley
  • ¼ tsp - red pepper flakes
  • 2 cans - white beans
  • ½ cup - water
  • 1 cup - tomatoes
  • ½ tsp - black pepper
  • 1 cup - mozzarella cheese
  • ½ cup - Parmesan cheese
  • ½ cup - panko breadcrumbs
  • Fresh basil leaves
  • Crusty bread

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. Heat olive oil in an oven-safe skillet over medium heat. Add garlic and onion, sautéing for 5-7 minutes until softened.
  3. Stir in salt, tomato paste, thyme, oregano, parsley, red pepper flakes, and black pepper. Cook for 2-3 minutes.
  4. Add white beans, water, and diced tomatoes. Simmer for 5 minutes.
  5. Remove from heat and sprinkle mozzarella, Parmesan, and panko breadcrumbs over the top.
  6. Bake for 20-25 minutes until golden brown and bubbling. Broil for the last 2-3 minutes for an extra-crispy topping.
  7. Garnish with fresh basil leaves and serve warm with crusty bread.
  8. Enjoy this cheesy, comforting dish with its perfect balance of creamy beans, tangy tomato sauce, and crispy topping!

Nutrition

Energy: 612 kcal | Total Fat: 11 g | Saturated: 8 g | Trans: 0 g | Unsaturated: 0 g | Cholesterol: 29 mg | Total Carbs: 92 g | Fiber: 18 g | Sugars: 10 g | Proteins: 38 g | Sodium: 1,929 mg | Polyunsaturated: 2 g | Monounsaturated: 12 g

©2026 OnlineCook LLC