This Marry Me Butter Beans recipe gives you a creamy, cozy, one-pan dinner that's ready in minutes and full of Mediterranean flavor.
For more easy butter bean dinners, check out our creamy butter bean Florentine, Marsala butter beans, butter bean stew with honey marinated feta, and three bean salad with tuna.

Ingredients
For quantities, see recipe card at the bottom of the page.

- Olive oil: Extra virgin gives the best flavor and those heart-healthy fats. You can use avocado oil or butter for a richer taste.
- Garlic: Freshly minced adds depth to the sauce. Garlic powder works in a pinch, but fresh gives a truer Mediterranean touch.
- Red pepper flakes: They bring a gentle heat that balances the creaminess. Try smoked paprika or a pinch of cayenne for a different kick.
- Tomato paste: Creates that rich, umami base for this one pan butter beans recipe. You can use crushed tomatoes or a few spoonfuls of marinara sauce if that’s what you have.
- Butter beans: These are creamy and hearty, perfect for soaking up the sauce. Substitute cannellini beans or chickpeas for a slightly firmer texture.
- Vegetable broth: We usually make ours with bouillon powder dissolved in water, which keeps groceries lighter and lasts for weeks. You can also use chicken broth for extra flavor.
- Heavy cream: Adds luscious creaminess. Half-and-half works well too. For a dairy-free version, use coconut cream or cashew cream. You can also stir in a little low-fat Greek yogurt or Skyr for a high protein vegetarian meal.
- Dried oregano: Gives that Tuscan-style aroma. Try thyme or Italian seasoning if you prefer a different herbal note.
- Parmesan cheese: Melts into the sauce for a nutty finish. Pecorino Romano work beautifully too.
- Sun-dried tomatoes: Bring a bold, sweet-tart flavor that makes this dish shine. If you don’t have them, use roasted red peppers for a softer sweetness.
- Spinach: Wilts into the sauce, adding color and nutrition. Kale or arugula are great alternatives.
- Basil and lemon zest: Fresh basil adds fragrance while lemon zest brightens the flavor. Try parsley or a splash of lemon juice if you’re out of basil.

How to Make Marry Me Butter Beans
Build the Flavor Base
Heat olive oil in a large skillet over medium heat. Add grated garlic and red pepper flakes, then sauté for about 30 seconds until fragrant. Stir in the tomato paste and cook for another minute until it deepens in color and smells sweet and rich. This is the foundation of that cozy Mediterranean comfort food flavor.

Add the Beans and Broth
Add the drained butter beans, salt, and black pepper, stirring to coat them in the sauce. Pour in the vegetable broth — we usually make ours with bouillon powder dissolved in water, which keeps groceries lighter and lasts for weeks. Let it simmer for about 10 minutes, until the sauce starts to thicken and the beans turn tender and creamy.

Make It Creamy
Lower the heat and stir in the heavy cream, dried oregano, and spinach. Simmer for a few more minutes until the spinach wilts and everything blends into a creamy butter beans recipe that looks silky and full-bodied.

Finish and Serve
Turn off the heat, then stir in the chopped sun-dried tomatoes and grated parmesan. Taste and adjust seasoning. Spoon the butter beans onto plates or serve straight from the skillet with crusty bread for dipping. Finish with fresh basil leaves and a touch of lemon zest for brightness.

