Our Nourishing Table main logo
  • Recipes
  • Cookbook
  • Shop
  • Recipes
  • Cookbook
  • Shop

  • About Sarah
  • Work With Me

GET my debut cookbook!

‘Our Nourishing Week’

GET my debut cookbook!
‘Our Nourishing Week’

order now
Home > Recipes > Meal type > Breakfast
Chickpea shakshuka in a large pan topped with fresh coriander.

The Best Chickpea Shakshuka

  • DF
  • DO
  • GF
  • NF

5 from 1 vote
Prep Time 8 minutes mins
Cook Time 30 minutes mins
Total Time 38 minutes mins
This chickpea shakshuka has a delicious spiced-up tomato sauce with perfectly cooked eggs. It is the perfect high protein breakfast, lunch or dinner – easy enough for mid-week meals and fancy enough to feed to your friends.
Jump to Recipe
10 September 2025
September 10, 2025

by

Sarah Bell

Disclosure: This page contains affiliate links, which I earn a small a commission from when you purchase through a link, at no extra cost to you. Thank you for your support!

Share the Love!

  • Facebook
  • X

I would happily eat this Chickpea Shakshuka for breakfast, lunch and dinner if I could, it is that good! The chickpeas and eggs add protein to this dish, making it the perfect high protein breakfast. Chickpea Shakshuka is so pretty once made and perfect to share, making it great for a special occasion brunch with friends and family. Or make it your next low fuss, easy dinner. 

Chickpea shakshuka in a large pan topped with fresh coriander.
Contents:
  1. What You Need to Make Chickpea Shakshuka
  2. How to make Chickpea Shakshuka
  3. Storage
  4. What to serve with Chickpea Shakshuka
  5. Chickpea Shakshuka

Shakshuka is a dish originating from the Middle East and North Africa. To make shakshuka you sauté onions and spices and then add tinned tomatoes and chickpeas. Once the sauce is simmering, you crack eggs straight into the sauce for them to poach in the liquid, either on the stovetop or in the oven. I love serving this alongside a few slices of your favourite bread spread liberally with butter and dipping it right into the sauce and eggs. 

Chickpea shakshuka in a large pan topped with coriander and bread dunked into the sauce.

What You Need to Make Chickpea Shakshuka

You really only need just a handful of simple ingredients to make this easy recipe, most of which you probably already of on hand in your fridge and pantry! Everything you need is listed below, as well as any ingredient notes and possible substitutions. The ingredient quantities are in the recipe card at the bottom of this post. 

  • canned tomatoes 
  • chickpeas – I’ve used canned chickpeas for this dish to make it even easier but you absolutely can use dry chickpeas that you’ve cooked until tender. You can swap chickpeas for white beans like cannelini beans or butter beans. 
  • brown onion 
  • extra virgin olive oil – always use high quality extra virgin olive oil for the best taste and nutritional benefits. 
  • fresh garlic cloves – the garlic cloves are minced. Feel free to swap for jarred minced garlic to save even more time. 
  • spices – for this recipe I’ve used paprika, smoked paprika and ground cumin. 
  • fresh chilli peppers – this is optional but does add to the flavour of the dish. One red chilli makes a mild dish with not much spice. If you don’t have fresh chilli then feel free to swap for red pepper flakes (chilli flakes). Option to add a little cayenne pepper or harissa paste as well for additional spice. 
  • eggs – this dish isn’t complete without the eggs. I’ve allowed for 2 eggs per serve but you can increase or decrease that as you like. 
  • coriander – also known as cilantro, coriander is chopped up finely and added to the tomato sauce as it simmers and also used as a garnish once the dish is cooked. If you’re not a fan of coriander then swap for fresh parsley. 
  • sea salt flakes and cracked black pepper 
Ingredients to make chickpea shakshuka laid out in individual bowls.

Optional Extras

  • red bell pepper – diced and sauteed with the brown onion. 
  • baby spinach or kale – to add extra greens
  • pita, bread or flatbread to serve
  • feta – sprinkle crumbled feta over the top of the shakshuka before serving.

How to make Chickpea Shakshuka

This chickpea shakshuka recipe is really quick to prepare and easy to cook. Follow the below instructions to see how. 

First, bring a large cast iron skillet or frying pan to a medium heat. Once hot, add the olive oil and then brown onion and sauté until translucent. To the pan add the garlic and chilli and sauté until fragrant. Next, stir through the spices.

