Ingredients — 4 Servings

Main Ingredients

  • 3 cans (15 oz / 425 g each) cannellini or Great Northern beans, drained and rinsed
  • 6 cups fresh spinach
  • 3 tbsp extra-virgin olive oil
  • 4 cloves garlic, finely minced
  • ½ small onion, finely diced
  • ½ tsp red pepper flakes
  • ½ tsp smoked paprika
  • ½ tsp dried oregano
  • ½ tsp black pepper
  • ½ tsp salt, or to taste
  • ½ cup vegetable or chicken broth
  • 1 tbsp fresh lemon juice
  • 2 tbsp fresh parsley, chopped

Optional

  • ¼ tsp chili powder
  • 1 tbsp grated Parmesan
  • Extra-virgin olive oil for drizzling
  • Lemon wedges for serving

 Full Step-by-Step Method

1. Prepare the beans

Drain and rinse the beans thoroughly. Set them aside.

2. Sauté the aromatics

Heat 3 tbsp olive oil in a large skillet over medium heat.

Add the diced onion and cook for 3–4 minutes until softened.

Add the minced garlic and cook for about 30–60 seconds, stirring constantly.

3. Add the seasonings

Add:

  • Red pepper flakes
  • Smoked paprika
  • Oregano
  • Black pepper
  • Salt

Stir for about 20–30 seconds to release the flavors.

4. Add the beans

Add the drained white beans and gently toss everything together.

Pour in the ½ cup broth and cook for 4–5 minutes, stirring occasionally.

The beans should become hot and lightly coated in the flavorful sauce.

5. Add the spinach

Add the fresh spinach in handfuls.

Cook for 2–4 minutes, stirring gently, until the spinach wilts down and mixes with the beans.

6. Finish with lemon

Turn off the heat and stir in the fresh lemon juice.

Taste and adjust the salt, pepper, or chili flakes as needed.

7. Serve

Transfer to a serving bowl or plate.

Top with fresh parsley, a small drizzle of olive oil, and optional Parmesan. Serve warm.


 Time & Servings

  • Prep time: 10 minutes
  • Cook time: 15 minutes
  • Total time: ~25 minutes
  • Servings: 4

 Nut & Allergen Information

Nuts:  No peanuts or tree nuts are required.

Potential allergens:

  • Parmesan contains milk/dairy
  • Chicken broth may contain soy, wheat, or other allergens, depending on the brand

For a completely dairy-free version, simply leave out the Parmesan.

 Approximate Nutrition

Per serving, without Parmesan:

  • Calories: ~300–330 kcal
  • Protein: ~13–15 g
  • Carbohydrates: ~40–45 g
  • Fat: ~11–13 g
  • Fiber: ~10–12 g
  • Sodium: ~450–650 mg

Values are approximate and depend on the type of beans and broth used.

 Q&A

Q: Can I use dried beans?
Yes. Cook them completely until tender before adding them to the recipe.

Q: Can I use frozen spinach?
Yes. Use about 2 cups thawed and well-drained frozen spinach.

Q: Can I make this vegan?
Yes. Use vegetable broth and skip the Parmesan.

Q: Can I make it spicy?
Yes. Increase the red pepper flakes or add fresh chili.

Q: Can I add protein?
Yes. Grilled chicken, shrimp, or a poached egg can be served alongside the beans.

Q: How should leftovers be stored?
Refrigerate in an airtight container for 3–4 days and reheat gently on the stovetop or in the microwave.

By admin

Leave a Reply

Your email address will not be published. Required fields are marked *