Tips
- Sauté the garlic gently: Keep the heat medium so the garlic softens without burning. Burnt garlic can make the sauce bitter.
- Bloom the tomato paste: Let it cook for a full minute before adding the beans. This deepens the color and flavor for that perfect Tuscan style butter beans finish.
- Don’t rush the simmer: Letting the beans simmer helps them absorb the tomato and cream flavors, giving you that comforting healthy creamy beans texture.
- Add greens at the end: Stir in spinach just before serving so it stays bright and fresh.
- Taste before serving: Parmesan and sun-dried tomatoes are naturally salty, so always taste and adjust seasoning last.
- Serve with crusty bread: Italians call it scarpetta when you dip bread to mop up the sauce—don’t skip it.
Frequently Asked Questions
Yes, you can! Cannellini or great northern beans work beautifully and keep that creamy butter beans recipe texture. Chickpeas also make a nice swap if you want a bit more bite.
Absolutely. Use coconut cream, cashew cream, or an oat or soy creamer instead of heavy cream for a smooth, plant-based version. Nutritional yeast also adds a cheesy flavor.
Yes, grilled or rotisserie chicken, shrimp, or even canned tuna turn it into a high protein vegetarian meal with a little extra staying power.
It’s great with crusty bread for dipping, over rice or pasta, or alongside a crisp green salad.
Keep them in the fridge for up to 3 days or freeze for up to 2 months. Reheat gently with a splash of broth or cream to loosen the sauce.
More Easy Mediterranean Dinners
- Marry me orzo
- Creamy broccoli pasta
- Easy chicken shawarma
- Mediterranean lentil soup with potatoes and spinach
- Creamy red lentil soup
- One pot orzo with chickpeas and kale
- Creamy chicken and spinach
- Mushroom orzo
Tried this Marry Me Butter Beans recipe? We'd love to hear what you think! Leave a 🌟 star rating and drop a comment below—we read every single one. 💬💛
Recipe

Marry Me Butter Beans
Ingredients
- 2 tablespoons olive oil
- 2 cloves garlic
- ½ teaspoon red pepper flakes
- 3 tablespoons tomato paste
- 2 cans butter beans 15 oz / 400 g each can - or 3 cups cooked beans
- 1½ cups vegetable broth or chicken broth
- ½ cup heavy cream or half and half
- ½ teaspoon dried oregano
- 5 ounces spinach about 5 cups
- ½ cup sun-dried tomatoes drained from the oil
- ½ cup grated parmesan or more to taste
- 1 handful basil leaves + lemon zest to garnish
- ½ teaspoon salt + black pepper to taste
Instructions
- Build the Flavor Base: Heat 2 tablespoons olive oil in a large skillet over medium heat. Add 2 cloves garlic (grated) and ½ teaspoon red pepper flakes. Cook for about 30 seconds until fragrant, then stir in 3 tablespoons tomato paste and cook for another minute until it smells rich and sweet.
- Add the Beans and Broth: Add 2 cans butter beans (drained), ½ teaspoon salt, and black pepper. Stir to coat. Pour in 1½ cups vegetable broth. Simmer for about 10 minutes until the sauce thickens and the beans turn tender.
- Make It Creamy: Lower the heat and stir in ½ cup heavy cream, ½ teaspoon dried oregano, and 5 ounces spinach. Simmer a few minutes until the spinach wilts and the sauce becomes creamy.
- Finish and Serve: Turn off the heat. Stir in ½ cup sun-dried tomatoes (chopped) and ½ cup grated parmesan. Taste and adjust seasoning. Serve with crusty bread, 1 handful basil leaves, and lemon zest.
Notes
- Olive oil → Avocado oil or butter for a richer flavor.
- Garlic → Garlic powder or pre-minced garlic for convenience.
- Red pepper flakes → Smoked paprika or a pinch of cayenne for gentle heat.
- Tomato paste → Crushed tomatoes or marinara sauce for a milder base.
- Butter beans → Cannellini beans or chickpeas for a firmer texture.
- Vegetable broth → Bouillon powder dissolved in water or chicken broth for extra flavor.
- Heavy cream → Half-and-half, coconut cream, cashew cream, or low-fat Greek yogurt or Skyr for added protein.
- Dried oregano → Thyme or Italian seasoning for a different herbal note.
- Parmesan cheese → Pecorino Romano or nutritional yeast for a nutty flavor.
- Sun-dried tomatoes → Roasted red peppers for a softer, sweet taste.
- Spinach → Kale or arugula for a hearty or peppery twist.
- Basil and lemon zest → Parsley or lemon juice for brightness.
- Sauté the garlic gently: Keep the heat medium so it softens without burning or turning bitter.
- Bloom the tomato paste: Cook it for a full minute to deepen color and flavor for that perfect Tuscan style butter beans finish.
- Don’t rush the simmer: Give the beans time to soak up the sauce for that cozy healthy creamy beans texture.
- Add greens at the end: Stir in spinach right before serving to keep it bright and fresh.
- Taste before serving: Parmesan and sun-dried tomatoes add salt, so adjust seasoning last.
- Serve with crusty bread: Italians call it scarpetta when you dip bread to mop up every bit of sauce.










Leave a Reply