Italian Butter Beans

4 Servings
1 Hours 20 Minutes

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.

Italian Butter Beans

Recipe details

  • 4 Servings
  • Prep time: 10 Minutes|Cook time: 70 Minutes|Total time: 1 Hours 20 Minutes



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.

Top Recipes

7 Healthy and Delicious Smoothies to Jump-Start Your Day
The Top 10 Quick Dinner Recipes of 2020
10 Ways to Make Tasty, Slightly-healthier Halloween Treats
15 Decadent French Toast Recipes to Jumpstart Your Day
6 Vegetarian Main Dishes That Are Super Filling
10 Delicious Dishes You Can Make Using Your Food Processor
12 Ways to Use Apples in Your Menu This Season
Eats By The Beach (Millie Brinkley)

Want more details about this and other recipes? Check out more here!


Comments and Reviews

Rate this recipe, share your thoughts, or ask a question!

Comments and Reviews

Rate this recipe, share your thoughts, or ask a question!

  • Nicole P
    Nicole P
    on Mar 3, 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

Your comment...