Italian Butter Beans

4 Servings
1 hr 20 min

If you are looking for a simple, yet flavor-packed dish that is exquisite in its simplicity, then look no further than this recipe for Italian Butter Beans. Great as a side dish, but Italian Butter Beans also make for a protein-rich vegan meal.

This dish has layers of flavor from slowly sauteeing the fresh onions, bell pepper, garlic, and cherry tomatoes. This allows their natural sugars to caramelize and add sweetness to the sauce.

The wine and herbs add a richness and robust flavor, while the bit of butter mellows out the acidity of the tomatoes.

All this recipe needs is a green salad or vegetable. I like to serve it with Spicy Italian Style Broccoli Rabe for a healthy and delicious vegetarian or vegan meal.


Butter beans, also known as lima beans, are flat, kidney-shaped beans ranging in color from light green to off-white. They can range in size as well.  

The beans have a buttery texture and mild flavor. Southern US and Europe call the legume ‘butter bean’, while the rest of the globe uses ‘lima bean’. The beans can be dry, canned, or frozen.

For this recipe, we are using canned butter beans to make the recipe easier, but also to utilize the canned beans rich, tender consistency.


  • To keep the recipe vegan, eliminate the butter. You could use a teaspoon of sugar or coconut oil if the sauce is too acidic.
  • Tuck a small piece of Parmesan cheese rind into the pot when you add the canned tomatoes to add a mild cheesy flavor without overpowering the delicate flavor of the beans.
  • If you’re a fan of Italian cheese, add your grated or shaved cheese to the top before serving.
  • Up the nutritional content by stirring in kale or spinach to simmer with the tomatoes.
  • Mild Italian sausage is delicious with the beans. You can crumble ½ pound of bulk sausage, hot or mild, into the Dutch oven. Cook until no longer pink. Then use the fat in the pan to saute the vegetables instead of the olive oil.
Recipe details
  • 4  Servings
  • Prep time: 10 Minutes Cook time: 70 Minutes Total time: 1 hr 20 min
Show Nutrition Info
Hide Nutrition Info

  • 1 tablespoon olive oil
  • 1 small onion, finely minced
  • 1 red bell pepper, finely minced
  • 4 large garlic cloves, minced
  • 10-15 cherry tomatoes, halved
  • ½ cup dry red wine
  • 28-ounce can tomato puree
  • 3-4 fresh sage leaves
  • 2 tablespoons Italian seasoning
  • 1 teaspoon salt
  • 2 (15-ounce) cans butter beans, drained and rinsed
  • 1 tablespoon butter
  • Fresh basil, torn as a garnish

In a small Dutch oven, heat the olive oil over medium-high heat until shimmering. Saute the onion, red bell pepper, and garlic until the onions are translucent and the vegetables are soft - 6-10 minutes.
Reduce the heat to medium. Add the halved cherry tomatoes to the pot, stir, and cook until the tomatoes soften.  Break up the tomatoes with the back of a wooden spoon.  Saute, stirring often, for 10 minutes or until most of their juices have evaporated.
Pour in the red wine, tomatoes, sage leaves, Italian seasoning, and salt.  Stir well to combine.
Cover the pot, reduce the heat to low, and simmer the mixture for 25 minutes. Stir the pot occasionally.
Add the beans.  Stir well, cover, and simmer for another 25 minutes.
Remove from the heat, fish out the sage leaves.
Add the butter and stir until melted and incorporated into the sauce
Ladle the beans and sauce into serving bowls.
Garnish with torn basil leaves.
Eats By The Beach (Millie Brinkley)
Want more details about this and other recipes? Check out more here!
  • Nicole P Nicole P on Mar 03, 2021

    I love everything about this recipe!

  • Wanda Weber Wanda Weber on Mar 10, 2021

    Going try this minus the oil ,I’ll sauté the onions peppers & garlic in vegetable broth or wine ! This will make it complaint in my style of eating. Thanks