Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Tomato Basil Butter Beans Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 9 reviews

This Tomato Basil Butter Beans recipe is a quick and comforting vegetarian dish featuring creamy butter beans cooked with burst cherry tomatoes, aromatic shallots, garlic, and fresh basil. Enhanced with vegan cream cheese for richness and seasoned with truffle salt and black pepper, it makes a perfect light lunch or dinner served with toasted bread.

  • Total Time: 30 minutes
  • Yield: 2 servings

Ingredients

Vegetables & Herbs

  • 10 ounces cherry or grape tomatoes
  • 1 medium shallot, finely diced
  • 3 cloves garlic, minced
  • 1/2 cup fresh basil, chopped

Pantry Items

  • 2 tablespoons olive oil
  • 1/2 teaspoon truffle salt (or regular salt, add more as desired)
  • 1/4 teaspoon ground black pepper (add more as desired)
  • 15 ounce can butter beans (including liquid)
  • 2 tablespoons vegan cream cheese

Instructions

  1. Prepare ingredients: Finely dice the shallot, mince the garlic, and chop the fresh basil. Using a garlic press for the garlic will help release more flavor.
  2. Cook tomatoes: Heat olive oil in a pan over medium heat. Add the cherry tomatoes, truffle salt, and black pepper. Stir and cook the tomatoes until they burst open and release their juices, about 5 to 8 minutes. If needed, press the tomatoes gently with a spatula to help release the juice.
  3. Sauté aromatics: Add the diced shallots and minced garlic to the pan with the tomatoes. Stir well and cook for about 3 minutes until the shallots soften and the garlic becomes fragrant.
  4. Add butter beans: Pour the entire can of butter beans, including the liquid, into the pan. Stir to combine and bring to a simmer. Cook for an additional 5 minutes to reduce some of the liquid and let the beans heat through.
  5. Add creaminess: Stir in the vegan cream cheese until fully incorporated into the beans and tomato mixture, adding a creamy texture and richness.
  6. Finish with basil and seasoning: Remove the pan from heat and fold in the chopped fresh basil. Adjust seasoning by adding more salt and black pepper as desired.
  7. Serve: Serve the tomato basil butter beans warm with a big slice of toasted bread. Enjoy this comforting and flavorful meal!

Notes

  • Using the liquid from the butter beans adds a creamy consistency—do not drain the beans.
  • Truffle salt is optional but adds a unique depth of flavor; regular salt works well too.
  • For added protein, you can serve this dish with a side of grilled or roasted vegetables.
  • This recipe is naturally vegan and vegetarian friendly.
  • Use fresh basil for the best flavor, but dried basil can be substituted in a pinch (reduce quantity as dried herbs are more concentrated).
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Italian-inspired
  • Diet: Vegan