Kale and Ricotta Pie with Tomato Salsa


The Happy Cookbook

Published by St Martin's Press

This image courtesy of Armelle Habib

When I was a kid, after swimming lessons Dad would always buy my little brother Tristan and me a spinach and ricotta roll from the bakery (which I would lather up in tomato sauce, mind you). They tasted great but I’m sure they didn’t have too many health benefits. This pie isn’t quite the same but it’s totally yum and inspired by that flavor combo I loved so much.




Total TimeUnder One Hour

Make Ahead RecipeYes

Dietary ConsiderationVegan, Vegetarian


  • For the Pie:
  • 3 tablespoons extra virgin olive oil
  • 1 large bunch of kale, stalks removed and leaves chopped
  • 8 eggs, beaten
  • 1 zucchini, grated
  • 1 cup (250 g) ricotta cheese
  • 1/2 cup (55 g) almond meal
  • Sea salt and freshly ground black pepper
  • For the Salsa:
  • 1 cup (200 g) chopped fresh tomatoes (go for local if you can)
  • 1 small red onion, finely diced
  • 1 cayenne pepper, finely sliced
  • 1/4 bunch of cilantro, finely chopped
  • Juice of 1 lime?
  • Sea salt and freshly ground black pepper


  1. Preheat the oven to 400°F and grease a cake or tart pan with olive oil.

  2. Pop a frying pan over a medium heat, add the extra virgin olive oil then the chopped kale and sauté for a few minutes, until the kale has started to soften. Put the kale into the cake pan.

  3. Mix your eggs, zucchini, ricotta, almond meal, salt and pepper in a bowl, then tip that over the kale. Bake your pie for about 40 minutes, until the top is lovely and golden.

  4. Meanwhile, mix all the salsa ingredients together – this salsa is raw so you’re good to go! It will last 2–3 days in the fridge.

  5. Remove the pie from the oven and let it cool, then slice it up and enjoy warm topped with the salsa (it’s also great cold straight from the fridge).


Free recipes, giveaways, exclusive partner offers, and more straight to your inbox!


I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Facebook Twitter
Sign In using Email and Password