Marry Me White Bean & Spinach Skillet

This Marry Me white bean and spinach skillet is pure cozy romance in a pan. Cannellini beans simmer in a silky sun dried tomato and Parmesan cream sauce with plenty of garlic and tender wilted spinach. It is rich, fragrant, and layered with flavor, yet comes together in about 30 minutes using mostly pantry staples. Serve it with crusty bread, pasta, or rice and you have a meatless main that feels restaurant worthy but is wonderfully weeknight friendly.

Ingredients

  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1/2 teaspoon crushed red pepper flakes (optional, to taste)
  • 1 teaspoon dried Italian seasoning
  • 1/2 teaspoon smoked paprika
  • 1/2 cup sun dried tomatoes, drained and thinly sliced
  • 1/2 cup vegetable broth (or chicken broth)
  • 1 cup heavy cream (or full fat coconut milk for dairy free)
  • 1/2 cup freshly grated Parmesan cheese (plus extra for serving)
  • 2 cans (15 ounces each) cannellini beans, drained and rinsed
  • 4 cups fresh baby spinach, loosely packed
  • Salt and freshly ground black pepper, to taste
  • 1 tablespoon fresh lemon juice
  • 2 tablespoons fresh basil, chopped (plus more for garnish)
  • Crusty bread, cooked pasta, or rice, for serving (optional)

Instructions

Step 1 : Sauté the aromatics

  • Heat the olive oil in a large skillet over medium heat. Add the finely chopped onion and cook for 3–4 minutes, stirring occasionally, until softened and translucent.

Step 2 : Bloom the garlic and spices

  • Stir in the minced garlic, crushed red pepper flakes, Italian seasoning, and smoked paprika. Cook for 30–60 seconds, stirring constantly, until fragrant and the spices are lightly toasted.

Step 3 : Add sun dried tomatoes

  • Add the thinly sliced sun dried tomatoes to the skillet and cook for 1–2 minutes to soften them and infuse the oil with their rich, savory flavor.

Step 4 : Deglaze with broth

  • Pour in the vegetable broth and bring to a gentle simmer, scraping up any browned bits from the bottom of the pan to build depth of flavor.

Step 5 : Create the cream sauce

  • Reduce the heat to medium low and stir in the heavy cream (or coconut milk). Let the mixture simmer gently for 2–3 minutes, stirring occasionally, until slightly thickened and silky.

Step 6 : Melt in the Parmesan

  • Add the grated Parmesan cheese and stir until it melts completely into the sauce, creating a smooth, creamy base. If the sauce seems too thick, add a splash more broth.

Step 7 : Add the beans

  • Gently fold in the drained and rinsed cannellini beans, coating them in the sauce. Let them simmer for 5–7 minutes so they warm through and absorb the flavors.

Step 8 : Wilt the spinach

  • Add the baby spinach to the skillet in batches, stirring until just wilted before adding more. Continue until all the spinach is just tender but still bright green.

Step 9 : Season and brighten

  • Season to taste with salt and freshly ground black pepper, then stir in the fresh lemon juice and chopped basil to brighten the rich, creamy sauce.

Step 10 : Rest and serve

  • Remove the skillet from the heat and let it rest for 2–3 minutes; the sauce will thicken slightly as it stands. Garnish with extra Parmesan and basil, then serve warm with crusty bread, over pasta, or spooned onto rice.

Why You’ll Love This Recipe

  • Everything comes together in one skillet in about 30 minutes, making it ideal for cozy weeknights.
  • It turns simple pantry beans into something silky, luxurious, and special enough for date night at home.
  • The dish is naturally meatless but still deeply satisfying, thanks to creamy sauce, hearty beans, and plenty of flavor.
  • It is endlessly versatile and pairs beautifully with bread, pasta, rice, or even a simple green salad on the side.

Recipe Variations

  1. Serve with warm crusty bread or garlic bread to scoop up the creamy beans and sauce.
  2. Spoon over al dente pasta, soft polenta, or fluffy rice for a heartier, bowl worthy dinner.
  3. Pair with a crisp green salad dressed with lemon and olive oil to add freshness and cut through the richness.

Cooking Notes

  1. Keep the heat at medium or below once the cream is added to prevent it from boiling too hard and splitting.
  2. Use freshly grated Parmesan instead of pre shredded for the smoothest, silkiest sauce that melts evenly.
  3. Taste before adding extra salt; Parmesan, broth, and sun dried tomatoes all contribute saltiness, so season gradually.

Serving Suggestions

  1. Serve with warm crusty bread or garlic bread to scoop up the creamy beans and sauce.
  2. Spoon over al dente pasta, soft polenta, or fluffy rice for a heartier, bowl worthy dinner.
  3. Pair with a crisp green salad dressed with lemon and olive oil to add freshness and cut through the richness.

Additional Tips

  • Rinse the beans well under cool water to remove excess starch and any canning liquid for a cleaner flavor.
  • For a slightly lighter version, use half cream and half broth; simmer a bit longer to reduce until creamy.
  • This skillet reheats well; store leftovers in the fridge for up to 3 days and warm gently with a splash of broth or cream.

Prep Time

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes

Nutritional Information (Per Serving)

  • Calories: 360 kcal
  • Protein: 14 g
  • Sodium: 720 mg

