Tuscan White Bean and Spinach Skillet
Two cans of cannellini beans, a handful of spinach, and one skillet turn into a warm Tuscan dinner in 15 minutes. This Tuscan White Bean and Spinach recipe leans on cheap pantry staples, so it costs just a couple of dollars to make.
Every bowl delivers plant protein, gut-friendly fiber, and iron from the spinach, with heart-healthy olive oil pulling it all together. It’s proof that Mediterranean eating can be fast, filling, and easy on your wallet.
Why You’ll Love This Recipe
- One pan, 15 minutes. Minimal prep, minimal cleanup, big flavor.
- Budget-friendly staples. Canned beans do the heavy lifting for pennies per serving.
- Genuinely good for you. Loaded with plant protein, fiber, iron, and folate.
- Flexible and forgiving. Naturally vegan, and easy to bulk up into a full meal.
Fabian’s Budget & Health Tip: Skip the pricey jarred oil-packed sun-dried tomatoes. Buy the plain dried ones in bulk and soak them in warm water for 10 minutes. They cost less, and you control the oil and salt. Frozen spinach is another smart swap. It’s cheaper than fresh, keeps for months, and packs the same iron and folate.
Ingredients (Serves 4)
- 2 cans (15 oz / 425 g each) cannellini beans, drained and rinsed
- 3 cups (90 g) fresh spinach, packed
- 1/4 cup (28 g) sun-dried tomatoes, sliced
- 2 cloves garlic, minced
- 2 tbsp (30 ml) olive oil
- 1/2 cup (120 ml) vegetable broth or water
- 1/2 tsp salt, or to taste
- 1/4 tsp black pepper
Optional finishers: 1/4 tsp red pepper flakes, a squeeze of fresh lemon, and grated Parmesan.
Step-by-Step Instructions
Bloom the Garlic and Sun-Dried Tomatoes
π« Warm the olive oil in a large skillet over medium heat. Add the garlic and sliced sun-dried tomatoes. Stir for about 1 minute. Listen for a soft sizzle and wait for that sweet, toasty smell to fill your kitchen. The garlic should turn pale gold, never brown.
Warm the Beans
π« Tip in the drained cannellini beans. Pour in the broth. Stir gently so the beans stay whole and creamy. Let it bubble softly for 3 to 4 minutes. Watch the liquid turn glossy and cling to every bean.
Season and Taste
π§ Sprinkle in the salt, black pepper, and red pepper flakes if using. Give it a taste. Adjust until the flavor pops. The beans should taste rich and savory, not flat.
Wilt the Spinach
πΏ Pile the spinach right on top. It looks like way too much, but trust it. Fold it through with a spoon and watch it collapse into deep, glossy green in 1 to 2 minutes.
Finish and Serve
π Turn off the heat. Squeeze over fresh lemon and add a shower of Parmesan if you like. Serve warm, straight from the skillet, with crusty bread to mop up the sauce.
Expert Troubleshooting & FAQs
What if my beans turn mushy?
Cannellini beans are soft, so handle them gently. Stir with a folding motion instead of mashing. If they start to break down, lower the heat and cook a little less. A few broken beans are fine anyway. They thicken the sauce and make it creamy.
Can I use frozen spinach instead of fresh?
Yes, and it saves money. Thaw about 1 cup (150 g) of frozen spinach and squeeze out the water first. Stir it in at the same stage, then just warm it through. Skip the wilting wait, since it’s already soft.
How do I turn this into a full meal?
Spoon it over toasted sourdough, rice, or pasta. Add a fried egg on top for extra protein. A can of tuna or a handful of Parmesan also turns this side into a filling main.
Estimated Nutritional Facts (Per Serving)
Based on 4 servings, without optional Parmesan.
- Calories: ~220
- Protein: ~10 g
- Carbs: ~26 g
- Fat: ~8 g
- Fiber: ~8 g
These are rough estimates and will shift with brands and add-ons.
Tuscan White Bean and Spinach Skillet

Ingredients
- 2 cans (15 oz / 425 g each) cannellini beans, drained and rinsed
- 3 cups (90 g) fresh spinach, packed
- 1/4 cup (28 g) sun-dried tomatoes, sliced
- 2 cloves garlic, minced
- 2 tbsp (30 ml) olive oil
- 1/2 cup (120 ml) vegetable broth or water
- 1/2 tsp salt, or to taste
- 1/4 tsp black pepper
Instructions
- Bloom the Garlic and Sun-Dried Tomatoes. Warm the olive oil in a large skillet over medium heat. Add the garlic and sliced sun-dried tomatoes. Stir for about 1 minute. Listen for a soft sizzle and wait for that sweet, toasty smell to fill your kitchen. The garlic should turn pale gold, never brown.
- Warm the Beans. Tip in the drained cannellini beans. Pour in the broth. Stir gently so the beans stay whole and creamy. Let it bubble softly for 3 to 4 minutes. Watch the liquid turn glossy and cling to every bean.
- Season and Taste. Sprinkle in the salt, black pepper, and red pepper flakes if using. Give it a taste. Adjust until the flavor pops. The beans should taste rich and savory, not flat.
- Wilt the Spinach. Pile the spinach right on top. It looks like way too much, but trust it. Fold it through with a spoon and watch it collapse into deep, glossy green in 1 to 2 minutes.
- Finish and Serve. Turn off the heat. Squeeze over fresh lemon and add a shower of Parmesan if you like. Serve warm, straight from the skillet, with crusty bread to mop up the sauce.









