White Bean Casserole: Your New Family Favorite!

This White Bean Casserole comes together in about 30 minutes, all in one pot! It’s a quick and easy weeknight meal that your family will love! The best part is you can switch up the veggies or use up any leftovers you have lying around. It’s perfect for a “clean out the fridge” dinner, and it makes for one hearty, comforting dish!

Ingredients You’ll Need for This Delicious Casserole

  1. 3 cups cooked white beans (around 480 grams)

  2. 2 large tomatoes (finely chopped)

  3. 1.5 cups cherry tomatoes (around 200 grams)

  4. 1 medium onion (finely chopped)

  5. 2.5 cups chopped spinach (around 200 grams)

  6. 2 large garlic cloves (minced)

  7. 1 tablespoon tomato paste

  8. 1 teaspoon Italian seasoning

  9. ½ teaspoon dried red chili flakes

  10. ¼ teaspoon ground black pepper

  11. Salt to taste

  12. 2 cups shredded cheese (200 grams)

  13. 1 tablespoon olive oil

Let’s Get Cooking!

How to Make White Bean Casserole

  1. Heat the olive oil in a large skillet over medium heat. Now, here’s the fun part. Toss in your chopped onion and minced garlic, stirring frequently until the onions turn translucent, about 3-4 minutes. Ugh, the smell of sautéing onions and garlic is heaven!

  2. Add Italian seasoning, red pepper flakes, and ground black pepper. Just a couple pinches of each should do! Cook for about 30 seconds, stirring occasionally until fragrant.

  3. Stir in the tomato paste and cook for around 30 seconds. This gives it that rich, sweet taste!

  4. Add both types of chopped tomatoes along with a pinch of salt. Bring it to a medium heat and let this simmer for about 8-10 minutes or until the tomatoes turn mushy. Stir occasionally and feel free to scrape the yummy bits off the bottom of the pan, those add flavor!

  5. Now, toss in the cherry tomatoes and cook for another 10-12 minutes, covering the skillet to speed things up if you like. You’re looking to get them half-cooked.

  6. Add the cooked white beans and chopped spinach. Cook for 5-7 minutes until the spinach wilts down and becomes vibrant. Don’t forget to give everything a good stir to combine!

  7. Pour your mixture into a casserole dish and spread your cheese on top.

  8. Cover the casserole with aluminum foil and bake it in a preheated oven at 400°F (200°C) for around 30 minutes. Your kitchen is going to smell divine!

White Bean Casserole

Why I Love This Recipe

This white bean casserole has become my go-to recipe when I need something quick and comforting. It’s a crowd-pleaser that warms the heart and fills the belly, which is exactly what I want after a long day. I mean, who doesn’t love a dish where you can use whatever you’ve got on hand? The best part is that it’s so flexible and can easily feed a crowd or just a hungry family of four. I’m a real sucker for comfort food, and this dish hits all the right notes!

If you loved this recipe, be sure to check out my Italian Sausage White Bean Soup, my Louisiana Red Beans and Rice, or my Rustic Roasted Vegetable Bake with Cannellini Beans!

Why This Recipe Works

Quick & Easy

This casserole comes together in under 30 minutes! Perfect for busy weeknights when you don’t have hours to spend in the kitchen.

One-Pot Wonder

Minimal cleanup required! By preparing everything in one pot, you’ll have less to wash up afterward, which is always a win.

Budget-Friendly

Loaded with affordable, everyday ingredients. You might have most of them already in your pantry, making this dish not just convenient but easy on the wallet too.

Customizable

Use whatever ingredients you have! You can easily switch up the beans, veggies, or spices based on what’s in your fridge.

Comfort Food

It’s creamy, cheesy, and loaded with tons of flavors! The white beans provide a hearty texture while the cheese adds a delightful creaminess that everyone craves.

Serving and Storage Tips

What to Serve With This

This white bean casserole pairs beautifully with a crusty loaf of bread, side salads, or some roasted vegetables. You can even serve it with a dollop of sour cream or a sprinkle of fresh herbs for an extra flair!

How Long It Keeps

This dish stores well in the refrigerator for about 3-4 days. Just make sure it’s in an airtight container to keep it fresh.

Reheating Instructions

The best way to reheat it is in the oven; just cover it with foil to retain moisture, and bake at 350°F for about 15-20 minutes until heated through. You can also pop it in the microwave for a quick fix, though I’m more of a fan of the oven for even heating.

Freezer Friendly

Yes! You can freeze it for up to 3 months. Just make sure to let it cool completely before transferring it to a freezer-safe container. Thaw overnight in the fridge before reheating.

And there you have it! A quick, easy, and oh-so-delicious white bean casserole that your family will love! Trust me, you’ll be making this one on repeat.

Food is all about connection, so get cooking, enjoy some quality time around the dinner table, and remember, cooking doesn’t have to be complicated to be joyful. Happy eating! Follow us on Pinterest for daily recipes inspiration that brings warmth to your table!

White Bean Casserole

White Bean Casserole

A cozy, one-pot white bean casserole that comes together in about 30 minutes, making it a perfect weeknight meal the whole family will love.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American, Comfort Food
Calories: 350

Ingredients
  

Main Ingredients
  • 3 cups cooked white beans Around 480 grams; use cannellini or great northern beans for best texture.
  • 2 large tomatoes, finely chopped Fresh tomatoes preferred; canned tomatoes can also be used.
  • 1.5 cups cherry tomatoes Approximately 200 grams; can substitute with grape or sun-dried tomatoes.
  • 1 medium onion, finely chopped Yellow onions recommended for mildness.
  • 2.5 cups chopped spinach Approximately 200 grams; fresh or thawed frozen spinach both work.
  • 2 large garlic cloves, minced Substitute with garlic powder if needed.
  • 1 tablespoon tomato paste Can substitute with ketchup if necessary.
  • 1 teaspoon Italian seasoning
  • ½ teaspoon dried red chili flakes Adjust according to spice preference.
  • ¼ teaspoon ground black pepper
  • to taste salt Taste as you go, especially with cheese added.
  • 2 cups shredded cheese About 200 grams; a blend of mozzarella and parmesan is ideal.
  • 1 tablespoon olive oil Substitutes include avocado oil or melted butter.

Method
 

Cooking Instructions
  1. Heat the olive oil in a large skillet over medium heat.
  2. Add the chopped onion and minced garlic, stirring frequently until the onions are translucent, about 3-4 minutes.
  3. Add Italian seasoning, red pepper flakes, and ground black pepper. Cook for about 30 seconds until fragrant.
  4. Stir in the tomato paste and cook for around 30 seconds.
  5. Add both types of chopped tomatoes and a pinch of salt. Bring to a medium heat and let simmer for about 8-10 minutes until mushy.
  6. Toss in the cherry tomatoes and cook for another 10-12 minutes, covering if desired.
  7. Add the cooked white beans and chopped spinach. Cook for 5-7 minutes until the spinach wilts.
  8. Pour the mixture into a casserole dish and spread the cheese on top.
  9. Cover the casserole with aluminum foil and bake in a preheated oven at 400°F (200°C) for around 30 minutes.

Notes

This casserole pairs well with crusty bread, side salads, or roasted vegetables. It stores in the refrigerator for 3-4 days and freezes well for up to 3 months. Reheat in the oven at 350°F covered with foil for moisture.

Leave a Comment

Recipe Rating