Would you like to save this?

We’ll email this post to you, so you can come back to it later!

Sauteed onion in a large casserole pan with finely sliced chilli added in.
Chilli, garlic and onion sautéing in a pan.
Spices added to sauteed onion, chilli and garlic in a large pan.

Add the tinned tomatoes, drained and rinsed chickpeas and finely chopped coriander to the pan and stir through. Simmer for 5 minutes. After 5 minutes, use the back of a spoon to create indents in the sauce. Crack an egg into each indent. 

Chickpeas and tomato added to sautéed onions, garlic and chilli in a large pan.
Finely sliced coriander added to tomato sauce in a pan.
Eggs added to the tomato sauce mixture as it simmers in a pan.

For the final step there are two different options and they both work well. You can either transfer the pan to a preheated oven for the eggs to finish cooking in the oven. Or you can place the lid on the pan, reduce to a low heat and simmer until the eggs are cooked to your liking. Both work well. I do find the saucepan method ends up in the yolks being a tad overcooked on the bottom so personally I prefer to pop the pan into the oven for around 10-15 minutes or until the yolks and egg whites are cooked to your liking. 

To serve, top with shredded coriander and serve alongside your choice of bread, pita or flatbread. 

Chickpea shakshuka in a large casserole pan next to fresh bread.
Close up image of chickpea shakshuka.

Storage

Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat in the microwave before eating.

What to serve with Chickpea Shakshuka

Turn this meal into a feast and serve alongside some delicious fritters! Or serve with a fresh salad for some extra veggies.

Broccoli and sweet potato fritters stacked on a plate and drizzled with lemon tahini dressing.
Breakfast
  • DF
  • GF

Broccoli Sweet Potato Fritters – Gluten Free & Dairy Free

gluten free corn fritters on platter
Breakfast
  • DF
  • EF
  • GF
  • NF
  • V

Vegan Corn Fritters – Healthy and Gluten Free

Breakfast
  • DF
  • GF
  • NF

Easy Corn and Potato Fritters

Arugula quinoa salad with feta, olives and cherry tomatoes on a large plate.
Salad
  • EF
  • GF

Arugula Quinoa Salad with Feta & Olives

Chickpea Shakshuka

5 from 1 vote
By: Sarah Bell
This chickpea shakshuka has a delicious spiced-up tomato sauce with perfectly cooked eggs. It is the perfect high protein breakfast, lunch or dinner – easy enough for mid-week meals and fancy enough to feed to your friends.
Chickpea shakshuka in a large pan topped with fresh coriander.
print pin Leave Review
Prep Time 8 minutes mins
Cook Time 30 minutes mins
Total Time 38 minutes mins
Servings: 4

Equipment

  • Sharp knife
  • Chopping Board
  • Large shallow casserole pan
  • Spatula
  • Measuring Cups and Spoons

Ingredients

  • 2 tablespoons extra virgin olive oil
  • 1 large brown onion, finely sliced
  • 1 fresh red chilli, seeds removed, finely chopped, optional
  • 4 cloves garlic, peeled and minced
  • 800 grams tinned crushed tomatoes
  • 400 gram tinned chickpeas, drained and rinsed
  • 2 teaspoons sweet paprika
  • 1 teaspoon smoked paprika
  • ½ teaspoon cumin, ground
  • Sea salt and pepper to taste
  • handful coriander , or flat leaf parsley, half of it finely chopped
  • 8 large eggs
To serve
  • bread of choice
Prevent your screen from going dark

Instructions 

  1. Bring a frying pan to a medium heat. Once hot, add the olive oil and then finely chopped onions. Sauté until tender and translucent.
  2. Add the chilli (if using) and garlic and sauté until fragrant. Add the crushed tomatoes, chickpeas, sweet paprika, smoked paprika, cumin, salt, pepper and the finely chopped coriander or parsley. Stir to combine. Turn the heat to low and simmer for 5 minutes.
  3. After 5 minutes, make eight indents in the shakshuka mixture using the back of a spoon. Crack an egg into each indent. Place the lid on the pan and cook for a further 10-15 minutes or until the whites are cooked and the yolks are cooked to the desired runniness. Alternatively, transfer the pan without the lid on to an oven preheated to 180°C/356°F (conventional) and cook for 10-15 minutes or until the yolks are the desired runniness.
  4. Serve alongside your favourite bread and topped with extra salt, pepper and torn coriander leaves.

