I am so thrilled to share my Marry Me White Bean & Spinach Skillet Recipe with you! This dish is one of my all-time favorites because it transforms a classic Marry Me Chicken idea into a nourishing, vegetarian-friendly meal packed with creamy, comforting flavors and vibrant greens. The combination of white beans, tender spinach, and a luscious sun-dried tomato cream sauce creates such a satisfying dish that feels indulgent but also wholesome. Every bite always makes me want to dive in with some crusty bread to soak up all that heavenly sauce!
Why You'll Love This Marry Me White Bean & Spinach Skillet Recipe
What really makes this Marry Me White Bean & Spinach Skillet Recipe stand out for me is the richness of the sauce paired with fresh, bright ingredients. The sun-dried tomatoes add an incredible depth of flavor and tangy sweetness, while the creamy element from the heavy cream and Parmesan makes everything feel decadent without being heavy. The earthy white beans provide a hearty texture, making this skillet feel both nourishing and indulgent at the same time. When I cook it, I love how the flavors meld together so perfectly, creating a taste that feels complex yet approachable.
I also appreciate how easy it is to prepare this dish. It’s a one-pan meal that comes together quickly, making it perfect for a weeknight dinner when I want something impressive but don’t have hours to spend in the kitchen. It’s also so versatile — I’ve served it at casual family dinners, cozy holiday meals, and even on lazy Sundays when I want to treat myself. The simplicity of the ingredients combined with the luxurious cream sauce makes it a guaranteed crowd-pleaser every time I bring it to the table.
Ingredients You'll Need
Preparing this skillet is a breeze thanks to a handful of fresh, simple ingredients that each play an important part in the final dish’s flavor and texture. From the brightness of fresh spinach to the creamy Parmesan cheese, every item contributes to making this recipe vibrant and comforting.
- Extra-virgin olive oil: I use this to gently sauté shallots and sun-dried tomatoes, adding a subtle fruity richness.
- Finely chopped shallots: These provide a delicate onion flavor that softens beautifully when cooked.
- Oil-packed sun-dried tomatoes: They are the secret to adding intense umami and a touch of sweetness to the sauce.
- Minced garlic: I love how garlic enhances the savory depth and aroma in every bite.
- Salt: A pinch to balance and enhance all the flavors harmoniously.
- Dry white wine: I use it to deglaze the pan and add a bright acidity that elevates the whole dish.
- Baby spinach: Its tender leaves wilt down into a luscious layer of green that is both nutritious and beautiful.
- No-salt-added cannellini beans: Creamy, fiber-rich white beans bulk up the skillet and provide satisfying protein and texture.
- Unsalted vegetable broth: A gentle liquid base that helps meld the ingredients without overpowering them.
- Heavy cream: Adds a silky smooth richness that makes the sauce truly comforting.
- Grated Parmesan cheese: Brings a salty, nutty note and thickens the sauce ever so slightly with its melty goodness.
- Fresh basil: I sprinkle chopped basil at the end for a fresh, aromatic finish that brightens the skillet.
- Crusty whole-wheat bread: Optional but highly recommended for dipping into that gorgeous sauce.
Directions
Step 1: Heat 2 tablespoons of extra-virgin olive oil in a large skillet over medium heat. Add the finely chopped shallots and chopped sun-dried tomatoes, cooking while stirring often until the shallots are soft and translucent, about 3 minutes. This step really wakes up the flavors and sets the base for the sauce.
Step 2: Stir in the minced garlic and ½ teaspoon salt. Cook only until fragrant, about 30 seconds, so you don’t burn the garlic but get all that lovely aroma releasing into the pan.
Step 3: Pour in ½ cup of dry white wine and increase the heat to medium-high. Stir regularly as the wine reduces almost completely, about 2 minutes. This process intensifies the flavor and adds brightness to the sauce.
Step 4: Add the baby spinach in batches, stirring gently as it wilts down. This will take around 2 minutes. The spinach reduces a lot, so don’t worry if it seems like a lot at first!
Step 5: Gently fold in the rinsed cannellini beans and pour in ½ cup of unsalted vegetable broth. Continue to cook and stir gently until everything is warmed through and the spinach is fully wilted, roughly 2 minutes. Be gentle now to keep those beans intact.
Step 6: Remove the skillet from heat and stir in ½ cup heavy cream along with ⅓ cup of grated Parmesan cheese. This step transforms the mixture into a rich and creamy sauce that coats every ingredient beautifully.
Step 7: Sprinkle the top evenly with the remaining 2 tablespoons plus 2 teaspoons of Parmesan cheese, then garnish with 1 tablespoon of chopped fresh basil. Serve immediately with crusty whole-wheat bread, perfect for soaking up every last bit of the savory cream sauce.
Servings and Timing
This Marry Me White Bean & Spinach Skillet Recipe makes about 4 generous servings, ideal for sharing with family or friends. The prep time is just 5 minutes thanks to quick chopping and gathering ingredients, while the active cooking time is about 20 minutes, giving us a total time of approximately 25 minutes start to finish. No resting or cooling time is needed, so you can enjoy this warm, comforting dish fresh off the stove as soon as it’s ready.
How to Serve This Marry Me White Bean & Spinach Skillet Recipe
I love serving this skillet straight from the pan to the table, piping hot, to enjoy the creaminess at its best. It pairs beautifully with a side of rustic crusty bread that you can use to scoop up the sauce—trust me, you won’t want to waste a single drop! If you want to serve something else alongside, a simple green salad with a lemon vinaigrette adds a refreshing contrast. Roasted or grilled vegetables, like asparagus or carrots, also complement the skillet’s flavors wonderfully.
For a pop of freshness and color, I always sprinkle some extra fresh basil or a little cracked black pepper on top before plating. If you want to get a bit fancy, you can drizzle a tiny bit of good-quality extra virgin olive oil right before serving. It brightens the whole dish and adds beautiful shine.
When it comes to beverages, this skillet pairs nicely with a light, crisp white wine like Pinot Grigio or Sauvignon Blanc. If you prefer something non-alcoholic, sparkling water with a splash of lemon or a chilled herbal iced tea makes a great refreshing partner. This dish really shines as a cozy weeknight meal, but it also impresses as a casual dinner for guests or a special vegetarian option during the holidays.
Variations
I enjoy tweaking this recipe depending on what I have on hand or the mood I’m in. For instance, you can swap the baby spinach for kale or Swiss chard for a more robust, earthy note. If you want to make this completely vegan, replace the heavy cream with full-fat coconut milk or a cashew cream, and opt for a vegan Parmesan alternative—this still yields a wonderfully creamy and flavorful dish.
For a lighter version, I sometimes use half-and-half instead of heavy cream, which still provides creaminess but cuts back on richness. You could also add some crushed red pepper flakes while cooking the shallots and garlic to give it a little spicy kick. My other favorite variation is to add artichoke hearts or roasted red peppers for extra layers of flavor and texture.
Although I find the stovetop skillet method perfect for even cooking and easy cleanup, you could also bake the finished mixture briefly under the broiler once topped with Parmesan cheese for a slightly crisp, gratin-style finish. Just watch it carefully so it doesn’t burn. These tweaks keep the Marry Me White Bean & Spinach Skillet Recipe exciting and adaptable to your tastes and pantry staples.
Storage and Reheating
Storing Leftovers
Leftover skillet stores well in an airtight container in the refrigerator for up to 3 days. I like to use glass containers for easy reheating and to avoid any lingering odors. Just make sure to cool the dish to room temperature before sealing and refrigerating to keep the texture and flavors fresh.
Freezing
This recipe freezes okay in a pinch, but because it contains cream and cheese, the texture may change slightly after thawing. If you want to freeze it, place the cooled skillet contents in a freezer-safe container or heavy-duty freezer bag and freeze for up to 2 months. Thaw it overnight in the fridge before reheating to maintain the best results.
Reheating
The best way to reheat this skillet is gently on the stovetop over low to medium heat, stirring occasionally until warmed through. You may want to add a splash of vegetable broth or water to loosen the sauce if it has thickened too much. Avoid the microwave if possible, as it can cause the cream to separate and change texture. If you do use the microwave, heat in short bursts, stirring in between.
FAQs
Can I make this Marry Me White Bean & Spinach Skillet Recipe without wine?
Absolutely! If you prefer to avoid alcohol, you can substitute the dry white wine with an equal amount of vegetable broth or water. It won’t have quite the same depth of flavor, but the other ingredients like sun-dried tomatoes and Parmesan still deliver plenty of richness and brightness.
Is it possible to use canned spinach instead of fresh?
While fresh baby spinach works best for texture and flavor, you could use frozen spinach in a pinch. Just be sure to thaw it completely and squeeze out excess moisture before adding it to avoid making the skillet watery.
Can I use another type of bean instead of cannellini?
Yes! Great northern beans or butter beans are excellent alternatives that have a similar creamy texture. Just make sure to rinse and drain canned beans well before using.
How do I make this recipe vegan?
To make this vegan, replace the heavy cream with canned coconut milk or homemade cashew cream. Use a plant-based cheese substitute or nutritional yeast in place of Parmesan. The dish will still be creamy and flavorful without dairy.
Can I add protein like chicken or sausage to this skillet?
Definitely! If you want to enjoy a meaty version, browned chicken breast pieces or cooked sausage slices can be added before the cream. Just make sure they’re cooked through before moving on to the next steps.
Conclusion
I truly hope you give this Marry Me White Bean & Spinach Skillet Recipe a try soon. It’s a dish I turn to time and again when I want something cozy, impressive, and packed with flavor that still feels nourishing. Whether you’re vegetarian or just looking for a fresh, creative take on a classic, this skillet is sure to warm hearts and satisfy hunger. Once you taste that silky sauce with tender beans and vibrant spinach, paired with crusty bread, I’m pretty sure you’ll be as hooked as I am!
PrintMarry Me White Bean & Spinach Skillet Recipe
This Marry Me White Bean & Spinach Skillet is a vibrant vegetarian twist on the classic Marry Me Chicken, replacing chicken with protein-rich white beans and nutrient-packed spinach. Sautéed shallots, sun-dried tomatoes, and garlic are simmered in white wine and cream, then combined with creamy cannellini beans and fresh spinach for a hearty, flavorful dish. Perfectly complemented by grated Parmesan and fresh basil, it makes a satisfying meal ideal for sopping up with crusty whole-grain bread.
- Prep Time: 10 mins
- Cook Time: 15 mins
- Total Time: 25 mins
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Gluten Free, Vegetarian
Ingredients
Skillet Ingredients
- 2 tablespoons extra-virgin olive oil
- ½ cup finely chopped shallots
- ½ cup drained oil-packed sun-dried tomatoes, chopped
- 4 medium cloves garlic, minced (about 1½ tablespoons)
- ½ teaspoon salt
- ½ cup dry white wine
- 2 (5-ounce) packages baby spinach
- 2 (15-ounce) cans no-salt-added cannellini beans, rinsed
- ½ cup unsalted vegetable broth
- ½ cup heavy cream
- ½ cup grated Parmesan cheese, divided
- 1 tablespoon chopped fresh basil or small basil leaves
- Crusty whole-wheat bread for serving (optional)
Instructions
- Heat oil and sauté aromatics: In a large skillet over medium heat, warm 2 tablespoons of olive oil. Add the finely chopped shallots and chopped sun-dried tomatoes, cooking and stirring frequently until the shallots soften, about 3 minutes.
- Add garlic and salt: Stir in the minced garlic and ½ teaspoon salt. Cook, stirring, until fragrant, roughly 30 seconds.
- Deglaze with wine: Pour in ½ cup dry white wine and increase the heat to medium-high. Continue stirring often until the wine is nearly fully reduced, about 2 minutes, allowing the flavors to concentrate.
- Wilt the spinach: Add the baby spinach packages to the skillet and cook, stirring, until the spinach begins to wilt, roughly 2 minutes.
- Incorporate beans and broth: Add the rinsed cannellini beans and ½ cup vegetable broth. Stir gently and cook until heated through and the spinach is fully wilted, around 2 minutes.
- Finish with cream and cheese: Remove the skillet from heat and stir in ½ cup heavy cream and ⅓ cup of grated Parmesan cheese until creamy and well combined.
- Garnish and serve: Evenly sprinkle the remaining 2 tablespoons plus 2 teaspoons Parmesan cheese over the top. Add fresh chopped basil as a flavorful garnish. Serve immediately, optionally alongside crusty whole-wheat bread to soak up the sauce.
Notes
- For a vegan version, substitute heavy cream with a plant-based cream and Parmesan with nutritional yeast or vegan cheese.
- Use gluten-free bread if you need a gluten-free option.
- Ensure white wine is dry and of good quality for the best flavor.
- Rinsing the cannellini beans helps reduce sodium and the canned flavor.
- To make the dish spicier, add a pinch of red pepper flakes when cooking the garlic.
- This recipe can be doubled easily for a larger group.

Leave a Reply