Frequently Asked Questions

  1. Can I make this dairy free?
    Yes. Use full fat coconut milk instead of cream and omit the Parmesan or swap in a dairy free alternative, then adjust seasoning to taste.
  2. Can I use dried beans instead of canned?
    You can, but cook them fully in advance until tender. Use about 3 to 3 1/2 cups cooked beans in place of the canned beans.
  3. How do I store and reheat leftovers?
    Store cooled leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat on the stovetop with a splash of broth or cream.
  4. Can I make this ahead?
    The sauce is best freshly made, but you can chop the onion, garlic, and sun dried tomatoes and rinse the beans ahead to make assembly quicker.

Conclusion

This Marry Me white bean and spinach skillet proves that humble pantry staples can be transformed into something truly unforgettable. Creamy, garlicky sauce laced with sun dried tomatoes and Parmesan wraps around tender beans and just wilted spinach, creating a dish that is both indulgent and nourishing. Ready in around 30 minutes and made entirely in one pan, it is just as at home on a busy weeknight as it is for a cozy dinner in. Serve it with your favorite carb and let every last drop of that silky sauce shine.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Marry Me White Bean & Spinach Skillet


  • Author: Demi
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian (with vegetable broth)

Description

This Marry Me white bean and spinach skillet is pure cozy romance in a pan. Cannellini beans simmer in a silky sun dried tomato and Parmesan cream sauce with plenty of garlic and tender wilted spinach. It is rich, fragrant, and layered with flavor, yet comes together in about 30 minutes using mostly pantry staples. Serve it with crusty bread, pasta, or rice and you have a meatless main that feels restaurant worthy but is wonderfully weeknight friendly.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1/2 teaspoon crushed red pepper flakes (optional, to taste)
  • 1 teaspoon dried Italian seasoning
  • 1/2 teaspoon smoked paprika
  • 1/2 cup sun dried tomatoes, drained and thinly sliced
  • 1/2 cup vegetable broth (or chicken broth)
  • 1 cup heavy cream (or full fat coconut milk for dairy free)
  • 1/2 cup freshly grated Parmesan cheese (plus extra for serving)
  • 2 cans (15 ounces each) cannellini beans, drained and rinsed
  • 4 cups fresh baby spinach, loosely packed
  • Salt and freshly ground black pepper, to taste
  • 1 tablespoon fresh lemon juice
  • 2 tablespoons fresh basil, chopped (plus more for garnish)
  • Crusty bread, cooked pasta, or rice, for serving (optional)

Instructions

  1. Step 1 : Sauté the aromatics
    Heat the olive oil in a large skillet over medium heat. Add the finely chopped onion and cook for 3–4 minutes, stirring occasionally, until softened and translucent.
  2. Step 2 : Bloom the garlic and spices
    Stir in the minced garlic, crushed red pepper flakes, Italian seasoning, and smoked paprika. Cook for 30–60 seconds, stirring constantly, until fragrant and the spices are lightly toasted.
  3. Step 3 : Add sun dried tomatoes
    Add the thinly sliced sun dried tomatoes to the skillet and cook for 1–2 minutes to soften them and infuse the oil with their rich, savory flavor.
  4. Step 4 : Deglaze with broth
    Pour in the vegetable broth and bring to a gentle simmer, scraping up any browned bits from the bottom of the pan to build depth of flavor.
  5. Step 5 : Create the cream sauce
    Reduce the heat to medium low and stir in the heavy cream (or coconut milk). Let the mixture simmer gently for 2–3 minutes, stirring occasionally, until slightly thickened and silky.
  6. Step 6 : Melt in the Parmesan
    Add the grated Parmesan cheese and stir until it melts completely into the sauce, creating a smooth, creamy base. If the sauce seems too thick, add a splash more broth.
  7. Step 7 : Add the beans
    Gently fold in the drained and rinsed cannellini beans, coating them in the sauce. Let them simmer for 5–7 minutes so they warm through and absorb the flavors.
  8. Step 8 : Wilt the spinach
    Add the baby spinach to the skillet in batches, stirring until just wilted before adding more. Continue until all the spinach is just tender but still bright green.
  9. Step 9 : Season and brighten
    Season to taste with salt and freshly ground black pepper, then stir in the fresh lemon juice and chopped basil to brighten the rich, creamy sauce.
  10. Step 10 : Rest and serve
    Remove the skillet from the heat and let it rest for 2–3 minutes; the sauce will thicken slightly as it stands. Garnish with extra Parmesan and basil, then serve warm with crusty bread, over pasta, or spooned onto rice.

Notes

  • If your sun dried tomatoes are packed dry, soften them in hot water for 5–10 minutes, then drain well before slicing.
  • Use full fat coconut milk and omit the Parmesan (or use a vegan alternative) for a dairy free, vegan friendly version.
  • Adjust the crushed red pepper flakes to your heat preference, or leave them out entirely for a milder skillet.
  • If the sauce thickens too much as it rests, loosen it with a splash of warm broth or cream just before serving.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian inspired

Nutrition

  • Serving Size: 1 portion (about 1 1/2 cups)
  • Calories: 360 kcal
  • Sugar: 5 g
  • Sodium: 720 mg
  • Fat: 20 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 30 g
  • Fiber: 8 g
  • Protein: 14 g
  • Cholesterol: 55 mg

Keywords: marry me white beans, white bean and spinach skillet, creamy sun dried tomato beans, vegetarian skillet dinner, one pan white bean recipe, Italian style beans, meatless comfort food

Leave a Comment

Recipe rating