Marry Me White Bean Skillet

If you love cozy, creamy meals that feel a little indulgent but still fit into a balanced routine, this Marry Me White Bean Skillet is going to win you over fast. Itโ€™s rich, savory, and comforting โ€” the kind of dish that tastes like it took far more effort than it actually did.

Inspired by the viral โ€œMarry Meโ€ flavor profile, this version swaps heavy proteins for protein-rich white beans, making it lighter, more affordable, and surprisingly satisfying. Sun-dried tomatoes, garlic, Italian seasoning, and a splash of cream come together to create a sauce thatโ€™s bold, creamy, and deeply comforting.

Ready in just 25 minutes, this high-protein vegetarian skillet meal is perfect for busy weeknights, meatless Mondays, or anytime you want something warm and nourishing without a lot of prep.

Servings: 4 (about 1ยฝ cups each)
Total Time: 25 minutes
Difficulty: Easy
Calories per Serving: 313 kcal

Macros (per serving):
Protein: 16g | Carbs: 38g | Fat: 12g | Fiber: 9g


Look at the Recipe

  • Creamy, savory sauce with sun-dried tomatoes and herbs
  • High-protein and fiber-rich thanks to white beans
  • Quick, one-skillet meal with big comfort-food energy

Ingredients Needed

  • 1 tablespoon oil from sun-dried tomatoes
  • ยฝ cup yellow onion, diced
  • 1 tablespoon garlic, minced (about 2 cloves)
  • ยผ teaspoon crushed red pepper flakes
  • 31 ounces canned white beans (two 15.5-oz cans, with liquid)
  • ยฝ cup vegetable broth
  • ยผ cup sun-dried tomatoes in oil, chopped
  • ยผ teaspoon salt
  • ยฝ teaspoon Italian seasoning
  • ยผ cup frozen spinach, thawed and squeezed dry
  • ยผ cup heavy cream
  • ยผ cup grated Parmesan cheese
  • 2 tablespoons fresh basil, thinly sliced

How to Make Our Marry Me White Bean Skillet

  1. Sautรฉ the aromatics.
    Heat the sun-dried tomato oil in a medium skillet over medium heat. Add onion, garlic, and red pepper flakes. Cook for 2โ€“3 minutes, stirring often, until soft and fragrant.
  2. Build the base.
    Add white beans (with their liquid), vegetable broth, sun-dried tomatoes, salt, and Italian seasoning. Stir well and bring to a gentle simmer.
  3. Simmer and reduce.
    Let the mixture simmer for about 15 minutes, stirring occasionally, until flavors deepen and the liquid reduces slightly.
  4. Make it creamy.
    Stir in the spinach, heavy cream, Parmesan cheese, and fresh basil. Simmer for 5 more minutes until creamy, warm, and well combined.
  5. Serve.
    Spoon into bowls and serve warm.

This dish works beautifully as a high-protein vegetarian dinner that feels indulgent but still supports clean, consistent eating.


Storage & Serving Suggestions

  • Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Reheat gently on the stovetop or microwave with a splash of broth if needed.
  • Serve with crusty bread, over rice, or spooned onto roasted vegetables.
  • For extra protein, pair with grilled chicken or shrimp.

Tips & FAQs

Why is this recipe considered high-protein?
White beans provide plant-based protein along with fiber, making the meal filling and balanced.

Can I make this dairy-free?
Yes. Swap the heavy cream for cashew cream or coconut cream, and use nutritional yeast instead of Parmesan.

Is this recipe good for weight loss?
It can be. Itโ€™s fiber-rich, protein-forward, and helps keep you full without excessive calories.

Can I use different beans?
Yes. Cannellini, navy beans, or great northern beans all work well.

How can I boost the protein even more?
Add extra beans, stir in Greek yogurt at the end, or serve with a lean protein on the side.