Smoky Mediterranean Bean Skillet

by Lisa Anderson
Smoky Lemon-Herb White Bean Skillet with Garlic & Greens

This is a one-skillet dinner built almost entirely from pantry staples — canned cannellini beans, cherry tomatoes, smoked paprika, and a handful of greens. It comes together in under 30 minutes and leaves you with one pan to wash. That’s the honest case for making it tonight.

Why this recipe works

Two things make this skillet taste like it took longer than it did. First, the smoked paprika and rosemary go into the hot oil before the tomatoes or beans — that 30 seconds of direct heat pulls out fat-soluble flavor compounds that stay locked in if you just stir the spices into liquid. Second, the cherry tomatoes are left to blister and collapse on their own rather than being stirred constantly. That contact with the hot pan concentrates their sugars and builds a quick pan sauce with real body, no stock or thickener needed.

Mistakes to avoid

  • Crowding the tomatoes: If you pile them in too deep, they steam instead of blister. Use a 12-inch skillet and spread them in a single layer. A smaller pan means watery sauce.
  • Adding the greens too early: Baby kale or spinach wilts in 60–90 seconds. Put them in right at the end, off or on very low heat, and fold them through just until collapsed. Overcooked greens turn gray and bitter.
  • Rinsing the beans and skipping the dry: Excess water from the can dilutes the sauce. Drain and rinse, then let them sit in the colander for a minute while you prep everything else.
  • Using pre-ground paprika that’s been open for a year: Old smoked paprika loses its smokiness fast. If yours smells more like dust than smoke, the dish will taste flat. It’s worth a fresh tin.
  • Pulling the shallots too soon: They need a full 4–5 minutes over medium heat to soften and sweeten. Rushing this step leaves a sharp, raw edge that doesn’t cook out later.

Ingredient notes

  • Cannellini beans: Any white bean works — navy beans or butter beans are fine swaps. Butter beans are larger and hold their shape a little better if you prefer more texture in the finished dish.
  • Smoked paprika: This is the one ingredient worth buying specifically for this recipe rather than substituting. Regular sweet paprika won’t give you the same depth. Spanish smoked paprika (pimentón) is widely available in most grocery stores.
  • Baby kale vs. spinach: Baby kale holds its texture slightly better and won’t disappear into the sauce the way spinach can. Either works, but skip the garnish of extra lemon zest on top — not worth the extra dish when the zest is already in the skillet.

Make-ahead notes

The bean and tomato base keeps well in the fridge for up to 4 days in a sealed container — store it without the greens mixed in, since they’ll go soggy overnight. Reheat the base in a skillet over medium-low with a splash of water to loosen it, then fold in fresh greens at the end just as you would when cooking from scratch. The full dish (greens included) can be frozen for up to 2 months; thaw overnight in the fridge and reheat gently on the stovetop. The texture of the greens won’t be quite as good after freezing, so fresh is better if you have the option.

Smoky Lemon-Herb White Bean Skillet With Garlic &Amp; Greens

Smoky Lemon-Herb White Bean Skillet with Garlic & Greens

Smoky Mediterranean Bean SkilletLisa Anderson
Cannellini beans, smoky paprika, rosemary, and lemon come together in a single skillet in about 30 minutes for a filling, pantry-friendly main. Cherry tomatoes break down into a quick pan sauce, and baby greens wilt in at the end to add color and freshness. Serve it with crusty bread to catch the broth.
No ratings yet
Prep Time 10 minutes
Cook Time 18 minutes
Total Time 28 minutes
Course Main Course
Cuisine Mediterranean
Servings 4 bowls
Calories 662 kcal

Equipment

  • 12-inch skillet (cast-iron or stainless steel)
  • Wooden spoon or silicone spatula
  • Chef’s knife and cutting board
  • Microplane zester
  • Measuring cups and spoons
  • Colander (for draining and rinsing beans)
  • Small bowl (to hold lemon zest)
  • Baking sheet (optional, for toasting bread)

Ingredients
 
 

  • 2 tbsp extra-virgin olive oil use a fruity, peppery oil for best flavor
  • 1 large shallot, thinly sliced about 1/2 cup sliced
  • 4 cloves garlic, thinly sliced slicing prevents burning and releases sweetness
  • 1 tsp fresh rosemary, finely chopped or 1/2 tsp dried rosemary
  • ¼ tsp red pepper flakes adjust to heat preference
  • 1 tsp smoked paprika Spanish pimentón dulce for gentle smokiness
  • 1 medium lemon, zested and juiced, divided about 1 tsp zest and 2 tbsp juice
  • ½ cup low-sodium vegetable broth adds body and helps deglaze
  • 2 tbsp fresh lemon juice from the lemon above; reserve zest for finishing
  • 2 cans cannellini beans, drained and rinsed 15 oz each; great Northern beans also work well
  • ¾ tsp kosher salt plus more to taste
  • 1 cup cherry tomatoes, halved sweet, in-season tomatoes shine here
  • 3 cups baby kale or baby spinach lightly packed; spinach wilts faster
  • 1 tbsp extra-virgin olive oil for finishing
  • ¼ tsp freshly ground black pepper to taste
  • 1 tsp lemon zest reserved from the lemon above
  • ¼ cup finely grated Parmesan cheese optional; omit or use vegan parm for dairy-free
  • 1 large crusty bread, for serving (optional) ciabatta or country loaf

