There are some recipes that go beyond being just food they feel like a hug, a promise, or even a little romance on a plate. Creamy Tuscan Marry Me Butter Beans is one of those dishes. Inspired by the viral “Marry Me Chicken” recipe that captured the internet’s heart, this version transforms humble butter beans into a rich, creamy, and irresistible vegetarian main or side. With layers of garlic, sun-dried tomatoes, spinach, Parmesan, herbs, and cream, it is a dish so good that people say it could win over anyone at the dinner table hence the name.
What Is Creamy Tuscan Marry Me Butter Beans?
Creamy Tuscan Marry Me Butter Beans is a comforting skillet dish that takes the flavors of Tuscan-style cooking and pairs them with creamy butter beans. The beans simmer in a luscious sauce made with garlic, onions, sun-dried tomatoes, Italian herbs, cream, and Parmesan cheese. Spinach adds freshness and color while a final sprinkle of Parmesan and herbs ties everything together. This dish is hearty enough to stand alone as a vegetarian entrée but is also fantastic as a side dish for chicken, steak, or fish.
Why You’ll Fall in Love with This Recipe
There are so many reasons why this recipe deserves a spot in your rotation. First, it is deeply comforting, with a velvety sauce that clings to every bean. Second, it is versatile—you can serve it as a main with crusty bread or as a side for roasted meats. Third, it is budget-friendly yet feels gourmet enough for special occasions. Fourth, it is customizable. You can keep it vegetarian, add bacon or pancetta for smokiness, or even stir in shredded chicken for extra protein. Finally, it is simply delicious. The balance of creamy, garlicky, tangy, and cheesy flavors is irresistible.
How Does It Taste?
Every bite is a rich, flavorful experience. The butter beans are soft and creamy, absorbing the garlicky, herby sauce. The cream and Parmesan add velvety richness, while the sun-dried tomatoes bring tangy bursts of flavor. Fresh spinach balances the richness with earthy freshness. If you add crispy bacon or pancetta on top, you get an extra layer of smokiness and crunch. The flavor is indulgent yet comforting, with the rustic charm of Tuscan cooking.
Health and Ingredient Benefits
This dish isn’t just delicious—it also offers nutritional benefits. Butter beans (also known as lima beans) are rich in plant-based protein, fiber, and iron, making them an excellent meat alternative. Spinach adds vitamins A, C, and K along with antioxidants. Garlic and onions support immune health. Parmesan cheese provides calcium and protein. Cream adds richness, but you can lighten the dish with half-and-half or even coconut milk. If you choose to add bacon, it will enhance flavor but can be swapped for turkey bacon or omitted for a vegetarian option.
Ingredients You’ll Need
- 2 tablespoons olive oil or butter
- 1 small onion diced
- 4 cloves garlic minced
- 1/2 cup sun-dried tomatoes chopped
- 2 teaspoons Italian seasoning or a mix of oregano, thyme, and basil
- 1/2 teaspoon red pepper flakes optional
- 2 cans butter beans drained and rinsed (about 15 ounces each)
- 1 1/2 cups vegetable or chicken broth
- 1 cup heavy cream or half and half
- 1/2 cup grated Parmesan cheese plus more for topping
- 2 cups fresh spinach
- Salt and black pepper to taste
- Optional: crispy bacon or pancetta crumbles for topping
- Fresh parsley or thyme for garnish
Tools You’ll Need
- Large skillet or sauté pan
- Wooden spoon or spatula
- Cutting board and knife
- Measuring cups and spoons
- Cheese grater for fresh Parmesan
Optional Substitutions and Additions
This recipe can easily be adapted. Swap butter beans for cannellini beans or chickpeas. Use kale instead of spinach for a heartier green. Replace cream with coconut cream for a dairy-free version. Use Pecorino Romano cheese instead of Parmesan for a sharper, saltier flavor. Add a splash of white wine when sautéing the onions for depth. Stir in cooked shredded chicken for extra protein or crispy pancetta for smokiness.
How to Make Creamy Tuscan Marry Me Butter Beans
- Heat olive oil or butter in a large skillet over medium heat. Add diced onion and cook until softened, about 5 minutes.
- Stir in minced garlic and cook for 1 minute until fragrant.
- Add chopped sun-dried tomatoes, Italian seasoning, and red pepper flakes. Stir to combine.
- Add butter beans and stir to coat with the seasonings. Pour in broth and bring to a simmer. Let cook for 5 minutes so the beans absorb the flavors.
- Stir in cream and Parmesan cheese. Simmer gently for 5–7 minutes until sauce thickens and becomes creamy.
- Add spinach and stir until wilted. Taste and season with salt and pepper.
- Serve hot, garnished with fresh parsley, thyme, extra Parmesan, and crispy bacon or pancetta if using.

