If you’re craving a cozy, comforting, and flavorful meal that comes together in under 30 minutes, this creamy Tuscan marry me butter beans recipe is about to steal your heart. Inspired by the viral “Marry Me Chicken,” this vegetarian twist swaps out chicken for buttery, tender beans simmered in a luxurious Tuscan-style sauce.
Picture this: soft, creamy butter beans coated in a velvety parmesan cream sauce with sun-dried tomatoes, garlic, and fresh spinach. It’s rich yet surprisingly light, hearty but wholesome, and absolutely packed with flavor. Plus, it’s a one-pan recipe, which means fewer dishes and less cleanup — always a win on busy weeknights.
Whether you’re cooking for yourself, your family, or a special someone, this recipe has that “wow” factor. The flavors are deep and indulgent, but the process is simple and straightforward. With just a handful of pantry-friendly ingredients, you’ll have a dish that tastes like it came from a restaurant — no complicated steps required.
If you’ve been hunting for a vegetarian comfort food recipe that’s perfect for dinner parties, date nights, or easy weeknight dinners, these creamy Tuscan butter beans are your answer. Let’s dive in!
What Makes This Creamy Tuscan Marry Me Butter Beans Recipe Special?
-
One-Pan Wonder: Everything cooks in a single skillet, making cleanup fast and easy.
-
Restaurant-Worthy Flavor: Creamy parmesan sauce, sun-dried tomatoes, garlic, and spinach bring bold Tuscan-inspired flavors.
-
Quick and Easy: Ready in under 30 minutes — perfect for busy weeknights.
-
Vegetarian-Friendly: A meatless twist on the classic “marry me” recipe without sacrificing richness or comfort.
-
Versatile and Adaptable: Serve it over pasta, rice, or crusty bread, or enjoy it on its own for a low-carb option.
Ingredient Notes
Here’s a breakdown of the key ingredients that make this dish shine:
-
Butter Beans (Cannellini or Lima Beans): The star of the show! Their creamy texture absorbs the flavors beautifully. You can substitute chickpeas or white beans if needed.
-
Sun-Dried Tomatoes: Adds tangy sweetness and depth of flavor. Use oil-packed for best results. If you don’t have them, try roasted red peppers instead.
-
Fresh Garlic: Essential for that rich, savory base. Pre-minced garlic works in a pinch, but fresh is best.
-
Parmesan Cheese: Gives the sauce its luscious creaminess and umami kick. Swap with Pecorino Romano for a bolder taste or nutritional yeast for a vegan option.
-
Heavy Cream: Creates that indulgent, silky texture. For a lighter option, use half-and-half or coconut cream for a dairy-free twist.
-
Spinach: Adds freshness and balance. Kale or Swiss chard also work well.
-
Chicken or Vegetable Broth: Enhances flavor and thins the sauce slightly. Use low-sodium broth to control saltiness.
-
Olive Oil: For sautéing garlic and sun-dried tomatoes.
How To Make Creamy Tuscan Marry Me Butter Beans

Step 1: Sauté the Aromatics
Heat 2 tablespoons olive oil in a large skillet over medium heat. Add 3 cloves minced garlic and sauté for 30 seconds until fragrant.
Step 2: Build the Flavor Base
Stir in ½ cup chopped sun-dried tomatoes and cook for 2 minutes, allowing the oil to release its flavor into the pan.
Step 3: Make the Creamy Sauce
Pour in 1 cup heavy cream and ½ cup vegetable broth. Bring to a gentle simmer. Stir in ½ teaspoon red pepper flakes (optional for heat). Let it cook for 3-4 minutes until slightly thickened.
Step 4: Add the Beans
Add 2 cans (15 oz each) drained butter beans to the skillet. Stir gently so they don’t break apart. Let them simmer in the sauce for 5 minutes to soak up flavor.
Step 5: Add Greens and Cheese
Stir in 2 cups fresh spinach and ½ cup grated parmesan cheese. Cook for another 2-3 minutes until the spinach wilts and the sauce becomes rich and creamy.
Step 6: Taste and Serve
Season with salt and pepper to taste. Serve immediately with crusty bread, over pasta, or alongside rice.
Storage Options
-
Room Temperature: Not recommended due to the creamy sauce.
-
Refrigeration: Store leftovers in an airtight container for up to 3 days.
-
Freezing: Freeze for up to 2 months. Thaw overnight in the fridge before reheating.
-
Reheating: Warm gently on the stove over low heat, adding a splash of broth or cream if the sauce thickens.
Variations and Substitutions
-
Vegan Option: Use coconut cream and nutritional yeast instead of dairy.
-
Protein Boost: Add grilled chicken, shrimp, or crispy tofu.
-
Spicy Kick: Double the red pepper flakes or add a pinch of cayenne.
-
Herby Twist: Stir in fresh basil or rosemary for extra aroma.
-
Pasta Upgrade: Toss the beans and sauce with cooked penne or rigatoni.
Frequently Asked Questions
1. Can I use dried butter beans instead of canned?
Yes, but you’ll need to soak and cook them first. Use about 1½ cups dried beans for this recipe.
2. Can I make this recipe vegan?
Absolutely! Swap heavy cream for coconut cream and parmesan for nutritional yeast.
3. What can I serve with Tuscan butter beans?
Crusty bread, pasta, rice, or even roasted vegetables pair beautifully.
4. Can I make this ahead of time?
Yes, make the sauce and beans up to 2 days in advance. Reheat gently before serving.
5. My sauce is too thick — what should I do?
Stir in a splash of vegetable broth or milk until you reach your desired consistency.
Creamy Tuscan Marry Me Butter Beans
- Prep Time: 10min
- Cook Time: 20min
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
-
2 cans (15 oz each) butter beans, drained
-
½ cup sun-dried tomatoes, chopped
-
3 cloves garlic, minced
-
1 cup heavy cream
-
½ cup vegetable broth
-
2 cups fresh spinach
-
½ cup grated parmesan
-
2 tbsp olive oil
-
½ tsp red pepper flakes (optional)
-
Salt & pepper to taste
Instructions
-
Heat olive oil in a skillet over medium heat. Sauté garlic for 30 seconds.
-
Stir in sun-dried tomatoes and cook 2 minutes.
-
Add cream, broth, and red pepper flakes. Simmer 3-4 minutes.
-
Stir in butter beans. Simmer another 5 minutes.
-
Add spinach and parmesan. Cook 2-3 minutes until creamy.
-
Serve warm with bread, pasta, or rice.
Nutrition
- Calories: 340
- Fat: 18g
- Carbohydrates: 28g
- Protein: 14g