Why You’ll Love This Recipe

This dish is everything you want in a baked comfort food: cheesy, saucy, and full of flavor. The white beans absorb the rich tomato and herb base, while the melted cheese adds a satisfying, golden crust on top. It’s budget-friendly, vegetarian, and made with pantry staples, so it’s easy to throw together any time. Plus, it’s endlessly adaptable to suit your tastes or dietary needs.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Canned white beans (such as cannellini or great northern), drained and rinsed
  • Canned diced tomatoes or cherry tomatoes
  • Olive oil
  • Onion, finely chopped
  • Garlic, minced
  • Fresh or dried herbs (thyme, oregano, basil)
  • Crushed red pepper flakes (optional)
  • Salt and black pepper
  • Shredded mozzarella or Italian cheese blend
  • Grated Parmesan cheese (optional)
  • Fresh parsley or basil for garnish

Directions

  1. Preheat oven to 400°F (200°C).
  2. Sauté the aromatics: In a large oven-safe skillet or saucepan, heat olive oil over medium heat. Add chopped onion and cook until soft, about 4–5 minutes. Add garlic and cook for 1 minute more.
  3. Add tomatoes and herbs: Stir in the diced tomatoes (with juices), dried herbs, red pepper flakes (if using), salt, and pepper. Let simmer for 5–7 minutes to slightly thicken and concentrate the flavors.
  4. Add the beans: Stir in the drained white beans and simmer for another 2–3 minutes, letting them absorb the flavor.
  5. Top with cheese: Sprinkle mozzarella and Parmesan (if using) evenly over the top of the bean mixture.
  6. Bake: Transfer the skillet to the oven and bake for 15–20 minutes, or until the cheese is melted and golden brown.
  7. Serve: Garnish with fresh herbs and serve hot with crusty bread or over rice, pasta, or quinoa.

Servings and timing

Servings: 4–6
Prep time: 10 minutes
Cook time: 30–35 minutes
Total time: 40–45 minutes

Variations

  • Add greens: Stir in baby spinach or kale before baking for added nutrients.
  • Spicy version: Increase the red pepper flakes or add a dash of hot sauce.
  • Meaty addition: Add cooked sausage, bacon, or rotisserie chicken for extra protein.
  • Different beans: Use chickpeas, butter beans, or kidney beans for variety.
  • Vegan version: Use plant-based cheese or skip the cheese and top with toasted breadcrumbs.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave for 1–2 minutes per serving, or in the oven at 350°F (175°C) for 10–15 minutes until warmed through. This dish also freezes well—cool completely, portion into freezer-safe containers, and freeze for up to 2 months. Thaw in the fridge before reheating.

FAQs

What kind of white beans should I use?

Cannellini, great northern, or navy beans all work well. Just make sure they’re fully cooked and drained.

Can I use fresh tomatoes instead of canned?

Yes. Use about 2 cups of chopped fresh tomatoes. You may need to simmer longer to reduce excess liquid.

Is this recipe vegan?

It can be! Just use vegan cheese or omit the cheese and top with herbed breadcrumbs.

Can I make this ahead of time?

Yes, assemble the dish up to the point of baking and refrigerate. Bake just before serving.

What herbs work best in this dish?

Oregano, thyme, basil, and parsley all pair well. Use fresh herbs if available for brighter flavor.

Can I use dried beans instead of canned?

Yes, but you’ll need to soak and cook them first. About 1½ cups of dried beans equals 3 cups cooked.

Is this recipe gluten-free?

Yes, as long as all ingredients (especially cheese) are gluten-free.

What can I serve this with?

Crusty bread, rice, pasta, quinoa, or a simple green salad make excellent pairings.

Can I bake this in a casserole dish?

Absolutely. Transfer the mixture to a baking dish before topping with cheese and baking.

Can I add wine for extra flavor?

Yes. Add a splash of white wine while simmering the tomato base for added depth.

Conclusion

Cheesy White Bean Tomato Bake is the kind of simple, satisfying dish that feels like a warm hug in a bowl. With wholesome ingredients, gooey cheese, and bold tomato-herb flavor, it’s a recipe that’s easy to love and even easier to make. Whether you’re feeding a hungry family or meal-prepping for the week, this dish is sure to become a comforting favorite.

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
Cheesy White Bean Tomato Bake

Cheesy White Bean Tomato Bake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amina
  • Total Time: 45 minutes
  • Yield: 4–6 servings
  • Diet: Vegetarian

Description

Cheesy White Bean Tomato Bake is a comforting, protein-packed dish made with white beans, juicy tomatoes, aromatic herbs, and a generous layer of melted cheese. Perfect as a meatless main or hearty side, it’s easy, flavorful, and satisfying.


Ingredients

  1. 2 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed
  2. 1 can (14.5 oz) diced tomatoes (or 2 cups cherry tomatoes, halved)
  3. 2 tbsp olive oil
  4. 1 small onion, finely chopped
  5. 3 cloves garlic, minced
  6. 1 tsp dried oregano
  7. 1/2 tsp dried thyme
  8. 1/4 tsp crushed red pepper flakes (optional)
  9. Salt and black pepper to taste
  10. 1 cup shredded mozzarella or Italian cheese blend
  11. 1/4 cup grated Parmesan cheese (optional)
  12. 2 tbsp chopped fresh parsley or basil (for garnish)

Instructions

Preheat oven to 400°F (200°C).

  1. In a large oven-safe skillet, heat olive oil over medium heat. Add chopped onion and sauté for 4–5 minutes until softened. Add garlic and cook for 1 minute more.
  2. Stir in diced tomatoes (with juices), oregano, thyme, red pepper flakes (if using), salt, and black pepper. Simmer for 5–7 minutes to slightly thicken.
  3. Add drained white beans and simmer for another 2–3 minutes, allowing them to absorb the flavors.
  4. Sprinkle mozzarella and Parmesan cheese evenly over the top of the mixture.
  5. Transfer skillet to oven and bake for 15–20 minutes, until cheese is melted and golden brown.
  6. Remove from oven, garnish with fresh parsley or basil, and serve hot with crusty bread or over rice, pasta, or quinoa.

Notes

  • Add baby spinach or kale before baking for a nutritional boost.
  • Use vegan cheese or skip the cheese for a dairy-free option.
  • Chickpeas, butter beans, or kidney beans can be substituted.
  • To make ahead, assemble and refrigerate, then bake just before serving.
  • For added flavor, deglaze with a splash of white wine before adding tomatoes.
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1/6 of recipe
  • Calories: 290
  • Sugar: 4g
  • Sodium: 480mg
  • Fat: 14g
  • Saturated Fat: 5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 27g
  • Fiber: 7g
  • Protein: 14g
  • Cholesterol: 20mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star