15-Minute “Marry Me” White Bean Skillet (Easy & Creamy!)
This 15-Minute Marry Me White Bean Skillet is a comforting meal that feels a little bit special. It’s creamy, gently spiced, and packed with flavor from pantry staples—perfect for busy weeknights when you still want something satisfying and delicious that will capture taste buds and hearts!
This post contains affiliate links. Savory Spin earns a small commission from linked products.
Please read our disclosure policy for more information.

This recipe is a spin on the viral “Marry Me Chicken” recipe. The original Marry Me Chicken recipe consisted of a sauce so creamy, savory, and flavorful that it’s rumored to have elicited a marriage proposal.
Today, we are featuring another unique and delicious vegetarian version in the Marry Me series. This 15-Minute Marry Me White Bean Skillet joins this Marry Me Tofu and this Marry Me Zucchini on my blog.
This dish is a literal lifesaver for busy weeknights. It’s hearty, rich with a creamy coconut sauce spiced with sun-dried tomatoes and a touch of harissa. Best of all? It’s ready in less time than it takes to scroll through your streaming queue!
Why You’ll Love This Marry Me White Bean Dish
- Ready in 15 minutes: The prep time is about 5-6 minutes, and the cook time is around 8-9 minutes.
- Easy clean up: It is made in one pan without a lot of other kitchen gadgets and gizmos.
- Creamy without dairy – thanks to coconut milk.
- Filling Budget Friendly Pantry Meal: Canned beans are an excellent source of plant-based protein and dietary fiber, making this a filling and hearty recipe. And, they are incredibly economical.
- Packed with flavor: This dish might have you licking your plate. White beans are simmered in a creamy sauce that combines the earthy sweetness of sun-dried tomatoes with the smoky heat of harissa and the aromatic punch of garlic and onion.

The Ingredients
- Cannellini Beans: I used canned cannellini beans. These are the king of creamy white beans!
- Butter: If you use vegan butter, this can be a plant-based recipe.
- Aromatics: Onion and cloves of fresh garlic add flavor and aroma.
- Sun-dried Tomatoes: I used dry packaged sundried tomatoes. However, sundried tomatoes in oil can also be used.
- Herbs & Spices: This is a truly fusion blend of dried oregano, red pepper flakes, and harissa powder. By the way, this is the brand of harissa I used in this dish.
- Liquids: Vegetable stock and full-fat coconut milk for creaminess.

Step-by-Step Instructions
1. Prep the Ingredients
Start by draining and rinsing your cannellini beans. While they drain, finely chop your sun-dried tomatoes and peel and mince the onion and garlic.
2. Sauté the Aromatics
Add the butter to a large skillet over a stovetop set to medium heat, and let it melt. Add your onions and garlic. Sauté them for about 7 minutes. You want them to be soft, translucent, and smelling incredible—this builds the foundation of the sauce.
Would You Like to Save This?
3. Make the Sauce
Add the sun-dried tomatoes, harissa, oregano, chili flakes, and vegetable stock to the onion and garlic mixture. Stir well to ensure the ingredients are fully incorporated. Then add in the white beans and simmer (uncovered) for about 1 minute.
Turn the heat up slightly and add the coconut milk, and stir well. Then, take the pan off the heat. As this cools, the sauce will thicken a bit. If the sauce is too thin, let it simmer another minute or two.
Season this with salt and black pepper to taste and a sprinkle of dried or fresh basil or parsley.
4. Serve
Serve warm with a thick slice of crusty bread, roasted potatoes, or spoon over some protein pasta or rice.

Tips for Success
- Rinse your beans well: Removing the canning liquid helps ensure a cleaner flavor.
- Don’t rush the onions: The 7-minute sauté might seem long for a 15-minute recipe, but it’s where a lot of the flavor comes from!
- Adjust the heat: If you prefer a milder dish, start with 1/2 teaspoon of red pepper flakes and 1 teaspoon of harissa.
Variations
- Add greens: Stir in baby spinach or kale at the end
- Swap out the cannellini: Use chickpeas, butter beans, or navy beans
- Add acidity: A squeeze of lemon juice before serving brightens everything up
- Swap the coconut milk: If you are not following a dairy-free or lactose-free diet, heavy cream can be used instead.

Frequently Asked Questions
Can I make this vegan?
Absolutely! Simply swap the 3 tbsp of butter for your favorite plant-based butter or high-quality olive oil.
What if I don’t have Harissa?
You can substitute with tomato paste mixed with a pinch of smoked paprika, though you’ll lose a bit of that signature spicy complexity.
How do I store leftovers?
These beans store beautifully in an airtight container in the refrigerator for up to 5 days. The sauce will thicken as it cools, so add a splash of broth or stock when reheating. Though I must warn you, if you are not the only person living in your home, the leftovers might disappear on you! I placed a container of these Marry Me White Beans in the fridge. The next day, when I went to retrieve them, my guy informed me that he had polished off all the leftovers!

Final Thoughts
This 15-minute marry me white bean skillet is proof that simple ingredients can create something incredibly satisfying. It’s creamy, bold, and comforting—exactly the kind of dish you’ll find yourself making again and again.
If you’re after a fast, cozy, flavor-packed meal, this one definitely deserves a spot in your regular rotation.
Thanks so much for stopping by. If you make this recipe, please let me know in the comments below what you think of it, or tag your creation on social media with @savoryspin or #savoryspin.
For more fusion, spice-filled, recipe ideas, please subscribe and follow me on Facebook, Instagram, and/or Pinterest!

Ingredients
- 1 15.5 oz. can cannellini beans
- 3 tbsp. vegan butter
- 1/2 cup onion (about 1/3 large onion)
- 3 garlic cloves
- 2 tbsp. sundried tomatoes
- 2 tsp harissa
- 1 tsp oregano
- 1 tsp chili flakes
- 1/2 cup veg stock
- 3/4 cup coconut milk
Instructions
- Drain and rinse the cannellini beans.
- Finely chop the sun-dried tomatoes.
- Peel and chop the onion and garlic.
- Add the butter to a large skillet over a stovetop set to medium heat, and let it melt. Add your onions and garlic. Sauté them for about 7 minutes.
- Add the sun-dried tomatoes, harissa, oregano, chili flakes, and vegetable stock to the onion and garlic mixture. Stir well to ensure the ingredients are fully incorporated.
- Add in the white beans and simmer (uncovered) for about 1 minute.
- Turn the heat up slightly and add the coconut milk, and stir well. Then, take the pan off the heat.
- Season this with salt and black pepper to taste.
- Serve garnished with dried or fresh parsley, some crusty bread or over pasta or rice.
Notes
- Rinse your beans well: Removing the canning liquid helps ensure a cleaner flavor.
- Don’t rush the onions: The 7-minute sauté might seem long for a 15-minute recipe, but it’s where a lot of the flavor comes from!
- Adjust the heat: If you prefer a milder dish, start with 1/2 teaspoon of red pepper flakes and 1 teaspoon of harissa.

