Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Bowl of Vegan Butter Beans with tomato and pesto, topped with fresh basil and served with toasted bread.

Vegan Butter Beans (with Tomato and Pesto)


  • Author: Omar
  • Total Time: 15 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

These Vegan Butter Beans (with Tomato and Pesto) are a quick, comforting skillet meal packed with flavor. Creamy butter beans simmer with garlic, olive oil, and juicy cherry tomatoes before being finished with vibrant vegan pesto and fresh basil. Ready in about 20 minutes, this easy plant-based recipe is perfect for busy weeknights and delicious served with toasted bread, pasta, rice, or quinoa.


Ingredients

  • 3 tablespoons olive oil

  • 4 cloves garlic, minced

  • 2 cups cherry tomatoes, halved

  • ½ teaspoon salt

  • 2 cups butter beans (2 cans, drained and rinsed)

  • ¼ cup vegan pesto or fresh chopped basil

Optional for serving

  • Toasted baguette slices

  • Fresh basil leaves

  • Fresh cracked black pepper

  • Extra drizzle of olive oil


Instructions

  1. Heat the olive oil in a large skillet over medium heat. Add the minced garlic and cook gently until fragrant, about 30 seconds to 1 minute.

  2. Add the halved cherry tomatoes and sprinkle with salt. Cook over medium-low heat until the tomatoes soften and begin to wrinkle, releasing their juices.

  3. Drain and rinse the butter beans, then add them to the skillet with the tomatoes. Stir gently to combine.

  4. Let the mixture simmer for 1–2 minutes until the beans are warmed through and coated in the garlicky tomato sauce.

  5. Drizzle the vegan pesto over the beans or sprinkle with fresh chopped basil. Stir lightly to combine.

  6. Serve warm with toasted baguette slices, over pasta, rice, or quinoa.

Notes

Heat the olive oil in a large skillet over medium heat. Add the minced garlic and cook gently until fragrant, about 30 seconds to 1 minute.

Add the halved cherry tomatoes and sprinkle with salt. Cook over medium-low heat until the tomatoes soften and begin to wrinkle, releasing their juices.

Drain and rinse the butter beans, then add them to the skillet with the tomatoes. Stir gently to combine.

Let the mixture simmer for 1–2 minutes until the beans are warmed through and coated in the garlicky tomato sauce.

Drizzle the vegan pesto over the beans or sprinkle with fresh chopped basil. Stir lightly to combine.

Serve warm with toasted baguette slices, over pasta, rice, or quinoa.

  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mediterranean / Italian-inspired

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280 kcal
  • Sugar: 4 g
  • Sodium: 420 mg
  • Fat: 14 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0 g
  • Carbohydrates: 30 g
  • Fiber: 9 g
  • Protein: 10 g
  • Cholesterol: 0 mg