Hey y’all! If you’re looking for a rich, creamy, and absolutely comforting dish, these Tuscan Butter Beans will hit the spot. Bursting with garlicky, herby flavors and a luscious, velvety texture, this Italian-inspired recipe is perfect for weeknight dinners, fancy gatherings, or just cozy nights at home. It’s easy, quick, and guaranteed to become a new favorite. Let’s get cooking!
Why You’ll Love This Tuscan Butter Beans Recipe
- Ultra-creamy texture with hearty, satisfying beans.
- Ready in under 30 minutes with simple pantry ingredients.
- Packed with savory garlic, fresh herbs, and sun-dried tomato flavor.
- Super versatile—enjoy as a main, side, or plant-based protein boost.
- Perfect for meal prep and reheats beautifully.
Ingredients for Tuscan Butter Beans
- 2 (15 oz) cans butter beans, drained and rinsed
- 2 tbsp unsalted butter
- 2 tbsp extra virgin olive oil
- 4 garlic cloves, minced
- 1 small yellow onion, finely chopped
- 1/2 cup sun-dried tomatoes (in oil), sliced
- 1 cup cherry tomatoes, halved
- 1/2 tsp red pepper flakes (optional)
- 1/2 cup vegetable broth
- 1/2 cup heavy cream
- 1/4 cup freshly grated Parmesan cheese (optional for vegan)
- 1 tsp Italian seasoning
- 1/4 cup fresh basil, chopped
- Salt and black pepper, to taste
Directions: How to Make Tuscan Butter Beans
Step 1: Sauté Aromatics
Heat the butter and olive oil in a large skillet over medium heat. Add the onion and cook for about 3 minutes, until softened. Stir in the minced garlic and cook for another 1 minute until fragrant.
Step 2: Build the Tuscan Flavors
Add the sun-dried tomatoes and cherry tomatoes to the skillet. Sprinkle in the red pepper flakes, if using. Sauté for 3-4 minutes, letting the tomatoes soften and release their juices.
Step 3: Add Beans and Simmer
Stir in the drained butter beans, Italian seasoning, and vegetable broth. Bring to a gentle simmer, cover, and cook for 8-10 minutes to let flavors meld.
Step 4: Creamy Finish
Reduce the heat to low. Stir in the heavy cream and Parmesan. Simmer for 2-3 minutes until the sauce is thick and creamy. Season with salt and black pepper to taste.
Step 5: Garnish and Serve
Remove from heat and sprinkle with fresh basil. Serve hot with crusty bread or as a hearty side.
Prep time: 10 minutes
Cook time: 20 minutes
Total time: 30 minutes

Notes for Perfect Tuscan Butter Beans
- For extra creaminess, mash a handful of beans into the sauce (see technique).
- Veganize by skipping Parmesan and using coconut cream instead of heavy cream.
- Rinse canned beans well to reduce sodium and enhance flavor (health info on beans).
Variations on Tuscan Butter Beans
- Tuscan Butter Beans with Spinach: Add 2 cups baby spinach in the last 2 minutes of simmering.
- Mushroom & Butter Beans: Sauté 1 cup sliced mushrooms with the onion for earthy depth.
- Smoky Tuscan Beans: Stir in 1/2 tsp smoked paprika and use fire-roasted tomatoes.
Required Equipment for Tuscan Butter Beans
- Large skillet or sauté pan
- Wooden spoon or spatula
- Sharp knife and cutting board
- Measuring cups and spoons
Storage Instructions
Store leftover Tuscan Butter Beans in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove with a splash of broth or cream. Not recommended for freezing, as the creamy sauce may separate.
Pairings & Serving Recommendations
- Serve with toasted crusty bread, focaccia, or garlic bread for soaking up the sauce.
- Pair with a crisp green salad or oven-roasted vegetables.
- Enjoy as a topping for baked sweet potatoes or as a protein-rich side for grilled meats or fish.
Pro Tips for the Best Tuscan Butter Beans
- Use high-quality olive oil and sun-dried tomatoes for the richest flavor (olive oil guide).
- Let the sauce simmer gently so the beans stay intact and creamy, not mushy.
- Add fresh herbs just before serving for bright, aromatic flavor.
FAQ: Tuscan Butter Beans
- Can I use dried beans instead of canned?
Absolutely! Soak 1 1/2 cups dried butter beans overnight, cook until tender, and proceed with the recipe. - Are Tuscan Butter Beans gluten-free?
Yes—just ensure your broth and add-ins are gluten-free. - Can I make this dish vegan?
Yes, simply use plant-based butter, skip the Parmesan, and swap heavy cream for coconut or cashew cream.
Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 can (14 oz) diced tomatoes
- 2 cans (15 oz each) butter beans, drained and rinsed
- 1 teaspoon dried oregano
- 1/2 teaspoon crushed red pepper flakes
- Salt and freshly ground black pepper, to taste
- 2 cups fresh spinach leaves
- 2 tablespoons chopped fresh parsley, for garnish
Instructions
-
1Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook until softened, about 4 minutes.
-
2Stir in the minced garlic and cook for 1 minute until fragrant.
-
3Add the diced tomatoes, oregano, and crushed red pepper flakes. Simmer for 5 minutes, allowing the flavors to meld.
-
4Stir in the butter beans and season with salt and pepper. Cook for 10-12 minutes, stirring occasionally, until the beans are heated through and the sauce thickens slightly.
-
5Add the spinach and cook for 2-3 minutes until wilted. Adjust seasoning if needed.
-
6Serve warm, garnished with chopped fresh parsley and an extra drizzle of olive oil if desired.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!