As I stirred the creamy mixture in my skillet, a wave of warmth enveloped the kitchen. This is the heart of a rustic Italian meal that not only comforts the soul but delivers a vibrant punch of flavor. My Creamy Tuscan Butter Beans with Spinach and Sun-Dried Tomatoes is a delightful dish that brings together the luscious creaminess of butter beans with the earthy notes of fresh spinach and the tangy sweetness of sun-dried tomatoes. This recipe is not only a quick and easy solution for busy weeknights, but it’s also an adaptable, vegetarian delight that caters to any dietary needs. Whether you’re swapping out beans or opting for a dairy-free twist, this dish invites creativity. Curious to discover how easily you can bring a slice of Tuscany to your table? Let’s dive into this comforting bowl of goodness!

Why Will You Love This Dish?
Creamy Comfort: This dish offers a rich, velvety texture that wraps around you like a warm hug.
Versatile Ingredients: With options to substitute beans or even make it dairy-free, you can customize it to suit your tastes and dietary needs.
Quick Preparation: Perfect for busy weeknights, it comes together in under 30 minutes, eliminating the need for takeout.
Fresh and Flavorful: The combination of spinach and sun-dried tomatoes delivers vibrant, fresh flavors with every bite.
Crowd-Pleasing Appeal: Whether served as a main dish or a side, it’s sure to impress your family and friends.
Don’t forget to check out my tips on meal prep techniques for easier cooking!
Creamy Tuscan Butter Beans Ingredients
For the Bean Base
• Butter Beans – Rich and creamy, these are the stars of our dish; feel free to swap them for white beans, cannellini beans, or navy beans.
• Vegetable Broth – Enhances the flavor and serves as the cooking liquid; chicken broth is a great alternative if you’re not vegetarian.
For the Sauté
• Olive Oil – Essential for sautéing and adds a lovely richness to the dish.
• Onion – Diced for a sweet depth that complements the beans beautifully.
• Garlic – Minced for a fragrant kick that elevates the overall flavor.
For the Flavor Boost
• Sun-Dried Tomatoes – Their tangy burst is simply irresistible; try roasted red peppers for a delightful change.
• Fresh Spinach – This vibrant green adds earthiness and nutrients; you can swap it with kale if you prefer.
• Dried Thyme and Basil – Infuse that herbaceous aroma; fresh herbs are a wonderful substitute if you have them.
• Red Pepper Flakes – These give a hint of heat; omit if you’re in the mood for milder flavors.
For the Creaminess
• Heavy Cream – Provides luxurious creaminess; consider coconut cream for a dairy-free option to keep it light.
For Seasoning
• Salt and Black Pepper – Essential to enhance all the flavors in this creamy Tuscan butter beans dish.
Explore the possibility of a delicious, creamy meal that’s as comforting as it is adaptable!
Step‑by‑Step Instructions for Creamy Tuscan Butter Beans with Spinach
Step 1: Sauté the Onion
In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the diced onion, stirring occasionally for about 3-4 minutes, until it becomes translucent and fragrant. This initial step lays a sweet base for the creamy butter beans, infusing the dish with warmth as you prepare for the following flavors.
Step 2: Add Garlic and Tomatoes
Next, sprinkle in 2 minced garlic cloves, cooking for an additional 1-2 minutes until the garlic is fragrant but not burnt. Then, stir in ½ cup of chopped sun-dried tomatoes, allowing them to release their tangy flavor for about 2 minutes. The aroma will start to elevate, and the base will become richer as you move toward creating the creamy texture of the dish.
Step 3: Incorporate Herbs and Spice
Now add 1 teaspoon of dried thyme, 1 teaspoon of dried basil, and a pinch of red pepper flakes to the skillet. Stir everything together, allowing the herbs to meld for about 1 minute, enhancing the overall flavor profile. You’ll notice the vibrant colors and enticing scents forming a delightful backdrop for the butter beans and spinach to shine in this savory dish.
Step 4: Pour in Vegetable Broth
Carefully add 1 cup of vegetable broth to the skillet, using a wooden spoon to scrape the bottom and release any deliciously browned bits. Let the mixture come to a gentle simmer for 2-3 minutes, infusing the broth with all the aromatic goodness. This step is crucial, as the broth will create the perfect foundation for heating the creamy butter beans that follow.
Step 5: Heat the Butter Beans
Gently fold in 2 cups of drained butter beans, stirring to combine. Allow the beans to heat through for about 5-7 minutes over medium-low heat, giving the mixture time to bubble comfortably. You’ll want to see the beans absorbing the flavorful broth while becoming soft and creamy, ready to complement the spinach beautifully.
Step 6: Add the Spinach
Once the butter beans are heated, stir in 4 cups of fresh spinach, mixing it gently into the warm mixture. Cook for 3-4 minutes until the spinach has wilted and turned vibrant green. The creamy Tuscan butter beans will take on a beautiful color, and the spinach will bring a burst of freshness, enhancing this comforting dish.
Step 7: Stir in the Cream
Finally, pour in ½ cup of heavy cream to the skillet, mixing well until everything is evenly coated. Season with salt and black pepper to taste, then let the mixture simmer for another 2-3 minutes, thickening the creamy sauce. The richness will create a luscious finish to your Creamy Tuscan Butter Beans with Spinach and Sun-Dried Tomatoes, making it irresistible and soul-warming.

