This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Introduction
These Marry Me Butter Beans are everything you want in a comforting, cozy meal — creamy, rich, and full of flavor with zero fuss. Inspired by the viral “Marry Me” chicken dishes, this meatless version is just as luscious and satisfying. We’re talking about soft butter beans bathing in a sauce of sun-dried tomatoes, garlic, fresh thyme, cream, and parmesan — all made in a single skillet. It’s a weeknight winner with date-night energy. Whether you’re cooking for yourself or someone special, this is the kind of dish that earns compliments and second helpings.
Why You’ll Love This Recipe
Key Benefits
- One-pot meal – Fewer dishes, easier cleanup, and all the flavor.
- Fast and fuss-free – From prep to table in 30 minutes.
- Pantry-friendly – Uses canned beans and sun-dried tomatoes.
- Hearty and wholesome – Perfect for a filling vegetarian dinner.
- Elegant yet easy – Fancy enough to serve guests, but easy enough for Tuesday night.
Taste & Texture
Expect a silky, savory sauce with a mild garlicky heat and bursts of tangy sun-dried tomato. The butter beans soak up all that goodness while keeping their tender bite. Parmesan adds a salty umami depth, while spinach and basil bring fresh green notes to balance the richness. Every spoonful is creamy, comforting, and packed with flavor.
Dietary Attributes
This dish is completely vegetarian and high in plant protein and fiber. It’s naturally gluten-free as long as you pair it with a GF side like rice or GF bread. Want to go dairy-free? Sub in your favorite plant-based cream and vegan parmesan to make it work for you.
Ingredients & Substitutions
Ingredient List
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1 tablespoon fresh thyme leaves
- 1 teaspoon crushed red pepper flakes
- 2 cans (15 ounces each) butter beans, drained and rinsed
- 1 cup vegetable stock
- ½ cup sun-dried tomatoes in oil, finely diced
- ½ cup heavy cream
- 1 cup roughly chopped baby spinach
- ¼ cup finely grated parmesan cheese
- 1 tablespoon sliced fresh basil leaves
Notes on Quality
Use good quality olive oil and sun-dried tomatoes — it really makes a difference in a dish like this with minimal ingredients. Look for sun-dried tomatoes packed in oil for extra flavor. Fresh thyme is ideal, but dried can be used in a pinch.
Possible Substitutions
- Swap butter beans for cannellini or chickpeas if needed.
- Use coconut cream or oat cream instead of heavy cream for a dairy-free version.
- Don’t have spinach? Try kale or arugula.
- Parmesan can be subbed with nutritional yeast for a vegan-friendly option.
Step-by-Step Instructions