What to Serve With Creamy Tuscan Marry Me Butter Beans
This dish pairs beautifully with crusty bread, garlic bread, or focaccia to soak up the creamy sauce. It also goes well with roasted chicken, steak, or fish as a side dish. Serve it with a fresh green salad for balance. For a vegetarian meal, serve with roasted vegetables or grain bowls. A glass of white wine like Pinot Grigio or Chardonnay complements the rich flavors perfectly.
Tips for Success
Use canned butter beans for convenience, but rinse them well to remove excess starch. Do not let the cream boil or it may curdle keep it at a gentle simmer. Grate your own Parmesan for the best melting and flavor. Add spinach just before serving so it stays vibrant and fresh. Taste and adjust seasoning at the end since Parmesan and sun-dried tomatoes can be salty.
Common Mistakes to Avoid
Skipping the sauté step for onions and garlic can result in bland flavor. Adding spinach too early will make it overcooked and mushy. Using pre-shredded Parmesan may prevent the sauce from becoming creamy. Forgetting to season at the end may leave the dish underwhelming. Adding too much broth can make the sauce watery instead of creamy.
How to Store and Reheat
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, adding a splash of broth or cream if the sauce becomes too thick. Avoid microwaving for too long, as beans can become mushy. This dish does not freeze well due to the cream, so it’s best enjoyed fresh or within a few days.
Frequently Asked Questions
Can I make this vegan? Yes, use coconut cream instead of heavy cream and vegan Parmesan cheese.
Can I use dried beans instead of canned? Yes, but cook them fully before adding to the recipe.
How spicy is it? The spice level depends on the red pepper flakes—you can omit them for a mild version.
Can I make it ahead of time? Yes, the flavors deepen as it sits, making it even better the next day.
Can I serve it cold? This dish is best served warm, but leftovers can be eaten at room temperature in grain bowls.
Nutritional Info (approximate per serving, 4 servings)
- Calories: 380
- Protein: 15g
- Fat: 20g
- Carbohydrates: 32g
- Fiber: 8g
- Sugar: 4g
- Sodium: 720mg
Conclusion
Creamy Tuscan Marry Me Butter Beans is the kind of dish that feels indulgent yet nourishing, rustic yet elegant. With its velvety sauce, hearty beans, and vibrant spinach, it is a recipe that works for weeknight dinners, dinner parties, or even as a cozy dish to share with someone special. Whether you serve it as a main course with bread or as a flavorful side, it delivers comfort and flavor in every bite. Once you try it, you’ll understand why people say it’s good enough to win hearts.
Print
Creamy Tuscan Marry Me Butter Beans: A Luxurious Comfort Dish That Wins Hearts
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
Creamy Tuscan marry me butter beans simmered with garlic, sun-dried tomatoes, spinach, Parmesan, and herbs in a rich cream sauce. A comforting and flavorful vegetarian main or side dish.
Ingredients
2 tablespoons olive oil or butter
1 small onion diced
4 cloves garlic minced
1/2 cup sun-dried tomatoes chopped
2 teaspoons Italian seasoning
1/2 teaspoon red pepper flakes optional
2 cans butter beans drained and rinsed
1 1/2 cups vegetable or chicken broth
1 cup heavy cream or half and half
1/2 cup grated Parmesan cheese plus more for topping
2 cups fresh spinach
Salt and black pepper to taste
Optional crispy bacon or pancetta crumbles
Fresh parsley or thyme for garnish
Instructions
Heat olive oil or butter in a large skillet over medium heat. Add diced onion and cook until softened about 5 minutes.
Stir in garlic and cook for 1 minute until fragrant.
Add sun-dried tomatoes, Italian seasoning, and red pepper flakes and stir well.
Add butter beans and stir to coat. Pour in broth and bring to a simmer for 5 minutes.
Stir in cream and Parmesan. Simmer gently for 5 to 7 minutes until sauce thickens.
Add spinach and stir until wilted. Season with salt and black pepper.
Serve hot garnished with herbs, Parmesan, and optional bacon or pancetta.
Notes
Do not let the cream boil to prevent curdling.
Use freshly grated Parmesan for best results.
Add spinach at the end to keep it vibrant.
For vegan version use coconut cream and vegan Parmesan.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
Keywords: creamy Tuscan marry me butter beans, Tuscan bean recipe, creamy vegetarian skillet, butter beans with Parmesan and spinach, Italian bean recipe
Leave a Comment