One Pot Marry Me Butter Beans is the kind of comforting, creamy, and flavor-packed dish that can win over anyone at first bite. With rich sundried tomatoes, garlic, and a velvety Parmesan cream sauce hugging every plump butter bean, this meal turns humble pantry staples into something seriously romantic. Whether you’re making it for yourself on a cozy night in or hoping to impress someone special, this one-pot wonder earns its name for good reason.
What makes it even more lovable is how effortless it is to prepare. No fussy prep, no complicated techniques—just a stovetop and one good pot. It’s the perfect blend of convenience and indulgence, leaving you with fewer dishes and more time to savor each creamy bite.
Why You’ll Love This One Pot Marry Me Butter Beans
This dish is packed with protein and fiber thanks to hearty butter beans, making it both satisfying and nourishing. The cream sauce infused with garlic, thyme, and sundried tomatoes creates an irresistible depth of flavor. It also works beautifully as a vegetarian main or a decadent side dish. Plus, it all comes together in under 30 minutes, so it’s weeknight-friendly but fancy enough for guests.
What Kind of Butter Beans Should I Use?
Canned butter beans are your best bet here—they’re soft, quick to heat through, and readily absorb the creamy, dreamy sauce. You can also use cooked-from-dry butter beans if you have the time, just make sure they’re fully tender. Avoid frozen butter beans for this recipe; they can break apart too easily and release water that may thin out the sauce.
Ingredients for the One Pot Marry Me Butter Beans
This recipe leans on pantry staples and fresh aromatics to build big flavor without complication. You don’t need much, but each ingredient has its purpose in creating richness and balance.
- Butter beans
- Olive oil
- Garlic cloves
- Shallot
- Sundried tomatoes
- Fresh thyme
- Vegetable broth
- Heavy cream
- Grated Parmesan cheese
- Crushed red pepper flakes
- Salt and pepper

How To Make the One Pot Marry Me Butter Beans
Step 1: Sauté the Aromatics
Start by heating olive oil in a large skillet or Dutch oven over medium heat. Add chopped shallot and garlic, cooking until softened and fragrant, about 2 to 3 minutes.
Step 2: Add Sundried Tomatoes and Herbs
Stir in chopped sundried tomatoes and a few sprigs of fresh thyme. Cook for another 2 minutes to release their flavors into the oil.
Step 3: Pour in Broth and Cream
Add the vegetable broth and heavy cream, bringing the mixture to a gentle simmer. Let it bubble lightly for 3 to 5 minutes, allowing the flavors to meld.
Step 4: Stir in the Butter Beans
Gently fold in the drained butter beans. Simmer for another 5 to 7 minutes until the sauce thickens slightly and the beans are warmed through.
Step 5: Finish with Parmesan and Seasonings
Stir in grated Parmesan until melted into the sauce. Season with salt, pepper, and a pinch of red pepper flakes for heat. Let it simmer for another 1 to 2 minutes, then remove from heat.
Serving and Storing This Dish
This dish serves 4 as a main course or up to 6 as a side. It’s best served hot, straight from the pot with crusty bread or spooned over fluffy rice or polenta. To store leftovers, let them cool and transfer to an airtight container. They’ll keep in the refrigerator for up to 4 days. Reheat gently on the stove with a splash of broth or cream to loosen the sauce.
What to Serve With One Pot Marry Me Butter Beans?
Crusty Sourdough Bread
Perfect for mopping up every bit of that creamy sauce.
Herby Chicken Meatball Bowl
For a protein-packed pairing, try these Herby Chicken Meatballs that complement the creamy beans beautifully.
Roasted Asparagus
A bright, earthy contrast that adds freshness to your plate.
Classic Caprese Salad
Bright tomatoes and creamy mozzarella bring a fresh counterpoint.
Easy Homemade Naan
Soft and chewy, this is another great option for scooping up every bite.
Zucchini Lasagna
A lighter, veggie-forward dish that plays well alongside the richness of the butter beans.
Creamy Smothered Chicken
Double down on comfort food with this Creamy Smothered Chicken.
Want More Comfort Food Dinner Ideas?
If you love these cozy One Pot Marry Me Butter Beans, here are more crave-worthy recipes to warm your heart and fill your belly:
- Creamy Tomato Spinach Pasta with a rich, tangy sauce.
- One Pot Creamy Sausage Rigatoni for something meaty and bold.
- Homemade Mexican Pizza when you’re craving something crispy and cheesy.
- No Peek Chicken Casserole for the easiest weeknight bake.
- Delicious Ooey Gooey Mac and Cheese to bring all the nostalgic creamy vibes.
Save This Recipe For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
Let me know in the comments how yours turned out. Did you use canned or dried beans? Did you add greens like spinach or kale?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other cook better, together.
Explore beautifully curated health-boosting and hearty comfort recipes on Janet Dishes on Pinterest and discover your next favorite dish!
Conclusion
One Pot Marry Me Butter Beans is more than just a cozy meal; it’s a celebration of simple ingredients transformed into something comforting and rich. It’s a reminder that elegance can come in a single pot, without stress or a long grocery list. Whether you’re sharing it with someone you love or just pampering yourself, this dish is always a good idea.

One Pot Marry Me Butter Beans
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
One Pot Marry Me Butter Beans is a creamy vegetarian dinner made with tender butter beans in a rich Parmesan and sun-dried tomato sauce. This easy one-pot recipe is perfect for busy weeknights or cozy weekends, packed with flavor and protein. Comfort food made simple and satisfying!
Ingredients
2 cans butter beans
2 tablespoons olive oil
3 garlic cloves, minced
1 shallot, finely chopped
½ cup sun-dried tomatoes, chopped
1 teaspoon fresh thyme leaves
1 cup vegetable broth
¾ cup heavy cream
½ cup grated Parmesan cheese
¼ teaspoon crushed red pepper flakes
Salt and pepper to taste
Instructions
1. Heat olive oil in a large skillet or Dutch oven over medium heat. Add chopped shallot and garlic, cooking for 2 to 3 minutes until softened and fragrant.
2. Add chopped sun-dried tomatoes and fresh thyme. Cook for another 2 minutes to infuse the oil with their flavor.
3. Pour in vegetable broth and heavy cream. Bring the mixture to a simmer and let it bubble gently for 3 to 5 minutes.
4. Stir in the drained butter beans. Simmer for another 5 to 7 minutes, letting the beans soak in the flavors and the sauce thicken.
5. Stir in grated Parmesan cheese until melted and smooth. Season with salt, pepper, and red pepper flakes. Simmer for an additional 1 to 2 minutes, then serve hot.
Notes
This dish can be made with canned or home-cooked butter beans.
Add fresh spinach or kale for extra greens.
Great served with crusty bread, rice, or polenta.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: One Pot
- Cuisine: Comfort Food
Nutrition
- Serving Size: 1 bowl
- Calories: 410
- Sugar: 4g
- Sodium: 480mg
- Fat: 24g
- Saturated Fat: 11g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 9g
- Protein: 15g
- Cholesterol: 45mg