- Sauté the aromatics: Heat olive oil in a large skillet over medium heat. Add the garlic, thyme, and red pepper flakes. Stir constantly for about 30 seconds until fragrant.
- Add the beans: Stir in the butter beans and cook for another 30 seconds to coat them in the oil and seasonings.
- Make the sauce: Pour in the vegetable stock, sun-dried tomatoes, and heavy cream. Stir everything together and bring to a simmer. Let it gently simmer for 15 minutes, stirring occasionally.
- Finish with greens and cheese: Add the chopped spinach, parmesan, and fresh basil. Stir until the spinach is wilted and everything is creamy and well combined.
- Serve hot: Spoon over rice, serve with warm crusty bread, or dip pita straight into the skillet.
Expert Tips & Tricks
Best Practices
- Use a large skillet with a wide base so the beans cook evenly.
- Let the sauce simmer on low to avoid burning the cream.
- Finely dice your sun-dried tomatoes so they melt into the sauce.
Common Mistakes
- Too much heat: Red pepper flakes are spicy — start with half if you’re sensitive.
- Rushing the simmer: The 15-minute simmer is key for the flavors to meld and sauce to thicken.
- Over-stirring: Gently stir to keep the beans intact and creamy.
Time-Saving Tips
- Use pre-minced garlic or frozen spinach to cut prep time.
- Measure out spices and herbs while the skillet heats.
- Make it ahead and reheat gently — it gets better as it sits.
Serving Suggestions
Pairings
- Serve with steamed jasmine rice or buttery mashed potatoes.
- Try toasted sourdough or warm pita to scoop up that dreamy sauce.
- For a complete meal, pair with a simple green salad with lemon vinaigrette.
Presentation Ideas
- Garnish with extra basil and a sprinkle of parmesan.
- Serve in shallow bowls with crusty bread on the side for rustic charm.
- Add a drizzle of olive oil on top before serving for a restaurant-style finish.
Beverage Pairings
- A crisp white wine like Sauvignon Blanc balances the creaminess.
- For non-alcoholic options, try sparkling water with lemon or a light herbal iced tea.
Storage & Reheating
Leftover Storage
Store leftovers in an airtight container in the fridge for up to 4 days. The flavors deepen overnight, making it even tastier.
Reheating Methods
- Gently reheat in a skillet over low heat with a splash of vegetable stock or water to loosen the sauce.
- Microwave in 1-minute intervals, stirring in between.
Frequently Asked Questions
Substitutions & Adjustments
Can I use dried beans instead of canned?
Yes! Soak and cook them ahead of time, then use about 3 cups cooked butter beans in place of the canned.
Can I double this recipe?
Absolutely. It doubles well — just make sure your skillet is big enough or split between two pans.
Troubleshooting
Why is my sauce too thick?
Add a splash more vegetable stock or cream to loosen it up.
Why are my beans falling apart?
Stir gently and avoid overcooking them on high heat.
Variations & Customizations
Dietary Adaptations
- Make it vegan by using plant-based cream and vegan parmesan.
- Keep it gluten-free by serving with rice or GF bread.
Flavor Twists
- Add sautéed mushrooms for a meaty texture.
- Stir in chopped olives or capers for a Mediterranean twist.
- A pinch of smoked paprika adds depth and a subtle smokiness.
Seasonal/Holiday Versions
- Use fresh cherry tomatoes in summer for brightness.
- Add roasted butternut squash in the fall for sweetness and heartiness.
- Try it for Valentine’s Day as a romantic, cozy alternative to traditional pasta — or serve it alongside Creamy Chicken Marsala for a swoon-worthy combo.
Conclusion
There’s just something irresistible about this Marry Me Butter Beans recipe — creamy, comforting, and completely crave-worthy. It’s quick, made in one skillet, and flexible enough to suit any pantry or dietary need. Whether you’re planning a cozy weeknight dinner or cooking for someone special, this dish is sure to impress.
If you try this recipe, let me know in the comments or tag me on Pinterest! I love seeing your creations and hearing how it turned out.
And if you’re loving easy dinners with tons of flavor, check out these fan-favorites:
Let’s keep cooking delicious things together.



Marry Me Butter Beans: Creamy Sun-Dried Tomato One-Pot Magic
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Creamy sun-dried tomato butter beans made in one pot with garlic, thyme, and parmesan. A cozy, hearty vegetarian dinner in just 30 minutes.
Ingredients
2 tablespoons olive oil
3 cloves garlic minced
1 tablespoon fresh thyme leaves
1 teaspoon crushed red pepper flakes
2 cans butter beans drained and rinsed (15 ounces each)
1 cup vegetable stock
½ cup sun-dried tomatoes in oil finely diced
½ cup heavy cream
1 cup roughly chopped baby spinach
¼ cup finely grated parmesan cheese
1 tablespoon sliced fresh basil leaves
Instructions
Heat olive oil in a large skillet over medium heat
Add the garlic, thyme, and red pepper flakes and stir for 30 seconds until fragrant
Stir in the butter beans and cook for another 30 seconds
Add vegetable stock, sun-dried tomatoes, and heavy cream
Stir to combine and bring to a simmer
Let simmer for 15 minutes, stirring occasionally
Stir in the spinach, parmesan, and basil
Serve hot with bread, rice, or pita
Notes
You can swap butter beans for cannellini or chickpeas
Use dairy-free cream and parmesan to make it vegan
Fresh spinach can be replaced with kale or arugula
Store leftovers in the fridge for up to 4 days
- Prep Time: 14 minutes
- Cook Time: 16 minutes
- Category: Dinner
- Method: One-Pot
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 372 kcal
- Sugar: 5 g
- Sodium: 397 mg
- Fat: 22 g
- Saturated Fat: 9 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 33 g
- Fiber: 10 g
- Protein: 14 g
- Cholesterol: 38 mg