This recipe is a weeknight savior – a creamy, flavorful skillet dish that comes together in no time. It’s packed with wholesome ingredients and a comforting taste that’s sure to impress, making it a favorite in my own kitchen.
Why This Easy Marry Me White Bean & Spinach Skillet Works
This dish truly lives up to its name. It transforms simple pantry staples into a rich, satisfying meal. The combination of creamy white beans, wilted spinach, and a touch of lemon offers a bright, balanced flavor profile that’s both nourishing and delightful. It’s a testament to how easy healthy eating can be.
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, finely chopped
- 3-4 cloves garlic, minced
- 1/4 teaspoon red pepper flakes (optional, for a touch of heat)
- 1 (15-ounce) can cannellini beans, rinsed and drained
- 1 (14.5-ounce) can diced tomatoes, undrained
- 1/2 cup vegetable broth (or chicken broth for non-vegetarian)
- 1/4 cup heavy cream (or full-fat coconut milk for dairy-free)
- 2 cups fresh spinach, packed
- 1/4 cup grated Parmesan cheese (optional, for serving)
- Juice of 1/2 lemon
- Salt and freshly ground black pepper to taste
- Fresh parsley, chopped, for garnish (optional)
This collection of ingredients is designed for maximum flavor with minimal effort, relying on pantry staples and quick-cooking aromatics to build a delicious base.
How to Make It
- Sauté Aromatics: Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes. Add the minced garlic and red pepper flakes (if using) and cook for another minute until fragrant, being careful not to burn the garlic.
- Add Beans and Tomatoes: Stir in the rinsed and drained cannellini beans and the undrained diced tomatoes. Bring the mixture to a simmer.
- Simmer and Thicken: Pour in the vegetable broth and bring back to a gentle simmer. Let it cook for about 5 minutes, allowing the flavors to meld and the liquid to reduce slightly.
- Get Creamy: Stir in the heavy cream (or coconut milk). Continue to simmer gently for another 2-3 minutes, stirring occasionally, until the sauce has thickened to your desired consistency. The beans will also break down subtly, contributing to the creamy texture.
- Wilt Spinach: Add the fresh spinach to the skillet. Stir it into the hot mixture until it wilts down, which should only take a minute or two.
- Finish and Season: Stir in the lemon juice. Season generously with salt and freshly ground black pepper to taste. Taste and adjust seasonings as needed.
- Serve: Ladle the white bean and spinach mixture into bowls. Garnish with grated Parmesan cheese (if desired) and fresh parsley.
This straightforward process ensures a delicious and beautiful meal ready in under 30 minutes, perfect for busy evenings.
Nutrition at a Glance
- Protein: White beans are a fantastic source of plant-based protein, contributing to satiety.
- Fiber: Both beans and spinach are rich in dietary fiber, which is beneficial for digestion and overall health.
- Vitamins & Minerals: Spinach provides essential vitamins like A, C, and K, as well as iron and calcium.
- Healthy Fats: Olive oil and the optional cream contribute healthy fats, aiding in nutrient absorption.
- Complex Carbohydrates: Cannellini beans offer complex carbohydrates for sustained energy.
This meal offers a well-rounded nutritional profile, making it a smart choice for anyone looking for a healthy, satisfying dinner.
How to Serve It
- As is: Its hearty nature means it’s a complete meal on its own, offering protein, fiber, and vegetables.
- With crusty bread: Serve alongside a warm baguette or rustic loaf for dipping into the creamy sauce. This is a classic and always welcome addition.
- Over grains: Spoon it over cooked quinoa, brown rice, or farro for an even more substantial meal. The grains absorb the flavorful sauce beautifully.
- With pasta: Toss with your favorite cooked pasta for a comforting and classic Italian-inspired meal. Think penne, fusilli, or farfalle.
- Alongside a green salad: Complement the richness of the skillet with a light, fresh salad dressed with a vinaigrette for a balanced plate.
This skillet is adaptable to nearly any dining context, making it a go-to for busy nights or more relaxed meals.
Here’s another great option: Spanish Beans & Eggs | The Ultimate One-Pan Skillet Recipe
Common Mistakes
- Overcooking the Garlic: Garlic can burn quickly, leading to a bitter taste. Keep an eye on it and cook only until fragrant.
- Not Draining Beans Properly: While we want some liquid from the diced tomatoes, ensuring the canned beans are rinsed and drained prevents the final dish from being too watery or tasting of can liquid.
- Skipping the Lemon: The lemon juice is crucial for brightening the flavors and cutting through the richness of the cream. Don’t skip this step!
- Not Tasting and Adjusting Seasoning: Salt and pepper are vital for bringing out the best in all the ingredients. Always taste before serving and add more if needed.
- Using Too Much Liquid: While a simmer is good, a rolling boil can break down the beans too quickly and make the sauce too thin. Maintain a gentle simmer.
Avoiding these common pitfalls will help ensure your Easy Marry Me White Bean & Spinach Skillet is as delicious as possible.
Storage and Reheating
- Storage: Allow the cooked skillet to cool completely. Transfer any leftovers to an airtight container and store in the refrigerator for up to 3-4 days.
- Reheating: Reheat gently on the stovetop over low heat, stirring occasionally, until warmed through. You may need to add a tablespoon or two of water or broth to loosen the sauce. Alternatively, reheat in the microwave in short intervals, stirring between each, until hot.
Proper storage and reheating will ensure your leftovers are just as enjoyable as the fresh meal.