Notes

Nutrition facts are an estimate only. 

Storage 

Store leftovers in an airtight container in the fridge for up to 2 days. Reheat in the microwave before eating. 

Nutrition

Calories: 462kcalCarbohydrates: 49gProtein: 26gFat: 20gSaturated Fat: 5gPolyunsaturated Fat: 4gMonounsaturated Fat: 10gTrans Fat: 0.04gCholesterol: 372mgSodium: 418mgPotassium: 1157mgFiber: 13gSugar: 16gVitamin A: 1847IUVitamin C: 40mgCalcium: 194mgIron: 8mg
Course: Breakfast,Mains
Cuisine: Middle Eastern
Diet: Diabetic,Gluten Free,Low Lactose
Keyword: baked eggs,chickpeas
Tried this recipe?Post your recreation to Instagram and mention @ournourishingtable or tag #ournourishingtable! Don’t forget to let us know how you went by rating this recipe and commenting below.

Shop the recipe

  • Round Casserole 30cm pan
  • Herringbone Acacia Chopping Board 44x32cm
  • Measuring Cups & Spoons Set

You might also like…

Butternut squash fritters on a marble serving board with garlic yoghurt dipping sauce.
Breakfast
  • DF
  • GF
  • NF

Butternut Squash Fritters – Gluten Free

Roasted cauliflower chickpea salad with rocket and goats cheese on a pink serving platter.
Salad
  • EF
  • GF

Roasted Cauliflower and Chickpea Salad with Lemon Dressing

Top down image of Chickpea Chicken Salad in a pink and white serving bowl, two glasses of rosé off to the side.
Salad
  • EF
  • GF
  • NF

Chickpea Chicken Salad with Lemon Dressing

Chickpea Feta cucumber salad in a wooden salad bowl.
Salad
  • DO
  • EF
  • GF
  • NF

Chickpea Feta Cucumber Salad

My debut cookbook–Our Nourishing Week

My debut cookbook Our Nourishing Week is a collection of 85+ easy and nutritious recipes for the whole family. It includes 6 weeks of meal plans, complete with shopping lists – simplifying your family meals for an easy, healthy week – every week.

order now

Hi, I’m Sarah!

I’m a nutritionist turned healthy recipe developer who is all about creating delicious food designed to nourish. I love using wholefood ingredients and have a strong focus on gluten free, dairy free and refined sugar free recipes.

MORE ABOUT ME >

5 from 1 vote

Like this recipe? Leave a comment!

Cancel reply

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

Recipe Rating




  1. Maggie

    September 11, 2025 AT 6.49 AM

    So tasty. I added roasted nuts. Thanks

    Reply
    1. Sarah Bell

      September 11, 2025 AT 8.56 AM

      Delicious! Glad you enjoyed this one.

      Reply
  2. Wendy

    September 11, 2025 AT 7.10 PM

    5 stars
    I used the tomato sauce without the eggs and it was very tasty.

    Reply
    1. Sarah Bell

      September 11, 2025 AT 7.27 PM

      So yummy! That’s a great idea, what did you serve it with?

      Reply

My debut cookbook–Our Nourishing Week

My debut cookbook Our Nourishing Week is a collection of 85+ easy and nutritious recipes for the whole family. It includes 6 weeks of meal plans, complete with shopping lists – simplifying your family meals for an easy, healthy week – every week.

order now

Hi, I’m Sarah!

I’m a nutritionist turned healthy recipe developer who is all about creating delicious food designed to nourish. I love using wholefood ingredients and have a strong focus on gluten free, dairy free and refined sugar free recipes.

MORE ABOUT ME >

Hey there, I’m Sarah!

I’m a Bachelor qualified Nutritionist turned healthy recipe developer and the creator of Our Nourishing Table.

I love creating easy to make, nutrient-filled recipes from quick dinner recipes and make-ahead breakfasts to healthy treats and luscious desserts (with a healthy spin of course).

more about me

Hungry for more?

Please enable JavaScript in your browser to complete this form.
Loading

SEARCH RECIPES

  • Recipe Index
  • Breakfast
  • Mains
  • Snacks
  • Drinks
  • Healthy Treats

Discover

  • Cookbook
  • About Sarah
  • Work with me

follow

The Boring Bits

  • Privacy Policy
  • Terms & Conditions
back to top
Copyright © 2025 Our Nourishing Table.

Design by White With One. Coding by Made to Thrive.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.