Variations & Substitutions for Creamy Tuscan Butter Beans
Get ready to make this dish uniquely yours with some easy and delightful twists!
-
Bean Variety: Substitute butter beans with any beans you like, such as cannellini or navy beans, allowing for a personal touch and texture variations.
-
Dairy-Free: Replace heavy cream with coconut cream or any nut-based cream to create a delicious dairy-free version that retains the dish’s creamy essence.
-
Fresh Tomato Twist: Use fresh tomatoes instead of sun-dried tomatoes. Cook them until saucy for an added burst of moisture and freshness in every bite.
-
Kale Substitute: Swap out spinach for kale if you’re seeking a hearty green; just be sure to simmer it a bit longer to soften its hearty texture.
-
Herb Infusion: Experiment with fresh herbs like parsley or oregano for a garden-fresh twist in flavor that lifts your dish to new heights.
-
Heat Adjustment: If you love heat, amp up the spice factor with more red pepper flakes or fresh chopped chili for a vibrant kick that excites the palate.
-
Nutty Flavor: Add a sprinkle of toasted pine nuts or walnuts on top before serving for a delightful crunch and rich nuttiness that complements the creamy beans beautifully.
These variations invite you to dive into a world of flavors, so feel free to get creative and make this dish your very own! Don’t forget to explore my post on meal prep techniques for more cooking inspiration to simplify your kitchen adventures.
Make Ahead Options
These Creamy Tuscan Butter Beans with Spinach and Sun-Dried Tomatoes are perfect for busy home cooks wanting to save time! You can prepare the sautéed onion, garlic, and sun-dried tomatoes up to 24 hours in advance. Just refrigerate the mixture in an airtight container, which helps deepen the flavors while maintaining quality. Additionally, you can rinse and drain the beans ahead of time; store them in the fridge for up to 3 days. When you’re ready to serve, simply reheat the sautéed mixture, add the prepped beans, toss in the fresh spinach, stir in the heavy cream, and give it a gentle simmer for a few minutes. This approach guarantees a delicious, comforting meal with minimal effort on those busy weeknights!
How to Store and Freeze Creamy Tuscan Butter Beans
Fridge: Store in an airtight container for up to 4 days. To keep the creamy texture, gently reheat on low, adding a splash of vegetable broth if needed.
Freezer: Allow the dish to cool completely before transferring to a freezer-safe container. It can be frozen for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: When ready to enjoy, reheat gently on the stovetop or in the microwave, adding a little olive oil or broth to restore its creaminess.
Room Temperature: Avoid leaving the creamy Tuscan butter beans out for more than 2 hours to ensure food safety.
What to Serve with Creamy Tuscan Butter Beans with Spinach and Sun-Dried Tomatoes
Imagine a cozy dinner setting where each bite transports you to the sun-kissed hills of Tuscany.
- Crispy Garlic Bread: The crunchy exterior and soft interior make the perfect vessel for scooping up every creamy bite of beans.
- Grilled Chicken: Tender, seasoned chicken offers a savory contrast, enriching your meal while adding satisfying protein to balance the dish.
- Roasted Vegetables: Seasonal veggies like zucchini and bell peppers bring roasted sweetness, enhancing the earthy flavors of the butter beans.
- Quinoa Salad: A light and fluffy quinoa salad tossed with fresh herbs and lemon juice adds bright acidity to balance the creamy richness.
- Herbed Rice: Fluffy rice scented with herbs absorbs the creamy sauce beautifully, making every spoonful comforting and delightful.
- Fresh Arugula Salad: A peppery arugula salad dressed with lemon vinaigrette adds a refreshing crunch that complements the velvety beans perfectly.
- Chilled White Wine: A glass of crisp Pinot Grigio elevates the meal, its acidity harmonizing beautifully with the richness of the dish.
- Chocolate Mousse: For dessert, a silky chocolate mousse offers a rich, decadent finish that will leave everyone wanting more.
Expert Tips for Creamy Tuscan Butter Beans
-
Adjust Seasonings: Taste as you go—salt levels can vary, and beans absorb flavors differently, so find your perfect balance.
-
Stir Frequently: Stir occasionally while cooking to ensure even heating and prevent sticking, helping to achieve the best creamy texture.
-
Store Correctly: Cool completely before transferring to an airtight container. This helps keep your creamy Tuscan butter beans fresh for up to 4 days in the fridge or 2 months in the freezer.
-
Customize Beans: Experiment with different beans like cannellini or navy beans to find your favorite in this creamy dish.
-
Cream Alternatives: For a dairy-free option, swap heavy cream with plant-based alternatives like coconut cream, keeping it inclusive for all dietary needs.

