I love this recipe because it delivers big flavor with minimal effort. The butter beans create a soft and hearty base while the creamy sauce wraps everything together beautifully. Sun-dried tomatoes add a slightly sweet and tangy depth that balances the richness of the cheese and milk. Since everything cooks in one pot, the process stays simple and cleanup becomes much easier.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
2.5 tablespoons olive oil 1 large shallot, finely diced 3/4 cup sun-dried tomatoes, thinly sliced 1 cup baby tomatoes 4 garlic cloves, freshly minced 2 teaspoons oregano 1/4 teaspoon chili flakes 3/4 teaspoon salt 1/4 teaspoon black pepper 1 cup milk 1 cup vegetable broth 28 oz butter beans, drained and rinsed 3.5 cups spinach, tightly packed 1/3 cup parmesan cheese, grated 1.5 cups mozzarella cheese, shredded Fresh basil for garnish Extra parmesan for garnish Chili flakes for garnish
Directions
I start by heating the olive oil in a large pot or deep skillet over medium heat. Once the oil becomes warm, I add the finely diced shallot and cook it for a few minutes until it becomes soft and fragrant.
Next, I add the sliced sun-dried tomatoes and baby tomatoes. I cook them for a couple of minutes so they release their flavor and begin to soften.
Then I stir in the freshly minced garlic, oregano, chili flakes, salt, and black pepper. I let the spices cook briefly so their aroma develops and blends with the tomatoes and shallots.
After that, I pour in the milk and vegetable broth, stirring everything together to form the base of the creamy sauce.
I add the butter beans and gently stir them into the sauce. I let the mixture simmer for several minutes so the beans warm through and absorb the flavors.
Next, I add the packed spinach and cook until the leaves wilt and blend into the sauce.
Once the spinach softens, I stir in the grated parmesan and shredded mozzarella. I continue stirring until the cheese melts and the sauce becomes creamy and smooth.
To finish the dish, I garnish it with fresh basil, extra parmesan, and a sprinkle of chili flakes. I serve it warm, often with crusty bread or over rice.
Servings And Timing
This recipe makes about 4 servings. Preparation takes about 10 minutes, and cooking time is around 20 minutes, bringing the total time to approximately 30 minutes.
Variations
I sometimes add cooked chicken, shrimp, or crispy bacon to make the dish more protein-rich. When I want extra vegetables, I like adding mushrooms or zucchini along with the tomatoes.
For a richer sauce, I occasionally replace part of the milk with heavy cream. If I want a slightly lighter version, I reduce the mozzarella and increase the spinach for more greens.
Storage/Reheating
I store leftovers in an airtight container in the refrigerator for up to 3 days. The sauce may thicken slightly as it cools, but it stays creamy when reheated.
To reheat, I warm the beans in a saucepan over medium heat with a small splash of milk or broth to loosen the sauce. I can also reheat it in the microwave while stirring occasionally to keep the texture smooth.
FAQs
Can I Use Canned Butter Beans?
Yes, I usually use canned butter beans for convenience. I simply drain and rinse them before adding them to the dish.
Can I Make This Recipe Dairy Free?
Yes, I can replace the milk with a plant-based milk and use dairy-free cheese alternatives. The dish will still be creamy and flavorful.
What Can I Serve With Butter Beans?
I like serving this dish with crusty bread, toasted sourdough, pasta, or rice. It also works well as a side dish alongside grilled vegetables or roasted meat.
Can I Add More Vegetables?
Yes, I often add vegetables like mushrooms, zucchini, or bell peppers to make the dish even more hearty and colorful.
Why Are They Called Marry Me Butter Beans?
The name comes from the rich and comforting flavor of the dish. The creamy sauce, cheese, and herbs create such a satisfying combination that it feels special enough for a memorable meal.
Conclusion
Creamy One Pot Marry Me Butter Beans is a simple yet flavorful dish that brings together hearty beans, fresh vegetables, and a rich cheesy sauce. I enjoy how quickly it comes together while still delivering comforting flavor in every bite. With minimal preparation and just one pot, it becomes an easy meal that feels both cozy and satisfying.
The Best Creamy One Pot Marry Me Butter Beans with tender beans, creamy broth, sun-dried tomatoes, and parmesan. A cozy, flavor-packed meal perfect for busy weeknights.
Author:Ella
Prep Time:10 minutes
Cook Time:20 minutes
Total Time:30 minutes
Yield:4 servings
Category:Main Course
Method:One Pot / Stovetop
Cuisine:Mediterranean-Inspired
Diet:Vegetarian
Ingredients
2.5 tbsp olive oil
1 large shallot, finely diced
3/4 cup sun-dried tomatoes, thinly sliced
1 cup baby tomatoes
4 garlic cloves, minced
2 tsp dried oregano
1/4 tsp chili flakes
3/4 tsp salt
1/4 tsp black pepper
1 cup milk
1 cup vegetable broth
28 oz butter beans, drained and rinsed
3.5 cups fresh spinach, tightly packed
1/3 cup grated parmesan cheese
1.5 cups mozzarella cheese, freshly shredded
Fresh basil for garnish
Extra parmesan for serving
Chili flakes for garnish
Instructions
Sauté the aromatics
Heat olive oil in a large deep skillet or pot over medium heat. Add the diced shallot and cook for about 2–3 minutes until softened and fragrant.
Add tomatoes and garlic
Stir in the sun-dried tomatoes, baby tomatoes, and minced garlic. Cook for 2 minutes until the tomatoes begin to soften.
Season the base
Add oregano, chili flakes, salt, and black pepper. Stir well to combine and allow the spices to bloom for about 30 seconds.
Create the creamy sauce
Pour in the milk and vegetable broth. Stir and bring the mixture to a gentle simmer.
Add the butter beans
Stir in the butter beans and cook for about 5 minutes, allowing them to absorb the flavors.
Add spinach
Mix in the fresh spinach and cook until wilted.
Add the cheeses
Stir in the grated parmesan and shredded mozzarella until melted and the sauce becomes creamy and slightly thickened.
Finish and serve
Remove from heat and garnish with fresh basil, additional parmesan, and a sprinkle of chili flakes.
Notes
Use freshly shredded mozzarella for the best melt and texture.
If the sauce becomes too thick, add a splash of broth or milk.
Butter beans can be replaced with cannellini beans or great northern beans if needed.
This dish pairs well with crusty bread, pasta, or rice.
Leftovers can be stored in the refrigerator for up to 3 days.