Irresistible Marry Me White Bean & Spinach Skillet : Healthy, Creamy & Vegan

Posted on August 2, 2025 ·

By Eva

two pictures of beans and spinach in a skillet with the words marry me white bean & spinach skillet recipe

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

If you’re searching for a wholesome, satisfying, and comforting vegetarian dinner, this Marry Me White Bean & Spinach Skillet is the answer. Packed with plant-based protein and fiber, this easy dish comes together in one pan with minimal fuss. Whether you’re looking for non-cholesterol recipes, easy dinners with beans, or simply trying to enjoy more vegetarian recipes with spinach, this flavorful combination of creamy white beans, tender spinach, and a tomato-rich sauce will make you swoon.

Why You’ll Love This Easy Dinner with Beans

This skillet dinner is perfect for weeknights when you want something quick, dairy-free, and nutritious. The creamy texture of the white beans mimics richness without the need for cream or cheese. It’s an ideal option for anyone avoiding dairy, cholesterol-heavy meals, or animal-based ingredients. Plus, it’s a filling main that pairs well with a side of healthy broccoli pasta or sweet potato toast.

Ingredients You’ll Need for the Marry Me White Bean Spinach Skillet

Here’s what you’ll need to create this heartwarming dinner:

  • 2 tablespoons olive oil
  • 1 small yellow onion, finely chopped
  • 4 garlic cloves, minced
  • 1 teaspoon dried oregano
  • ½ teaspoon red pepper flakes (adjust to taste)
  • 2 tablespoons tomato paste
  • 1 can (15 ounces) crushed tomatoes
  • 2 cans (15 ounces each) white beans (such as cannellini or great northern), drained and rinsed
  • Salt and black pepper to taste
  • 3 cups baby spinach, packed
  • Juice of half a lemon
  • Fresh basil or parsley for garnish (optional)

Tools & Equipment for This White Bean and Spinach Recipe

You don’t need anything fancy to make this dish. Here’s what you’ll use:

  • Large skillet or sauté pan
  • Wooden spoon or spatula
  • Cutting board and knife
  • Can opener
  • Measuring spoons

How to Make Marry Me White Bean & Spinach Skillet – Step-by-Step

  1. Sauté the aromatics: Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook for about 4 minutes, until softened. Stir in the garlic, oregano, and red pepper flakes, cooking for another minute until fragrant.
  2. Build the sauce: Add the tomato paste and stir to coat the onions. Cook for 1 minute to caramelize slightly. Then add the crushed tomatoes and stir everything together. Simmer for 5 minutes to develop flavor.
  3. Add the white beans: Stir in the drained beans. Let them cook in the sauce for another 5–7 minutes, allowing the flavors to blend.
  4. Add spinach: Gently fold in the baby spinach and cook until wilted, about 2–3 minutes.
  5. Season and finish: Add salt, pepper, and a squeeze of lemon juice to brighten the flavors.
  6. Garnish and serve: Top with fresh herbs if using, and serve warm.

For a fun twist, serve it alongside cottage cheese flatbread for dipping or scoop it over creamy polenta for a heartier meal.

Cooking Tips for White Beans and Fresh Spinach

  • Don’t overcook the spinach. It only takes a couple of minutes to wilt and keep its vibrant green color.
  • Use low-sodium beans if you’re monitoring your salt intake. Rinsing canned beans also helps remove excess sodium.
  • Layer flavor: Browning the tomato paste and onions adds depth that transforms this dish from simple to sensational.

Recipe Variations: Customize Your White Bean Spinach Skillet

You can easily adapt this skillet meal to suit your taste or pantry:

  • Swap spinach for kale or Swiss chard.
  • Use chickpeas or black beans instead of white beans.
  • Add diced zucchini or mushrooms for extra veggies.
  • Sprinkle with nutritional yeast or vegan parmesan for a cheesy finish.
  • Serve over lemon herb quinoa with chickpeas for added plant-based protein.

Serving Suggestions for a Healthy Dinner with Spinach

This dish shines on its own but pairs well with:

How to Store and Reheat Leftovers