Creamy Tuscan Butter Beans with Spinach and Sun-Dried Tomatoes Recipe FAQs
What type of beans are best for this recipe?
Absolutely! While butter beans provide that creamy texture we love, you can easily switch them out for cannellini beans, navy beans, or even chickpeas. Just keep in mind that each type may slightly alter the flavor and texture of the dish, but they all create a deliciously satisfying meal.
How should I store the leftovers?
You can store your creamy Tuscan butter beans in an airtight container in the refrigerator for up to 3-4 days. When reheating, I recommend doing so gently on the stove over low heat and adding a splash of vegetable broth or olive oil to maintain that creamy consistency.
Can I freeze this dish?
Yes! To freeze, let the dish cool completely before transferring it to a freezer-safe container. It will keep well for up to 2 months. For the best results, thaw it overnight in the refrigerator before reheating. When reheating, add a bit of vegetable broth to restore its creaminess.
What precautions should I take for allergies?
If you or your guests have dietary restrictions, it’s important to note that this dish is vegetarian and can easily be made dairy-free by substituting the heavy cream with coconut cream or a nut-based alternative. Always check labels to ensure they’re allergy-friendly, especially for packaged items like broth.
What can I do if the dish becomes too thick after refrigerating?
Very! If you’ve ended up with thick leftover beans, simply add a splatter of vegetable broth or a drizzle of olive oil while reheating on low. Stir until the desired creaminess is restored. This will bring back that luscious texture you loved fresh off the stove.
Is there a way to make this dish spicier?
Definitely! If you’re looking for an extra kick, you can increase the amount of red pepper flakes or add a splash of hot sauce while cooking. Just remember to taste as you go to find your perfect heat level!

Creamy Tuscan Butter Beans with Spinach Magic
Ingredients
Equipment
Method
- In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the diced onion, stirring occasionally for about 3-4 minutes, until it becomes translucent and fragrant.
- Next, sprinkle in 2 minced garlic cloves, cooking for an additional 1-2 minutes until the garlic is fragrant but not burnt. Then, stir in ½ cup of chopped sun-dried tomatoes, allowing them to release their tangy flavor for about 2 minutes.
- Now add 1 teaspoon of dried thyme, 1 teaspoon of dried basil, and a pinch of red pepper flakes to the skillet. Stir everything together for about 1 minute.
- Carefully add 1 cup of vegetable broth to the skillet, using a wooden spoon to scrape the bottom. Let it come to a gentle simmer for 2-3 minutes.
- Gently fold in 2 cups of drained butter beans, stirring to combine. Allow the beans to heat through for about 5-7 minutes over medium-low heat.
- Once the butter beans are heated, stir in 4 cups of fresh spinach and cook for 3-4 minutes until wilted.
- Finally, pour in ½ cup of heavy cream, mixing until evenly coated. Season with salt and black pepper to taste and let it simmer for another 2-3 minutes.
