Roasted Tomato & Garlic White Beans
- Annie Harrington
- Jan 20
- 2 min read

Health Benefits:
For a flavor-packed, one dish weeknight meal, you can't beat this recipe. It's like a garlic tomato-soup bean bowl, all warm, cozy and yet still packed with >25 grams of protein/serving. By adding fresh, canned and sun-dried tomatoes you get a rich tomato flavor even in winter, while we wait for the return of summer tomatoes. And the best part is it takes about 5 minutes of prep then throw it in the oven and let the heat do the work.
As always, it's packed with good stuff for you too:
White beans provide plant-based protein and fiber which keep you feeling full while preventing blood sugar spikes. And tomatoes cooked in olive oil helps you better absorb the lycopene in tomatoes, which is an antioxidant that helps reduce the risk of heart disease and cancer.
Lastly, it will make your kitchen smell amazing! So it really is a winner all around.
Ingredients (Makes 4 Servings):
20 oz cherry tomatoes, or a mix of any smaller tomatoes such as vine-ripened
7 pieces (~1/2 of an 8.5 oz jar) sun-dried tomatoes in olive oil
1 (14oz) can fire-roasted tomatoes, drained
8 cloves garlic, or one whole head
1/3 cup olive oil
2 (14 oz) cans of white beans, drained*
1/2 tsp salt
Instructions:
Preheat the oven to 350 degrees F.
Chop the sun-dried tomatoes into small pieces.
Peel and smash/roughly chop the garlic into large pieces.
Drain the canned tomatoes.
Rinse and slice any larger tomatoes in half. Cherry tomatoes can be left whole.
Place all ingredients, aside from the white beans, in a 9 x 13 casserole dish.
Bake for 25 minutes, until the tomatoes are bursting and starting to bubble.
While the tomatoes are cooking, drain and rinse the white beans.
After 25 minutes, remove the dish from the oven and gently smash the tomatoes and garlic with the back of a spoon.
Add the white beans, stir to combine and return to the oven for 10 more minutes.
Serve warm with a simple side salad of greens.
Suggested Toppings:
Nutritional Yeast (for a cheesy flavor)
Vegan Parmesan
Regular Parmesan
Olives
Parsley
*Substitutions: Any white bean will work here: northern, navy, cannellini or white beans.
Nutrition Info (per Serving): Calories: 565 Fat: 21g Carbohydrates: 76g Fiber 18g Protein: 26g



Comments