Quick cheat weeknight shakshuka using pantry staples: jarred pasta sauce, eggs, chickpeas & spinach. Protein-packed, under 30 minutes โ perfect for weeknights!

Introduction
Iโve been deep into my ~health journey~ lately, and Iโm supposedly meant to be eating a lot more protein. Which is fine in theoryโฆ but in practice? Thereโs only so much chicken breast a person can eat before they start questioning their life choices.
Enter my cheat weeknight shakshuka! This is how Iโve been making my shakshukas lately โ using tomato pasta sauce for instant flavour, with a healthy dose of chickpeas stirred in for extra protein and staying power. Itโs cozy, comforting, and still feels like real food, not โdiet food.โ I also LOVE that it uses pantry staples.
If youโre skipping carbs, the chickpeas help keep you full even without bread โ though letโs be honest, I still canโt resist a lower dose of bread ๐ I made my easy baguettes just for this.
Best of all, this comes together in under 30 minutes, making it a perfect weeknight dinner when you want something nourishing but low-effort.
Jump to Recipe
Traditional vs THIS Shakshuka?
Disclaimer: this is not a traditional shakshuka.
Shakshuka is a dish of eggs gently poached in a spiced tomato sauce, commonly found across North Africa and the Middle East. The word โshakshukaโ roughly means โa mixture.โ Here it’s referring to the eggs cooked directly in a seasoned tomato sauce.
Traditionally, itโs made with tomatoes, bell peppers, onions, warming spices, and finished with eggs cooked directly in the sauce. The sauce is thick and reduced; more stew-like than runny, jammy rather than gravy-like. Itโs meant to cradle the eggs.
And I know, I know, traditional shakshuka is easy enough. However, cooking with raw tomatoes (canned or fresh) is always a gamble I’m not willing to take… especially not on a weeknight!
Sometimes you get that raw, tart flavour that just wonโt cook off. Iโd end up simmering longer than planned, adjusting with sugar, adding more salt, tweaking the spicesโฆ and somehow still not getting that deep, rounded tomato flavour I wanted. Tomatoes can also be inconsistent depending on season, and if the sauce doesnโt reduce properly, it turns watery instead of rich and concentrated… And no, I’m not willing to spend a fortune on plum or roma tomatoes.
By starting with store-bought jarred pasta sauce, you skip the guesswork and long simmering, and you get a consistent, deeply tomatoey base every time. Mine is also intentionally saucier! Perfect for scooping with bread or spooning generously over rice.
Itโs shakshuka energy, but weeknight-friendly and pantry-driven.
Why Youโll Love This Dish
Key Ingredients (and Why They Matter)
Base
- Tomato pasta sauce: Any tomato-based pasta sauce that you like, including marinara sauce, although plain ones will be best. This is the shortcut hero. Instead of using tomatoes (or canned tomatoes) and stewing it over long periods of time to get rid of that raw, sour tomato flavour, we use this. It gives you depth, seasoning, and body without starting from scratch.
Insist on making your own tomato sauce? I got you!
This is my go-to easy roasted tomato sauce โ way better than any jarred pasta sauce. Perfect for clearing out leftover tomatoes, onions, or bell peppers (and that last odd bit of vegetable you don’t know what to do with) from the fridge. AND it freezes beautifully so youโll always have rich, flavourful tomato sauce ready whenever you need it.
Aromatics & Spices
- Onion & garlic โ soften and fragrant, they build flavour quickly.
- Cumin, coriander, smoked paprika, chilli powder โ pull the pasta sauce into classic shakshuka territory. If your tomato pasta sauce are seasoned with Italian herbs, add a dash more of cumin and coriander to balance out the flavours.
Proteins
- Eggs โ the heart of shakshuka; rich, comforting, and naturally high in protein.
- Canned chickpeas โ the quiet protein upgrade! They add plant-based protein, fiber, and help keep you full longer, especially if cutting back on carbs. You can also use any other canned beans that you like.
Veggies
- Frozen spinach โ easy nutrition boost with zero prep; no need to defrost, it melts straight into the sauce.
- Optional veggies โ bell peppers (classic), mushrooms, French beans, kale. Avoid anything too watery or it will make the sauce soupy.
Finishing Touches (optional)
- Olive oil โ a generous drizzle goes a long way in bringing everything together.
- Chilli oil – to level up the spiciness.
- Fresh herbs – a sprinkle of parsley or cilantro for a fresh finish.
- Parmesan – not traditional, but I like to add a sprinkle of parmesan for an umami finish. Itโs not added for cheesiness!
Key Steps to Making It (No Fuss)

1. Sautรฉ the Aromatics
- Heat olive oil in a wide pan over medium heat.
- Add the onion and cook for 3โ4 minutes, until softened.
- Add the garlic and cook for 30 seconds, until fragrant.
2. Make the Sauce
- Add the tomato pasta sauce.
- Fill the jar with water, give it a quick shake, and pour it into the pan. No wastage of sauce!
- Stir in the spices: cumin, coriander, smoked paprika, and chili.
- Simmer uncovered for 5 minutes, until slightly thickened.
3. Add the Protein & Greens
- Stir in 1 can chickpeas (400 g / 14 oz), drained and rinsed, and frozen spinach.
- Cook for 2โ3 minutes, until the spinach is heated through.
- Taste and season with salt and black pepper as needed.
4. Add the Eggs
- Make small wells in the sauce and crack the eggs into them.
- Cover and cook for 5โ7 minutes, until the egg whites are set and the yolks are cooked to your liking.
5. Serve & Garnish
- Finish with a drizzle of olive oil or chili oil.
- Garnish with parmesan if using, and serve hot with a side of bread to soak all that sauce up!
How to Serve It
- Plating is optional! Eat straight from the pan with a spoon (zero judgement).
- This version is filling enough to not need carbs, but if you donโt care about that sort of thing, then:
- A drizzle of olive oil, chili oil, or a sprinkle of herbs at the end never hurts.
Tips & Tricks
Storing & Reheating
Storing
- Store leftovers in an airtight container in the fridge for up to 3 days
- Eggs will firm up more as they sit, which is normal
Reheating
- Reheat gently on the stovetop over low heat, adding a splash of water if needed. You can eat straight from the pan!
- Microwave works too. Use short bursts to avoid overcooking the eggs.
If youโre planning ahead, you can also store the sauce with chickpeas and spinach separately, then add eggs fresh when reheating.







I canโt wait to try this recipe. How much of tomato sauce do we need?
Hi Nurul, thanks for your good eye! Missed out this super important ingredient and the recipe has been updated! For this recipe, you’ll need about 1.5 cups of tomato pasta sauce (or 1 full small 340g jar!).