Skip to content
Afoodrink logo
Search recipes…

Pan-Fried Beans with Kale

Creamy cannellini beans meet garlicky kale in a one-pan meal that is simple, hearty, and ready in about 35 minutes. Serve it with toast, rice, or a squeeze of lemon for an easy weeknight dinner.

Total time
35 min
Yield
4 servings
Difficulty
Easy

Prep 15mCook 20mItalian-inspiredVegan Recipes

Pan-fried beans are what you make when you want dinner to feel cozy without starting a big project. The beans get lightly crisp at the edges, while the centers stay soft and creamy.

Kale adds color, texture, and a little earthy bite. A splash of broth helps the greens wilt and pulls the browned bits from the pan, which is a simple way to build flavor.

This recipe uses pantry-friendly cannellini beans, garlic, lemon, and olive oil. It works as a main dish with bread or grains, or as a sturdy side next to roasted vegetables.

01What you'll need

Ingredients

12 items · 4 servings

  • 2 tablespoons extra-virgin olive oil
  • 1 small yellow onion, finely chopped
  • 3 garlic cloves, thinly sliced
  • 1/4 teaspoon crushed red pepper flakes
  • 1 teaspoon smoked paprika
  • 2 cans (15 ounces each) no-salt-added cannellini beans, rinsed and drained
  • 1 bunch kale, stems removed and leaves chopped, about 8 ounces prepared leaves
  • 1/2 cup low-sodium vegetable broth
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon finely grated lemon zest
  • 1/2 teaspoon Diamond Crystal kosher salt, or 1/4 teaspoon fine sea salt, plus more to taste
  • 1/4 teaspoon black pepper

02How to make it

Step-by-step

  1. 1. Prep the vegetables

    Chop the onion, slice the garlic, and strip the kale leaves from the tough center stems. Tear or chop the leaves into bite-size pieces. Rinse the kale well and shake off extra water.

  2. 2. Warm the oil

    Set a large skillet over medium heat and add the olive oil. Let it warm for about 1 minute. The oil should shimmer, which means it looks slightly wavy and is hot enough to cook in.

  3. 3. Soften the onion

    Add the onion and cook for 4 to 5 minutes, stirring often, until it looks translucent, or slightly see-through. If the onion starts to brown too fast, lower the heat a little.

  4. 4. Add the aromatics

    Stir in the garlic, red pepper flakes, and smoked paprika. Cook for 30 to 45 seconds, just until fragrant. Do not let the garlic get dark brown, or it may taste bitter.

  5. 5. Brown the beans

    Add the drained beans and spread them into an even layer. Let them cook without stirring for 3 to 4 minutes so the bottoms can brown. Stir gently, then cook for another 3 minutes. Some beans may split, and that is fine; they help make the dish creamy.

  6. 6. Wilt the kale

    Add the chopped kale, vegetable broth, salt, and black pepper. Toss with tongs or a large spoon. Cook for 4 to 6 minutes, stirring now and then, until the kale is tender but still green.

  7. 7. Finish with lemon

    Turn off the heat. Stir in the lemon juice and lemon zest. Taste and add a small pinch of salt, more pepper, or extra lemon juice if needed. Serve warm.

03From our kitchen

Cook's tips

  • Make-ahead: Chop the onion and kale up to 2 days ahead. Store them in separate airtight containers in the refrigerator. Wait to rinse and drain the beans until you cook, so they do not get mushy.
  • Storage: Refrigerate leftovers in an airtight container for up to 4 days. Reheat in a skillet over medium-low heat with a splash of water or broth to loosen the beans.
  • Freezing: This dish can be frozen for up to 2 months, but the kale will be softer after thawing. For the best texture, freeze the beans before adding the kale, then add fresh kale when reheating.
  • Bean swaps: Great Northern beans, navy beans, chickpeas, or butter beans all work. Chickpeas stay firmer and will not get as creamy as cannellini beans.
  • Green swaps: Use Swiss chard, collard greens, or spinach. Spinach cooks much faster, so add it in the last 1 to 2 minutes.
  • For crispier beans: Use a wider skillet and make sure the beans are well drained. Crowding the pan causes the beans to steam instead of brown.

Cook's note

No-salt-added beans keep the sodium lower and make seasoning easier to control. If you use regular canned beans, rinse them very well and reduce the added salt until you taste the finished dish.

04Frequently asked

Questions & answers

Can I use dried beans instead of canned beans?

Yes. Cook about 1 cup dried cannellini beans until tender, then drain them well. You will need about 3 cups cooked beans for this recipe.

Why did my beans stick to the pan?

Beans can stick if the pan is not hot enough, if there is not enough oil, or if you stir too soon. Let them brown before moving them, then use a thin spatula to lift them gently.

Can I make this without oil?

You can sauté the onion in a few tablespoons of broth instead, but the beans will not brown or crisp in the same way. Add more broth as needed to prevent sticking.

What should I serve with pan-fried beans and kale?

Serve it with toasted sourdough, brown rice, farro, quinoa, roasted potatoes, or a simple tomato salad. It also works well with a spoonful of plain dairy-free yogurt or tahini sauce.

Is this recipe spicy?

It has a mild warmth from the red pepper flakes. For a very gentle version, use just a pinch or leave them out. For more heat, add extra flakes at the table.

05Per serving

Nutrition facts

Nutrition Facts

4 servings

Amount per serving

Calories248

% Daily Value*

Total Fat8 g
10%
Saturated Fat1.1 g
6%
Cholesterol0 mg
0%
Sodium196 mg
9%
Total Carbohydrate33 g
12%
Dietary Fiber10 g
36%
Total Sugars2 g
Protein12 g
24%
Vitamin D0 mcg
0%
Calcium251 mg
19%
Iron5 mg
28%
Potassium865 mg
18%

* Percent Daily Values are based on a 2,000-calorie diet.

05Keep cooking