Home ยป Food Hussy Recipes ยป Side Dish ยป Cheesy White Bean Tomato Bake

Cheesy White Bean Tomato Bake

This post may contain affiliate links. For more information, please see our disclosure policy.

Cheesy White Bean Tomato Bake is a great appetizer or vegetarian one-pan dinner that the whole family will enjoy! Dip your favorite crusty bread into this cheesy dip chock full of warm white beans, fresh tomatoes and a great garlicky aroma!

Cheesy White Bean Tomato Bake

What You Will ❤️ About Cheesy White Bean Tomato Dip

  • Pantry Ingredients – I love this recipe because it mainly uses those canned veggies like beans and tomatoes that you always have in your pantry!
  • Delicious Side Dish – if you’re having chicken, steak or pork chops – this would be a great all in one side dish that would taste even better with a bite of steak!
  • Warm Cheesy Dip – This bean dip is a nice change from the regular appetizer dips that are full of cream cheese! This one has beans, spinach and tomatoes! That’s pretty healthy! (let’s ignore the cheese on top)
Cheesy White Bean Tomato Bake

Ingredients for Cheesy White Bean & Tomato Dip

This dip is a tasty one with creamy white beans, crushed and fresh tomatoes, healthy spinach and then topped with melty cheese! Here’s what you’ll need:

  • White Beans – there are all kinds of white beans – use what you have/like: Great Northern beans, navy beans, cannellini beans, white kidney beans or butter beans.
  • Crushed Tomatoes – you can also used diced tomatoes and I would not drain them so it’s a little juicer – fire-roasted tomatoes would be great for this simple recipe
  • Cherry Tomatoes – I love the texture that fresh veggies!
  • Baby Spinach – you could also use kale if you like – it might just need a couple more minutes to wilt
  • Mozzarella Cheese – I recommend grating your own cheese vs. pre-shredded as it melts better!
  • Seasonings: Olive Oil, Garlic, Italian Seasoning, Coarse Sea Salt & Black Pepper
    • You can use fresh rosemary, basil & oregano if you have it instead of Italian Seasoning
    • If you like it spicy, add a sprinkle of red pepper flakes
Cheesy White Bean Tomato Bake

Recipe Variations

This dip is delicious on its own – but you could easily make a couple of tweaks to add protein or veggies! Here are some ideas:

  • Meat – if you want protein, feel free to brown Italian sausage with the garlic and make the recipe from there
  • Veggies – I could definitely add more veggies for more texture – I think mushrooms, onions and grated carrots would be delicious
  • Thick/Thin – if you feel like the dip is a little thick, add a little chicken broth to loosen it up, too thin – add a couple tablespoons tomato paste
  • Melty Cheese – You can substitute any melty cheese like Monterey Jack or Provolone will work and you could also add in a little Parmesan cheese for some more bite!
Cheesy White Bean Tomato Bake

How to make Cheesy White Bean Tomato Bake Recipe

I love that this is a one-pan recipe! Grab your cast iron skillet and let’s get started:

  1. Preheat your oven to 400º F.
  2. Heat the oil in a large cast iron skillet (or ovenproof skillet) over medium-high heat. Add the garlic and cook for 1 minute. Add the crushed tomatoes, Italian seasoning, salt and pepper. Stir to combine. 
  3. Stir in the beans and simmer. Mash lightly with potato masher 
  4. Add the spinach and stir until it wilts. Add sliced tomatoes and stir. 
  5. Remove the pan from the heat and sprinkle the mozzarella over the top.
  6. Bake for 7-10 minutes or until the cheese has melted. For a golden top, turn broiler on high for 2 minutes for that extra golden top. (Watch closely – broil can go from bubbly to burnt in 30 seconds!)
  7. Serve with crusty bread or pita chips

This post contains affiliate links which I make a little money on purchases. Thanks in advance! I am an Amazon associate as well as a member of other affiliate programs.

Cheesy White Bean Tomato Bake

Tips, Tricks & FAQs

How do you store and reheat leftover bean dip?

Store leftovers in an airtight container (I like these glass ones) in the refrigerator for up to a week. Reheat in the microwave for 1-2 minutes. If you have a lot leftover, just throw the whole skillet in the fridge. Then to reheat – remove the cheese and add a little water or chicken broth to loosen it up. Then add new cheese and let remelt.

What if I don’t have an oven-safe skillet?

You can make the dip on the stovetop and then transfer the bean & tomato mixture to a baking dish. Then add the cheese and bake. Be sure to spray with non-stick spray first.

Air Fryer Cookbook

Get Heather’s NEW cookbook – Air Fryer Cooking for One today! 

Save the Recipe

Want to Save The Recipe?

Enter your email below and we will send it straight to your inbox! Plus get NEW recipes from us every week!


Cheesy White Bean Tomato Bake

Cheesy White Bean & Tomato Bake

Cheesy White Bean Tomato Bake is a great appetizer or vegetarian one-pan dinner that the whole family will enjoy! Dip your favorite crusty bread into this cheesy dip chock full of warm white beans, fresh tomatoes and a great garlicky aroma!
No ratings yet
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Course Appetizer, Side Dish
Cuisine American, Italian
Servings 8 people
Calories 267 kcal

Ingredients
  

  • 2 tbsp olive oil
  • 3 cloves garlic thinly sliced
  • 15 oz crushed peeled tomatoes
  • 8 oz cherry tomatoes halved
  • 1 tsp Italian seasoning
  • 1/4 tsp coarse sea salt
  • 1/4 tsp black pepper
  • 30 oz northern beans rinsed & drained
  • 2 cups baby spinach
  • 2 cups grated mozzarella

Instructions
 

  • Preheat your oven to 400º F.
  • Heat the oil in a large cast iron skillet (or ovenproof skillet) over medium-high heat. Add the garlic and cook for 1 minute. Add the crushed tomatoes, Italian seasoning, salt and pepper. Stir to combine.
    2 tbsp olive oil, 3 cloves garlic, 15 oz crushed peeled tomatoes, 1 tsp Italian seasoning, 1/4 tsp coarse sea salt, 1/4 tsp black pepper
  • Stir in the beans and simmer. Mash lightly with potato masher
    30 oz northern beans
  • Add the spinach and stir until it wilts. Add sliced tomatoes and stir.
    2 cups baby spinach, 8 oz cherry tomatoes
  • Remove the pan from the heat and sprinkle the mozzarella over the top.
    2 cups grated mozzarella
  • Bake for 7-10 minutes or until the cheese has melted. For a golden top, turn broiler on high for 2 minutes for that extra golden top. (Watch closely – broil can go from bubbly to burnt in 30 seconds!)
  • Serve with crusty bread or pita chips

Notes

**We are not dietitians and recommend you seek a nutritionist for exact nutritional information. The information in the nutrition box are calculated through a program and there is room for error. If you need an accurate count, I recommend running the ingredients through your favorite nutrition calculator.**

Nutrition

Serving: 0.3cupCalories: 267kcalCarbohydrates: 29gProtein: 17gFat: 10gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 22mgSodium: 330mgPotassium: 705mgFiber: 9gSugar: 3gVitamin A: 1151IUVitamin C: 15mgCalcium: 249mgIron: 4mg
Keyword beans, dip, tomatoes
Tried this recipe?Let us know how it was!

Leave a Reply

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

Recipe Rating