Leftover Ideas
- Sandwich Filling: Mash some of the beans slightly and use the mixture as a hearty, flavorful sandwich filling. Add some extra fresh spinach or a slice of tomato for crunch.
- Frittata or Quiche Addition: Stir leftover white bean and spinach mixture into your favorite frittata or quiche recipe for an added layer of flavor and texture.
- Pasta Bake Booster: Combine leftovers with cooked pasta, a bit of extra sauce (marinara or béchamel), and cheese for a quick pasta bake.
- Stuffed Bell Peppers: Mix the leftovers with some cooked rice or quinoa and use to stuff bell peppers before baking.
- Savory Crepes: Use the mixture as a delicious, savory filling for homemade crepes. A sprinkle of cheese on top as they cook is a nice touch.
These ideas will help you make the most of every last bite of this wonderful skillet.
PrintEasy Marry Me White Bean & Spinach Skillet – Quick & Healthy Weeknight Dinner
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Whip up this delicious and healthy Easy Marry Me White Bean & Spinach Skillet for a quick weeknight dinner. Creamy, flavorful, and packed with nutrients!
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, finely chopped
- 3–4 cloves garlic, minced
- 1/4 teaspoon red pepper flakes (optional, for a touch of heat)
- 1 (15-ounce) can cannellini beans, rinsed and drained
- 1 (14.5-ounce) can diced tomatoes, undrained
- 1/2 cup vegetable broth (or chicken broth for non-vegetarian)
- 1/4 cup heavy cream (or full-fat coconut milk for dairy-free)
- 2 cups fresh spinach, packed
- 1/4 cup grated Parmesan cheese (optional, for serving)
- Juice of 1/2 lemon
- Salt and freshly ground black pepper to taste
- Fresh parsley, chopped, for garnish (optional)
Instructions
- 1. Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes. Add the minced garlic and red pepper flakes (if using) and cook for another minute until fragrant, being careful not to burn the garlic.
- 2. Stir in the rinsed and drained cannellini beans and the undrained diced tomatoes. Bring the mixture to a simmer.
- 3. Pour in the vegetable broth and bring back to a gentle simmer. Let it cook for about 5 minutes, allowing the flavors to meld and the liquid to reduce slightly.
- 4. Stir in the heavy cream (or coconut milk). Continue to simmer gently for another 2-3 minutes, stirring occasionally, until the sauce has thickened to your desired consistency. The beans will also break down subtly, contributing to the creamy texture.
- 5. Add the fresh spinach to the skillet. Stir it into the hot mixture until it wilts down, which should only take a minute or two.
- 6. Stir in the lemon juice. Season generously with salt and freshly ground black pepper to taste. Taste and adjust seasonings as needed.
- 7. Ladle the white bean and spinach mixture into bowls. Garnish with grated Parmesan cheese (if desired) and fresh parsley.
Notes
Allow cooked skillet to cool before storing in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop over low heat or in the microwave.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: Approx. 350-400 (will vary based on cream/coconut milk choice)
- Sugar: Approx. 8g
- Sodium: Approx. 600mg (will vary based on broth and added salt)
- Fat: Approx. 15g
- Carbohydrates: Approx. 40g
- Fiber: Approx. 10g
- Protein: Approx. 15g
1 thought on “Easy Marry Me White Bean & Spinach Skillet – Quick & Healthy Weeknight Dinner”