These Tomato Beans are an absolutely delicious way to enjoy the little health packed nuggets. Creamy white beans warmed in a slightly brothy tomato sauce then broiled with mozzarella cheese on top. Serve with lots of crusty bread alongside your favorite breakfast, or have it as your entire lunch or dinner.
Sauté garlic and shallot. Warm olive oil in a pot over medium heat. Add the garlic and shallots and cook until fragrant and starting to soften - about 3-5 minutes.
Add tomato paste. Add the tomato paste, salt, and pepper to the cooked shallots and garlic. Cook until it deepens in color ever so slightly, 1-2 minutes.
Add the tomatoes. Add the halved cherry tomatoes, cook until they start to soften and release liquid, about 5 minutes.
Add the water. Add the water to the tomatoes and bring to a low simmer over medium-high heat.
Add the beans. Once simmering, add the beans and cook for 5 minutes.
Top with cheese. Sprinkle the shredded mozzarella cheese evenly over top of the beans and broil at 500°F for 4-5 minutes until deeply golden brown. Finish with fresh oregano and a drizzle of EVOO if desired.