Instructions
 

  • Mise En Place (3–4 minutes): Zest the lemon (about 1 tsp) and set aside, then juice it (about 2 tbsp). Drain and rinse the beans in a colander. Slice the shallot and garlic, halve the cherry tomatoes, and chop the rosemary. If serving with bread, preheat the oven to 425°F (220°C) and line a baking sheet.
  • Heat the Skillet (1–2 minutes): Set a 12-inch skillet over medium heat and add 2 tbsp olive oil. When the oil shimmers and a slice of shallot sizzles on contact, you’re ready to cook.
  • Sweat the Shallot (2–3 minutes): Add sliced shallot with a pinch of salt. Stir occasionally until translucent with lightly golden edges—this builds sweetness without burning.
  • Bloom Aromatics (30–60 seconds): Add garlic, rosemary, red pepper flakes, and smoked paprika. Stir constantly until fragrant; blooming spices in fat intensifies flavor. Avoid browning the garlic.
  • Deglaze and Brighten (1 minute): Pour in 1/2 cup vegetable broth and 2 tbsp lemon juice. Scrape up any browned bits with a wooden spoon—those are pure flavor.
  • Simmer the Beans (5 minutes): Add the rinsed cannellini beans and 3/4 tsp kosher salt. Simmer gently. After 2 minutes, lightly mash a few beans against the pan with the spoon to thicken the sauce; keep most beans whole for texture contrast.
  • Soften the Tomatoes (3 minutes): Stir in halved cherry tomatoes and cook until they slump and glaze the beans. The sauce should look glossy and slightly thick.
  • Wilt the Greens (1–2 minutes): Fold in baby kale or spinach. Cook just until leaves turn vivid green and tender. The skillet should smell citrusy and savory.
  • Finish and Season (1 minute off heat): Turn off the heat. Drizzle with 1 tbsp olive oil, sprinkle in lemon zest and black pepper, and adjust salt. Stir in Parmesan if using for extra savoriness.
  • Optional Side, in Parallel: While the beans simmer (Steps 6–8), toast sliced crusty bread on a baking sheet at 425°F (220°C) for 6–8 minutes until crisp at the edges. For extra color, broil 1 minute at 500°F (260°C), watching closely.

Notes

Lisa’s Tips:

  • Texture Control: Mash more beans for a creamier, stew-like consistency; leave them mostly whole for a lighter skillet.
  • Boost Umami: Add 1–2 tsp white miso or a dash of soy sauce with the broth for depth (keep it subtle to maintain Mediterranean character).
  • Herb Swaps: Rosemary can be swapped for thyme; finish with parsley for freshness. A few torn basil leaves are lovely in summer.
  • Heat Management: If garlic threatens to brown, splash in broth early to cool the pan.
  • Dairy-free: Omit Parmesan or use a vegan alternative; add 1 tsp nutritional yeast for a cheesy echo.
  • Protein Add-ins: For omnivores, sizzle diced pancetta for 2–3 minutes at the start, then proceed (reduce added salt slightly).

Nutrition

Calories: 662kcalCarbohydrates: 108gProtein: 29gFat: 14gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 5mgSodium: 1134mgPotassium: 1309mgFiber: 14gSugar: 3gVitamin A: 2638IUVitamin C: 34mgCalcium: 260mgIron: 8mg
Keyword beans recipe, Quick Dinner, skillet, weeknight, white beans
Tried this recipe?Rate this recipe !

Your questions, answered

Can I use dried beans instead of canned?

Not for a 30-minute dinner — dried beans need several hours of soaking and cooking. Stick with canned here; they’re the reason this recipe is fast.

Is this recipe vegan?

Yes, as long as you skip the optional Parmesan. Every other ingredient in the dish is plant-based.

What do I serve it with to make it more filling?

Crusty bread is the fastest option and works well for scooping up the sauce. Cooked farro or a bowl of rice underneath the beans also turns it into a more substantial meal without much extra effort.

My sauce looks thin — how do I fix it?

Let it simmer uncovered for an extra 2–3 minutes to reduce. You can also lightly mash about a quarter of the beans against the side of the skillet with your spoon — the starch thickens the sauce quickly without changing the flavor.

What to cook next

You may also like

Leave a Comment

Cooked this? Rate this recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.