Go Back
–+ servings
American dish with tomatoes

Creamy Tomato Basil Butter Beans 

These creamy tomato basil butter beans are perhaps the most flavorful way to enjoy beans you’ve ever tried! Bursting with fresh flavors and super creamy, this one pot dish only takes 30 minutes to make.
5 from 2 votes
Print Pin Save
Course: Stew
Cuisine: American
Diet: Vegetarian
Prep Time: 5 minutes
Cook Time: 25 minutes
Servings: 4
Calories: 294kcal

Ingredients 

  • 2 tablespoons olive oil
  • 1 pound (450 g) plum tomatoes, halved
  • 1 medium shallot, finely diced
  • 2 garlic cloves, finely chopped
  • ½ teaspoon salt
  • ¼ teaspoon ground black pepper
  • 1 tablespoon tomato paste
  • 2 cans (14 oz / 400 g) butter beans, drained and rinsed
  • 4 ounces (120 g) light cream cheese
  • ½ cup (12 g) fresh basil, shredded

Instructions

  • Heat the olive oil in a large skillet over medium heat. Add the plum tomatoes and cook, stirring occasionally, until they burst and release their juices. This will take about 6-8 minutes; break them up with your spoon as they cook.
    2 tablespoons olive oil
    1 pound plum tomatoes
  • Once the tomatoes have burst, add the shallot and garlic together with the salt and pepper and cook for 1-2 minutes until softened and fragrant.
    1 medium shallot
    2 garlic cloves
    ½ teaspoon salt
    ¼ teaspoon ground black pepper
  • Stir in the tomato paste and cook for a further minute, then add the butter beans.
    1 tablespoon tomato paste
    2 cans (14 oz / 400 g) butter beans
  • Simmer for 5-10 minutes, stirring occasionally, until the sauce thickens a bit.
  • Next, stir in the cream cheese until it melts and the sauce becomes creamy and smooth.
    4 ounces light cream cheese
  • Stir in the fresh basil, adjust the seasoning to taste and serve with extra fresh basil on top if you like.
    ½ cup fresh basil

Video

Nutrition

Calories: 294kcal | Carbohydrates: 35g | Protein: 14g | Fat: 12g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Cholesterol: 15mg | Sodium: 434mg | Potassium: 1052mg | Fiber: 11g | Sugar: 9g | Vitamin A: 1321IU | Vitamin C: 18mg | Calcium: 87mg | Iron: 4mg

Nutrition is per serving and is an estimate provided by an online nutrition calculator.

Love my recipes?Follow me on Pinterest!!