If you’re looking for a quick, comforting, and healthy dinner that’s as satisfying as it is simple, this Marry Me White Bean & Spinach Skillet is exactly what you need. With just a few humble pantry ingredients and fresh greens, this one-pan dish transforms into a creamy, protein-packed, vegetarian meal that’s perfect for busy weeknights, meatless Mondays, or anytime you crave a cozy dinner without the hassle.
Whether you’re trying to eat more plant-based meals, reduce cholesterol, or just need a quick non-dairy dinner idea, this white bean and spinach skillet is sure to impress. It’s creamy without cream, hearty without meat, and flavorful without fuss.
Table of Contents
Why You’ll Love This White Bean and Spinach Skillet
It’s ready in under 30 minutes
Made in one skillet for easy cleanup
100% vegetarian, dairy-free, and cholesterol-free
Loaded with plant protein, fiber, and nutrients
Naturally gluten-free with no fancy ingredients
Comforting, cozy, and budget-friendly
If you enjoy meals that are healthy, satisfying, and still taste indulgent, this easy dinner with beans will earn a spot in your regular rotation.
Ingredients for Marry Me White Bean & Spinach Skillet
This recipe serves 4. You can easily double the amounts to feed more or store leftovers.
1 tablespoon extra-virgin olive oil
½ medium yellow onion, finely chopped
4 garlic cloves, minced
½ teaspoon crushed red pepper flakes (adjust to taste)
2 tablespoons tomato paste
½ cup low-sodium vegetable broth
2 (15-ounce) cans white beans (such as cannellini), drained and rinsed
¼ cup canned full-fat coconut milk
½ teaspoon dried oregano
½ teaspoon kosher salt
¼ teaspoon black pepper
3 cups packed fresh baby spinach (about 3 ounces)
1 tablespoon nutritional yeast (optional, for cheesy flavor)
Fresh basil, chopped (for garnish)
Fresh lemon juice, to finish (optional)
This recipe uses pantry staples, fresh greens, and simple seasonings to create rich flavor without cholesterol, dairy, or added sugar.
Kitchen Equipment Needed
Large non-stick skillet or sauté pan
Wooden spoon or spatula
Chef’s knife
Cutting board
Measuring cups and spoons
Can opener
No special appliances required—just everyday kitchen basics.
How to Make Marry Me White Bean & Spinach Skillet – Step-by-Step Instructions
Step 1: Sauté the aromatics
In a large skillet, heat the olive oil over medium heat. Add the chopped onion and cook for 4 to 5 minutes, stirring occasionally, until it begins to soften.
Step 2: Add garlic and red pepper
Stir in the minced garlic and crushed red pepper flakes. Cook for 30 to 60 seconds, just until fragrant.
Step 3: Stir in tomato paste
Add the tomato paste and cook for about 1 minute, stirring constantly. This deepens the flavor and caramelizes the paste slightly.
Step 4: Add broth and beans
Pour in the vegetable broth, then add the white beans. Stir to combine and let simmer for 2 to 3 minutes.
Step 5: Stir in coconut milk and seasoning
Mix in the coconut milk, dried oregano, salt, and black pepper. Let the mixture simmer for 5 minutes to thicken and absorb flavor.
Step 6: Add spinach
Stir in the spinach and cook for 1 to 2 minutes until just wilted. If using nutritional yeast, add it now for an extra cheesy flavor.
Step 7: Finish and serve
Taste and adjust seasonings as needed. Squeeze a little fresh lemon juice over the top for brightness. Garnish with chopped basil and serve hot.
Tips for Cooking with Canned Beans and Fresh Spinach
Always rinse canned beans to remove excess sodium and improve texture
Use low-sodium broth to better control salt levels
Don’t overcook the spinach—it only needs a minute or two to wilt
Full-fat coconut milk adds creaminess without overpowering the dish
Add a splash of broth if the mixture gets too thick
These tips ensure your skillet meal is smooth, flavorful, and well balanced.
Flavor Variations and Ingredient Swaps
Use chickpeas or lentils instead of white beans
Add chopped sun-dried tomatoes or olives for a Mediterranean twist
Swap spinach with kale, chard, or even arugula
Use cashew cream instead of coconut milk for a different dairy-free creaminess
Add sautéed mushrooms for extra umami and heartiness
This recipe is endlessly adaptable depending on what you have on hand.
What to Serve with White Bean & Spinach Skillet
A slice of warm crusty bread or pita
Simple side salad with lemon vinaigrette
Steamed brown rice, quinoa, or couscous
Roasted sweet potatoes or root veggies
A bowl of veggie soup or broth-based starter
This skillet makes a filling main course, but can also be paired for a fuller dinner spread.
Storage and Reheating Tips
Let leftovers cool completely before storing
Refrigerate in an airtight container for up to 4 days
Reheat gently on the stovetop over low heat, adding a splash of broth if needed
Microwave in 30-second intervals, stirring in between
Not freezer-friendly—the spinach and coconut milk may separate in texture
It’s great for make-ahead lunches or quick dinner leftovers.
Is This White Bean Skillet Healthy? Nutritional Benefits Explained
Yes! This dish is incredibly nutritious and heart-friendly:
White beans are high in plant-based protein, fiber, and iron
Spinach delivers vitamins A, C, and K, plus folate and calcium
Coconut milk provides healthy fats with no dairy
Tomato paste offers antioxidants like lycopene
Low in cholesterol, saturated fat, and calories
It’s a smart choice for those following plant-based, non-dairy, or heart-healthy diets.
Common Mistakes to Avoid
Don’t skip the step of cooking the tomato paste—it enhances flavor
Avoid overcooking the spinach, which can turn mushy
Don’t use too much coconut milk or it may overpower the other flavors
Taste and adjust salt carefully if using regular-sodium broth or beans
Use a large enough skillet to avoid overcrowding the pan
These small tips make a big difference in the final taste and texture.
Frequently Asked Questions
Can I use dry beans instead of canned?
Yes, but you’ll need to soak and cook them in advance. Use about 3 cups cooked beans.
Is this recipe gluten-free?
Yes, naturally gluten-free as written.
Can I make it oil-free?
Yes, just sauté the onions in a splash of broth instead of oil.
Is this spicy?
It has mild heat from the crushed red pepper flakes. You can adjust or omit to your taste.
What kind of white beans work best?
Cannellini, great northern, or navy beans all work well.
Final Thoughts – A Non-Dairy, Vegetarian Meal for Every Occasion
The Marry Me White Bean & Spinach Skillet proves that simple ingredients can come together to create a nourishing, flavorful meal that feels comforting and elevated. It’s quick enough for weeknights, but tasty enough to impress anyone at the table. Whether you’re eating plant-based full time or just want to add more wholesome meals to your week, this recipe will win your heart.
It’s a one-skillet meal that doesn’t just taste good—it loves you back.
Call to Action – Save and Share This Skillet Recipe
Did this recipe win you over? Then don’t keep it a secret—share it with your friends, pin it to your favorite weeknight dinner board, and subscribe for more heart-healthy, plant-based meals that make cooking simple and delicious.
PrintMarry Me White Bean & Spinach Skillet : A Healthy One-Pan Dinner You’ll Fall For
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
This Marry Me White Bean & Spinach Skillet is a cozy, plant-based one-pan dinner loaded with creamy white beans, tender spinach, and bold savory flavor. Dairy-free, gluten-free, and packed with nutrients, this easy vegetarian meal is perfect for busy weeknights or comforting meatless Mondays.
Ingredients
- 1 tablespoon extra-virgin olive oil
- ½ medium yellow onion, finely chopped
- 4 garlic cloves, minced
- ½ teaspoon crushed red pepper flakes (adjust to taste)
- 2 tablespoons tomato paste
- ½ cup low-sodium vegetable broth
- 2 (15-ounce) cans white beans (cannellini or similar), drained and rinsed
- ¼ cup canned full-fat coconut milk
- ½ teaspoon dried oregano
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- 3 cups packed fresh baby spinach (about 3 ounces)
- 1 tablespoon nutritional yeast (optional)
- Fresh basil, chopped (for garnish)
- Fresh lemon juice (optional, to finish)
Instructions
- Sauté aromatics: Heat olive oil in a large skillet over medium heat. Add chopped onion and cook for 4–5 minutes until softened.
- Garlic & red pepper: Stir in garlic and red pepper flakes. Cook for 30–60 seconds until fragrant.
- Tomato paste: Add tomato paste and stir constantly for about 1 minute to enhance flavor.
- Add broth & beans: Pour in broth and add white beans. Stir and simmer for 2–3 minutes.
- Mix in coconut milk & season: Stir in coconut milk, oregano, salt, and pepper. Simmer for 5 minutes until thickened.
- Add spinach: Fold in spinach and cook until just wilted, about 1–2 minutes. Add nutritional yeast if using.
- Serve: Adjust seasoning. Finish with lemon juice and garnish with basil. Serve hot.
Notes
- Rinse canned beans to reduce sodium and improve flavor.
- Use low-sodium broth to control salt levels.
- Don’t overcook spinach—add it at the end for best texture.
- Add sun-dried tomatoes or olives for extra Mediterranean flavor.
- Cashew cream is a great swap for coconut milk if preferred.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: Mediterranean-Inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 290
- Sugar: 3g
- Sodium: 380mg
- Fat: 9g
- Saturated Fat: 3g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 9g
- Protein: 11g
- Cholesterol: 0mg
Keywords: Marry Me White Bean Skillet, Spinach White Bean Recipe, Vegan Skillet Dinner, One Pan Vegetarian Meal, Healthy Plant-Based Dinner, Quick White Bean Meal, Dairy-Free Comfort Food







