What the heck is this?
This isn’t your average bean dish. We’re talking silky butter beans simmered in a garlicky, sun-dried tomato-studded cream sauce that’s absolutely dripping with flavor. Think “Marry Me Chicken,” but make it vegetarian—and dare we say, even better. The beans soak up every drop of that creamy Tuscan-style sauce, laced with herbs, Parmesan, and a hit of chili flakes for a little sass. It’s rich, cozy, packed with protein, and the kind of meal that turns weeknights into something worth swooning over.
Why You’ll Love This Recipe
Let’s be real: this is comfort food with main character energy. It’s creamy but not heavy, loaded with flavor but made with pantry staples, and comes together in under 30 minutes. You get the same lush, Italian-inspired vibes of Marry Me Chicken, minus the meat. It’s vegetarian, high in fiber, meal-prep friendly, and if you serve it over pasta, rice, or with bread—you’ve got a full-on dinner that’ll have everyone scraping their plates clean.
The Good Stuff You’ll Need
- 2 tablespoons olive oil or butter
- 3 cloves garlic, minced
- ½ teaspoon red chili flakes (optional, but marry-me spice is a must)
- ½ cup sun-dried tomatoes (oil-packed), chopped
- 2 cans (15 oz each) butter beans, drained and rinsed
- ½ cup vegetable broth
- ½ cup heavy cream (or full-fat coconut milk for dairy-free)
- ⅓ cup grated Parmesan cheese
- 1 teaspoon Italian seasoning
- 2–3 cups baby spinach (or chopped kale)
- Salt and black pepper, to taste
- Fresh basil or parsley, for garnish
- Crusty bread, pasta, or rice, for serving

Let’s Do This
- Sauté the aromatics: In a large skillet over medium heat, heat the olive oil. Add garlic and chili flakes, and sauté until fragrant (about 1 minute). Don’t let the garlic brown—just wake it up.
- Add the sun-dried tomatoes: Stir them in and let them sizzle in the oil for another minute. That tomato-garlic-chili smell? That’s the good stuff.
- Butter bean time: Gently stir in the drained butter beans. Season with a pinch of salt and Italian seasoning. Let them heat through and get cozy with the aromatics.
- Make it creamy: Pour in the vegetable broth and bring it to a gentle simmer. After 2–3 minutes, stir in the cream and Parmesan. Lower the heat and let it bubble for 5–6 minutes, until thick and luscious.
- Add the greens: Toss in the spinach and let it wilt right into the sauce. Taste and adjust the seasoning—add more chili flakes, cheese, or salt as needed.
- Finish and serve: Spoon into shallow bowls, top with fresh herbs, and serve with warm bread, cooked pasta, or fluffy rice to catch every drop of that Tuscan magic.
Serving Suggestions
Serve this over creamy polenta for serious comfort vibes, swirl it into pasta for a Tuscan-style bowl of dreams, or spoon it over toasted sourdough as a classy toast situation. Also great as a meal-prep lunch with rice and roasted veggies.
Switch It Up
- Add sautéed mushrooms or roasted red peppers for extra veg.
- Want more protein? Stir in white beans or chickpeas.
- Craving even more richness? Add a pat of butter at the end or a splash of white wine with the broth.
- Make it vegan by using coconut milk and vegan Parmesan or nutritional yeast.
Make-Ahead Tips
Store leftovers in an airtight container in the fridge for up to 4 days. It reheats beautifully on the stove with a splash of broth or cream. Not ideal for freezing due to the dairy, but doable in a pinch.

Questions People Actually Ask
Can I use dried beans? Yes, just soak and cook them first—about 3 cups of cooked butter beans equals two cans.
Can I skip the cream? You can, but it won’t be as luscious. Try unsweetened almond milk with a spoonful of cashew butter blended in for a lighter version.
Is this a full meal? Absolutely. With fiber, protein, and healthy fats, it’s balanced and satisfying. Just pair with something carb-y and you’re golden.

Marry Me Butter Beans (With Creamy Tuscan Sauce): So Good, They Might Propose
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
This isn’t your average bean dish. We’re talking silky butter beans simmered in a garlicky, sun-dried tomato-studded cream sauce that’s absolutely dripping with flavor. Think “Marry Me Chicken,” but make it vegetarian—and dare we say, even better. The beans soak up every drop of that creamy Tuscan-style sauce, laced with herbs, Parmesan, and a hit of chili flakes for a little sass. It’s rich, cozy, packed with protein, and the kind of meal that turns weeknights into something worth swooning over.
Ingredients
2 tablespoons olive oil or butter
3 cloves garlic, minced
½ teaspoon red chili flakes (optional, but marry-me spice is a must)
½ cup sun-dried tomatoes (oil-packed), chopped
2 cans (15 oz each) butter beans, drained and rinsed
½ cup vegetable broth
½ cup heavy cream (or full-fat coconut milk for dairy-free)
⅓ cup grated Parmesan cheese
1 teaspoon Italian seasoning
2–3 cups baby spinach (or chopped kale)
Salt and black pepper, to taste
Fresh basil or parsley, for garnish
Crusty bread, pasta, or rice, for serving
Instructions
Sauté the aromatics: In a large skillet over medium heat, heat the olive oil. Add garlic and chili flakes, and sauté until fragrant (about 1 minute). Don’t let the garlic brown—just wake it up.
Add the sun-dried tomatoes: Stir them in and let them sizzle in the oil for another minute. That tomato-garlic-chili smell? That’s the good stuff.
Butter bean time: Gently stir in the drained butter beans. Season with a pinch of salt and Italian seasoning. Let them heat through and get cozy with the aromatics.
Make it creamy: Pour in the vegetable broth and bring it to a gentle simmer. After 2–3 minutes, stir in the cream and Parmesan. Lower the heat and let it bubble for 5–6 minutes, until thick and luscious.
Add the greens: Toss in the spinach and let it wilt right into the sauce. Taste and adjust the seasoning—add more chili flakes, cheese, or salt as needed.
Finish and serve: Spoon into shallow bowls, top with fresh herbs, and serve with warm bread, cooked pasta, or fluffy rice to catch every drop of that Tuscan magic.
Notes
Add sautéed mushrooms or roasted red peppers for extra veg.
Want more protein? Stir in white beans or chickpeas.
Craving even more richness? Add a pat of butter at the end or a splash of white wine with the broth.
Make it vegan by using coconut milk and vegan Parmesan or nutritional yeast.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
Nutrition
- Calories: ~510 kcal per serving
- Fat: ~24g
- Carbohydrates: ~46g
- Protein: ~20g


