Spinach with Shallots and Feta

15 min Cook
Scroll to recipe

When I was living in Kuwait, I would frequent Lebanese restaurants and order sauteed dandelions with caramelized onions.  This dish is my inspiration for this recipe.  I combined fresh spinach, with caramelized shallots and of course, crumbled Feta cheese.  (Check my spinach blog

fresh spinach

Clean and wash your spinach. Let it dry before using.

 It took me about 8 minutes to caramelize these onions in olive oil, and another 2 minutes to saute the fresh spinach.  This quick meal can be served with grilled steak or chicken.  

sautéed shallots

After 3 minutes. 

sautéed shallots

After 6 minutes

sautéed shallots

After 8 minutes

As soon as you remove the shallots, using the same pan, add your fresh spinach leaves and saute for 2 minutes.  This way the ghee or butter leftover from the shallots coats all the spinach leaves. 

sautéed spinach

Spinach with Shallots and Feta

Spinach with Shallots and Feta

This quick and simple spinach dish is delicious and easy to make. You can use butter instead of ghee, or even olive oil, but ghee really takes this dish to the next level.
prep time
5 min
cooking time
15 min
total time
20 min


  • Non-stick pan


  • ½ lbs. fresh spinach

  • 2 Tbsp. ghee

  • 2 shallots, sliced

  • 50 grams of feta cheese, crumbled

  • ½ juice of ½ lemon

  • freshly grated pepper


Wash and dry your spinach leaves. Add 2 Tbsp ghee to your pan, over medium heat.
Add your shallots and sautee for 8 minutes or until caramelized and golden brown.
Remove shallots and place them on a plate lined with a paper towel.
In the same pan, add your spinach leaves and saute for 4 minutes. Squeeze some lemon juice and mix.
Remove the spinach and serve. Garnish with the crumbled feta and caramelized shallots.
Enjoy! Bon Appetit! Kali Orexi!


Although it is better with fresh spinach you can certainly use frozen spinach to save some time.

Leave a Reply

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