This skillet stores well for quick leftovers:

  • Refrigerate: Store in an airtight container for up to 4 days.
  • Freeze: Place in freezer-safe containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
  • Reheat: Warm on the stove over medium heat, or microwave in 30-second intervals.

This also makes a great meal prep option, especially when served with vegetarian pasta primavera or rice bowls.

Common Mistakes to Avoid with White Bean Skillet Recipes

  • Skipping the tomato paste: It adds sweetness and depth.
  • Adding spinach too early: It will overcook and lose nutrients.
  • Over-seasoning: Start light with salt and add more gradually.
  • Cooking at high heat: Simmer gently to avoid drying the beans or burning the sauce.

Health Benefits of Meals with White Beans and Spinach

This recipe isn’t just flavorful — it’s packed with:

  • Plant protein and fiber from white beans, helping with satiety
  • Iron and vitamin C from spinach and lemon juice
  • Low saturated fat, making it great for heart health
  • Antioxidants and anti-inflammatory properties from garlic and herbs

If you’re looking for other healthy and cozy options, try sweet potato and chickpea curry or vegetarian chili mac.

Pairing Ideas: What Goes Well with This Vegetarian Skillet Meal

While this is a standalone dish, you can elevate it by pairing with:

FAQs About Marry Me White Bean & Spinach Skillet

Can I use dry beans instead of canned?
Yes, just cook them fully before using. You’ll need about 1½ cups of cooked beans per can.

Is this recipe vegan?
Yes, it contains no animal products and uses all plant-based ingredients.

Can I make it spicy?
Absolutely. Add more red pepper flakes or a diced jalapeño to kick up the heat.

Can I double the recipe?
Definitely. Just use a larger pan and extend the cooking time slightly.

More Quick Non Dairy Dinner Ideas to Try

If you enjoyed this dish, you’ll also love:

Final Thoughts + Share & Subscribe CTA

This Marry Me White Bean & Spinach Skillet is a delicious way to incorporate more plant-based meals into your routine. It’s simple, nourishing, and bursting with flavor. If you loved this recipe, don’t forget to share it with your friends, leave a comment, and subscribe to the blog for more vegetarian favorites and healthy dinner ideas!

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 – A Flavorful One-Pan Vegetarian Dinner


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Eva
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

Marry Me White Bean & Spinach Skillet is a creamy, one-pan vegetarian dinner packed with white beans, spinach, garlic, and tomatoes. It’s dairy-free, protein-rich, and perfect for a cozy, healthy meal in under 30 minutes.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 small yellow onion, finely chopped
  • 4 garlic cloves, minced
  • 1 teaspoon dried oregano
  • ½ teaspoon red pepper flakes (adjust to taste)
  • 2 tablespoons tomato paste
  • 1 can (15 ounces) crushed tomatoes
  • 2 cans (15 ounces each) white beans, drained and rinsed
  • Salt and black pepper to taste
  • 3 cups baby spinach, packed
  • Juice of half a lemon
  • Fresh basil or parsley for garnish (optional)

Instructions

  1. Heat olive oil in a large skillet over medium heat. Add onion and sauté for 4 minutes until softened.
  2. Stir in garlic, oregano, and red pepper flakes. Cook for 1 minute until fragrant.
  3. Add tomato paste and stir to coat. Cook 1 minute to deepen flavor.
  4. Pour in crushed tomatoes and stir. Simmer for 5 minutes.
  5. Add white beans and cook 5–7 minutes to blend flavors.
  6. Fold in spinach and cook 2–3 minutes until wilted.
  7. Season with salt, pepper, and lemon juice. Garnish with herbs and serve warm.

Notes

  • Use low-sodium beans if watching salt intake.
  • Substitute spinach with kale, Swiss chard, or arugula.
  • Add diced zucchini or mushrooms for extra veggies.
  • For added richness, top with nutritional yeast or vegan parmesan.
  • Serve over polenta, rice, or crusty bread for a full meal.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: Skillet
  • Cuisine: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 5g
  • Sodium: 540mg
  • Fat: 9g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 9g
  • Protein: 12g
  • Cholesterol: 0mg

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star