This white bean casserole is an easy-to-make and comforting vegetarian dinner recipe. It has a delicious combination of creamy white beans, juicy tomatoes, spinach, and cheese. If you are looking for easy meat-free family dinner recipes, then this is a great option.
Add chopped onion and minced garlic. Saute until the onion turns translucent.
Add Italian seasonings, red pepper flakes, and ground black pepper. Saute for a few seconds.
Add tomato paste and cook for around 30 seconds.
Add chopped tomatoes and salt. Cook on medium heat for 8-10 minutes or until the tomatoes turn mushy.
Add cherry tomatoes and cook for another 10-12 minutes or until the cherry tomatoes are half-cooked. You may cover the skillet to fasten this step.
Add cooked white beans and chopped spinach. Cook for 5-7 minutes or until the leaves get wilted. Turn off the heat.
Transfer to a casserole.
Spread any melting cheese on top.
Cover the casserole with an aluminium sheet.
Bake covered in a preheated oven at 200℃(400℉) for around 30 minutes.
Video
Notes
Feel free to make this casserole with your favorite white bean. You can also use other varieties of beans like black beans, kidney beans, chickpeas, etc. in this recipe.
For a quicker version of this recipe, use marinara sauce instead of cooking chopped onion and tomatoes.
You may cut cherry tomatoes in half instead of using them whole.
You may also add vegetables like bell pepper, broccoli, cauliflower, green peas, corn, or mushrooms to this dish. Sun-dried tomatoes also go well in this recipe.
I have just spread the cheese on top, you may also mix some with the beans and tomatoes.
If you are a vegetarian, use rennet-free melting cheese.
More recipe tips and tricks are shared in the post above, please follow them to make this recipe.