Tuscan Butter Beans with Spinach & Sun-Dried Tomato
If there were a Nobel Prize for legumes, the butter bean would be sweeping the ceremony every single year. They are the overachievers of the pantryโcreamy, sturdy, and somehow capable of making you feel like you are eating a bowl of velvet. If you have been scrolling through social media lately, you have probably seen these “Marry Me” style recipes everywhere. Well, move over chicken, because Tuscan butter beans are taking the crown.
This dish is the culinary equivalent of a warm hug from a nonna you never knew you had. It is rich, garlicky, and packed with the kind of Mediterranean flavors that make your kitchen smell like a dream. Whether you are a dedicated vegetarian or just someone who forgot to defrost the chicken again (we have all been there), this recipe is your new best friend. It is a creamy white beans recipe that feels expensive but costs about as much as a fancy coffee. Letโs dive into how to make this magic happen in under thirty minutes.
Jump to Recipeโจ Why Youโll Obsess Over This Recipe
First of all, the texture. Butter beans (also known as lima beans, but letโs stick with “butter” because it sounds more delicious) have a naturally fatty, creamy interior that melts when simmered. When you pair that with a savory cream sauce, itโs game over for any other side dish. This is the ultimate healthy comfort food that doesn’t leave you feeling like you need a three-hour nap afterward.
Secondly, it is incredibly fast. We are talking about a 30-minute vegetarian dinner that looks like it took hours of slow-simmering. It is perfect for those “I am too tired to exist” Tuesdays. Plus, itโs a one-pan wonder. Fewer dishes mean more time for you to catch up on your favorite show or stare blankly at a wall in peace. Either way, you win.
Lastly, the flavor profile is a “greatest hits” of Italian-inspired ingredients. You have the sweetness of sun-dried tomatoes, the earthy punch of fresh spinach, and enough garlic to keep a vampire at a very safe distance. It is balanced, vibrant, and incredibly satisfying.
๐ Ingredients Youโll Need
Before you head to the store, check your pantry. You likely have half of this stuff already. Here is what you need to gather for this creamy masterpiece:
- Butter Beans: Two 15-ounce cans. Make sure to drain and rinse them well.
- Sun-Dried Tomatoes: About 1/2 cup, packed in oil. Don’t throw away that oil; itโs liquid gold for sautรฉing!
- Fresh Spinach: Two large handfuls (it looks like a lot, but we all know it shrinks into nothingness).
- Garlic: 4 cloves, minced. Yes, four. Trust me.
- Shallot: 1 small shallot, finely diced for a delicate sweetness.
- Vegetable Broth: 1/2 cup to create the base of the sauce.
- Heavy Cream: 1/2 cup. You can also use full-fat coconut milk or cashew cream for a dairy-free version.
- Parmesan Cheese: 1/2 cup freshly grated. The canned stuff won’t melt the same way!
- Spices: Red pepper flakes, dried oregano, salt, and black pepper.
- Fresh Lemon: Just a squeeze at the end to brighten everything up.
๐ฉโ๐ณ Step-by-Step Instructions
Step 1: Sautรฉ the Aromatics
Heat a large skillet over medium heat. Add a tablespoon of the oil from the sun-dried tomato jar. Add your diced shallots and cook for about 3 minutes until softened. Toss in the minced garlic and a pinch of red pepper flakes. Sautรฉ for another minute until your kitchen smells like a 5-star Italian bistro. Pro tip: Don’t let the garlic brown; bitter garlic is the only thing that can ruin this party.
Step 2: Build the Flavor Base
Stir in the chopped sun-dried tomatoes and dried oregano. Let them sizzle for a minute to release their oils. This is where the Tuscan butter beans get that deep, concentrated umami flavor. If things look a little dry, add another splash of oil or a tiny bit of broth.
Step 3: Simmer the Beans
Pour in your vegetable broth and the heavy cream. Stir to combine, then add your drained butter beans. Bring the mixture to a gentle simmer. Let it cook for about 5-7 minutes. Youโll notice the sauce thickening and the beans becoming incredibly tender. If you want a thicker sauce, you can mash a few of the beans with the back of your spoon.
Step 4: The Finishing Touches
Turn the heat to low. Add the fresh spinach in batches, stirring until it wilts. It will look like a spinach mountain at first, but it will settle down quickly. Stir in the freshly grated Parmesan cheese until itโs melted and silky. Finish with a squeeze of fresh lemon juice and a final seasoning of salt and pepper to taste.
๐ Substitution Suggestions
Don’t have every single ingredient? No problem! This recipe is more of a guide than a strict set of laws. Here is how you can pivot:
- The Beans: If you can’t find butter beans, Cannellini beans are a fantastic substitute. They are slightly smaller but have a similar creamy texture.
- The Greens: Not a fan of spinach? Use chopped kale or Swiss chard. Just keep in mind that kale takes a few extra minutes to soften.
- Make it Vegan: Use a dairy-free heavy cream substitute or full-fat canned coconut milk. Swap the Parmesan for nutritional yeast or a vegan parm alternative.
- The Onion: No shallots? A small yellow onion or even the white parts of green onions will work just fine.
๐ฅ What to Pair
You need something to soak up that glorious sauce. It would be a tragedy to let even a drop go to waste. My top recommendation is a loaf of crusty sourdough bread. Give it a light toast with some olive oil and use it as a shovel for the beans.
If you want something heartier, serve these beans over a bed of al dente pasta (rigatoni or pappardelle are great choices). For a lower-carb option, try serving it over roasted cauliflower or alongside a simple arugula salad with a sharp vinaigrette. The peppery arugula cuts through the richness of the cream sauce perfectly.
๐ Similar recipes here: Healthy Watermelon Fries | Easy 5-Minute Summer Snack
๐ฅ Nutritional Information
While this feels like an indulgence, it is actually quite nutritious! Butter beans are a powerhouse of plant-based protein and dietary fiber. One serving provides a significant amount of your daily iron and potassium needs. The spinach adds a boost of Vitamin K and Vitamin A, while the sun-dried tomatoes are packed with antioxidants like lycopene.
By using vegetable broth and spinach, you are getting a lot of volume and nutrients for a relatively moderate calorie count. If you are watching your fat intake, you can swap the heavy cream for half-and-half or even a splash of starchy bean water to create a lighter emulsion.
๐ก Pro Tips for the Perfect Batch
Want to take this from “good” to “restaurant-quality”? Here are a few secrets. First, don’t over-rinse the beans. A little bit of the residual starch from the can actually helps the sauce cling to the beans. Second, use high-quality sun-dried tomatoes in oil rather than the dry-packed kind in a bag. The oil-packed ones are much more tender and flavorful.
Another tip: Toast your spices. When you add the oregano and red pepper flakes to the hot oil with the garlic, it “blooms” the flavor, making it much more potent. Lastly, always grate your own cheese. Pre-shredded cheese is coated in potato starch to prevent clumping, which can make your sauce gritty instead of smooth.
๐ถ๏ธ Easy Variations to Try
- The Protein Boost: Stir in some cooked shrimp or sliced Italian sausage at the very end for a meat-heavy version.
- The Pesto Twist: Swirl in a tablespoon of basil pesto right before serving for an extra layer of herbal goodness.
- The Spicy Version: Double the red pepper flakes and add a teaspoon of smoked paprika for a smoky, spicy kick.
- The Mushroom Magic: Sautรฉ some sliced cremini mushrooms with the shallots for an even earthier, “meatier” vegetarian dish.
๐ฆ How to Store & Reheat
This dish makes for incredible leftovers. The flavors actually have more time to mingle in the fridge, making it taste even better the next day. Store it in an airtight container in the refrigerator for up to 4 days.
When you are ready to reheat, do it on the stovetop over low heat. The sauce will naturally thicken quite a bit when cold, so you will need to add a splash of broth, water, or milk to loosen it back up. Avoid the microwave if you can, as it can sometimes make the beans “pop” or cause the cream sauce to separate.
โ ๏ธ Common Mistakes to Avoid
The biggest mistake is adding the spinach too early. If you simmer spinach for ten minutes, it turns into a brown, slimy mess. Wait until the very end; the residual heat is enough to wilt it while keeping it bright green. Another pitfall is oversalting. Between the broth, the sun-dried tomatoes, and the Parmesan, there is already quite a bit of salt in the pan. Always taste before adding more!
Finally, don’t rush the simmering process. You want those beans to get soft and the sauce to reduce slightly. If the sauce is too thin, it won’t feel like “comfort food.” Patience is a virtue, especially when butter beans are involved.
Tuscan Butter Beans with Spinach & Sun-Dried Tomato
Course: AppetizersCuisine: ItalianDifficulty: Easy4
servings15
minutes5
hours20
minutes300
kcalIngredients
2 (15 oz) cans butter beans, drained and rinsed
ยฝ cup sun-dried tomatoes (packed in oil), chopped
2 handfuls fresh spinach
4 cloves garlic, minced
1 small shallot, finely diced
ยฝ cup vegetable broth
ยฝ cup heavy cream (or coconut milk for dairy-free)
ยฝ cup freshly grated Parmesan cheese
1 tablespoon oil from sun-dried tomatoes
ยฝ teaspoon dried oregano
Pinch of red pepper flakes
Salt and black pepper to taste
Juice of ยฝ lemon
Directions
- Heat a large skillet over medium heat and add the sun-dried tomato oil.
- Add diced shallots and cook for 2โ3 minutes until softened.
- Stir in minced garlic and red pepper flakes, cooking for 1 minute until fragrant.
- Add chopped sun-dried tomatoes and dried oregano, letting them cook for another 1 minute to release flavor.
- Pour in the vegetable broth and heavy cream, stirring to combine.
- Add the butter beans and bring to a gentle simmer. Cook for 5โ7 minutes until the sauce thickens slightly.
- Reduce heat to low and stir in spinach in batches until wilted.
- Add grated Parmesan cheese and stir until melted and creamy.
- Finish with a squeeze of fresh lemon juice and season with salt and black pepper to taste.
- Serve warm.
Notes
- Thicker sauce: Mash a few beans to naturally thicken the sauce.
Dairy-free option: Use coconut milk and skip Parmesan or use a plant-based version.
Add protein: Serve with grilled chicken or shrimp.
Serving idea: Great with crusty bread, pasta, or rice.
Storage: Refrigerate leftovers for up to 3 days.
โ FAQ
Can I use dried beans instead of canned?
Absolutely! You will need to soak and cook them beforehand. Use about 3 to 4 cups of cooked beans to replace the two cans in this recipe.
Is this recipe gluten-free?
Yes, as long as your vegetable broth is certified gluten-free, this entire dish is naturally gluten-free!
Can I freeze Tuscan butter beans?
I wouldn’t recommend it. Cream-based sauces and tender beans tend to change texture significantly in the freezer. Itโs best enjoyed fresh or from the fridge.
โ Explore more meals: Family favorite recipe
๐ฟ Final Thoughts
There you have itโa bowl of pure, unadulterated comfort. These Tuscan butter beans with spinach and sun-dried tomatoes prove that you don’t need meat or hours of prep work to create a meal that feels special. It is elegant enough for a dinner party but simple enough for a solo night on the couch.
Once you try this creamy white beans recipe, you might find yourself keeping a permanent stash of butter beans in your pantry. Give it a try, experiment with the variations, and don’t forget that extra squeeze of lemon at the end. Happy cooking!







