White Beans with Tomatoes and Garlic

star rating icon star rating icon star rating icon star rating icon star rating icon
Average Rating: 5 | Rated By: 7 users

Let me show you the fastest way to transform canned beans into this delicious White Beans with Tomatoes and Garlic dish. Yes, this vegetarian bean dish is tasty and made with only a few ingredients you most likely already have in your pantry. 

These past few days, I have been doing a lot of baking, I find baking is therapeutic, but today I was craving something warm, savoury and comforting. This white bean recipe is one of those dishes that’s good hot or at room temperature. 


cannellini beans


White beans and tomatoes are a tasty combo!

This bean recipe is inspired by a vegetarian dish I had in Greece, with a twist of balsamic vinegar. When I was in Greece, almost every restaurant served various bean dishes. Some were made with fresh green beans or fava beans, and others with legumes like Cannellini Beans.

Can of beans is something we all probably have in our pantry. They are a good source of protein and are versatile in recipes. I especially love them in soups such as this vegan white bean soup with kale or salads.


cherry tomatoes


The simplest way to make white beans is with tomatoes and garlic.

There is very little you will need to make this vegetarian recipe, and as I said before, you most likely have it in your pantry. But, you will need olive oil, garlic, rosemary, or you can use thyme or basil if that is what you have. And, you will need fresh tomatoes. I find cherry tomatoes work best in this recipe, but if you don’t have cherry tomatoes use any tomato you have on hand. Just be sure to cut it into smaller pieces.

The intriguing ingredient is balsamic vinegar. This flavourful vinegar adds richness and flavour. But don’t be dismayed if you don’t have balsamic vinegar. Instead, use apple cider vinegar or white vinegar, and add a little maple syrup, honey or brown sugar—about a teaspoon, and then season with salt and pepper to taste. I have also added a pinch of cayenne pepper because I love spicy food, but this is optional.


beans with tomatoes, vegan


the recipe details,

Now for the recipe… super easy. First, you cook the garlic in olive over medium-low heat with rosemary for about 2 minutes. The heat should be very low, and this will create a tasty garlic oil flavoured with rosemary. 

Once the garlic oil is ready, toss in tomatoes with balsamic vinegar and cayenne pepper. Cook over medium-high heat just until the tomatoes start to blister, about 2 minutes. Then add the beans with parsley and coat them with the sauce. Cook the beans until heated through -> done!

What to serve with Cannellini beans?

One of the best ways to serve this vegetarian dish is with meat. Such as pork or chicken, but if you follow a plant-based diet, serve the cannellini beans dish over rice. 

If you are from England, you will probably want to serve the flavourful beans over toast. Enjoy!

Are you searching for vegetarian sides or mains? Check out our extensive list of gluten-free, vegetarian recipes.



  • 1/4 cup extra virgin olive oil
  • 6 garlic cloves, smashed and chopped
  • 2 tsp. GF dried rosemary or 1 Tbsp. fresh rosemary
  • Pinch of GF cayenne pepper (optional)
  • 10 oz. cherry tomatoes, halved
  • 1 Tbsp. GF balsamic vinegar
  • 2 x (15 oz.) canned Cannellini beans, rinse and drain well
  • 1/4 cup chopped fresh parsley
  • Sea salt and GF ground black pepper to taste
  • *As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases. Please check out my sponsorship and disclosure policy page for more details


Using a large saucepan heat olive oil over medium-low heat. Add garlic and rosemary and cook the garlic for 2 minutes. Careful not to burn the garlic
Toss in tomatoes with cayenne pepper and balsamic vinegar. Season with salt and pepper. Increase the heat to medium-high, and cook for about 2 minutes, long enough for the tomatoes to blister. Stirring as needed
Add beans and parsley and gently stir to coat with the sauce. Taste and adjust seasoning if needed
  • Leave a Comment

    One Response to White Beans with Tomatoes and Garlic

    • kiki November 30, 2020

      so flavourful, my family loved it!

    Add a Rating

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

    Similar Recipes

    Instant Pot Warm White Bean Salad

    Instant Pot Warm White Bean Salad

    Instant Pot Warm White Bean Salad, a simple warm salad to cozy up to during cold winter months. The tender white beans are accented with veggies and a freshly made light vinaigrette.     In this recipe, I used the instant pot because I wanted to use dried beans. When it comes to a bean […] Read More

    Prep Time icon Prep Time 15 Minutes
    Difficulty icon Difficulty Easy
    Cook Time icon Cook Time 40 + Minutes
    Serves icon Serves 6 - 8