Vegan Chickpea Shakshuka Recipe

Introduction

Vegan Chickpea Shakshuka is a vibrant, flavorful twist on the classic North African dish. Packed with hearty chickpeas, smoky spices, and silky tofu, it’s perfect for breakfast, lunch, or dinner. This one-pan recipe is easy to make and wonderfully comforting.

The image shows a pink pot with a thick stew inside, placed on a white marbled surface surrounded by pine cones, evergreen branches, and red berries. The stew has a rich red tomato base with visible chunks of orange carrots and yellow corn. On top, there are dollops of white cream or sour cream, each with a sprinkle of green herbs, and fresh green leaves scattered throughout. The pot has two handles and the steady, vivid colors make the dish look warm and fresh. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 2 tbsp olive oil
  • 1 large onion (sliced)
  • 2 large red chillies (sliced)
  • ½ tsp palm sugar
  • 5 cloves garlic (smashed)
  • 300 g passata
  • 240 ml water
  • 2 medium tomatoes (roughly chopped)
  • 2 tbsp tomato purée
  • 1 tbsp ground cumin
  • 1½ tbsp smoked paprika
  • ½ tsp cayenne pepper
  • ½ tsp sea salt
  • ¼ tsp ground black pepper (plus a few grinds for finishing)
  • 300 g cooked chickpeas (garbanzo beans)
  • 100 g whole (or stuffed) olives
  • 2 tbsp fresh parsley (chopped)
  • 2 tbsp fresh coriander (cilantro), chopped (save a little for finishing)
  • 200 g firm silken tofu

Instructions

  1. Step 1: Heat the olive oil in a large skillet over medium heat. Add the sliced onions, red chillies, and palm sugar. Sauté for about 5 minutes until the onions begin to brown.
  2. Step 2: Add the smashed garlic cloves and continue cooking until the raw garlic aroma fades, about 1-2 minutes.
  3. Step 3: Stir in the passata, water, roughly chopped tomatoes, and tomato purée. Bring the mixture to a boil, then reduce the heat immediately to maintain a gentle simmer.
  4. Step 4: Add the ground cumin, smoked paprika, cayenne pepper, sea salt, ground black pepper, cooked chickpeas, and olives. Stir well to combine all ingredients.
  5. Step 5: Taste and adjust the seasoning with additional salt, pepper, or cayenne pepper if desired.
  6. Step 6: Let the shakshuka simmer for 10 minutes to meld the flavors. Stir in chopped parsley and coriander just before the next step.
  7. Step 7: Gently place slices or rounds of firm silken tofu on top of the simmering shakshuka. Press them lightly so they are partially submerged in the sauce.
  8. Step 8: Cover the skillet with a lid and simmer for another 7 to 10 minutes, until the tofu is warmed through.
  9. Step 9: Remove the cover and finish with a few grinds of black pepper and a sprinkle of torn coriander leaves.
  10. Step 10: Serve the vegan chickpea shakshuka immediately with fresh bread for dipping.

Tips & Variations

  • For extra depth, add a splash of smoked paprika or a pinch of ground cinnamon to the sauce.
  • Use Kalamata olives for a richer flavor or green olives for a tangier bite.
  • If firm silken tofu is unavailable, firm tofu pressed to remove excess moisture works well too.
  • Serve with crusty sourdough or warm flatbread for a traditional experience.

Storage

Store leftover shakshuka in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave until warmed through. The tofu may soften further upon reheating but will remain delicious.

How to Serve

A round white pan holds a colorful shakshuka with four cooked eggs nestled in a thick red tomato sauce mixed with chickpeas and sliced red peppers. The eggs have bright white edges and soft yellow yolks. Fresh chopped green herbs are sprinkled on top, adding small green dots scattered around. A woman's hand is dipping a piece of light yellow tortilla chip into the sauce on the right side. The pan sits on a white marbled surface with some tortilla chips placed nearby. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I make this shakshuka spicier?

Absolutely! Increase the amount of red chillies or cayenne pepper to suit your heat preference. Adding a pinch of crushed red pepper flakes can also enhance the spiciness.

Is tofu necessary in this recipe?

The tofu adds a creamy texture and protein boost, but you can omit it if you prefer. Alternatively, you may use vegan egg substitutes or simply enjoy the dish with chickpeas alone.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Chickpea Shakshuka Recipe


  • Author: Rafael
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This Vegan Chickpea Shakshuka is a vibrant, hearty plant-based twist on the classic North African dish. Featuring tender silken tofu instead of eggs, it combines a rich tomato and spice sauce with protein-rich chickpeas and briny olives for a flavorful, wholesome meal perfect for any time of day.


Ingredients

Scale

Sauce and Vegetables

  • 2 tbsp olive oil
  • 1 large onion, sliced
  • 2 large red chillies, sliced
  • ½ tsp palm sugar
  • 5 cloves garlic, smashed
  • 300 g passata
  • 240 ml water
  • 2 medium tomatoes, roughly chopped
  • 2 tbsp tomato purée

Spices and Seasonings

  • 1 tbsp ground cumin
  • 1½ tbsp smoked paprika
  • ½ tsp cayenne pepper
  • ½ tsp sea salt
  • ¼ tsp ground black pepper (plus extra for finishing)

Protein and Additions

  • 300 g cooked chickpeas (garbanzo beans)
  • 100 g whole or stuffed olives
  • 2 tbsp fresh parsley, chopped
  • 2 tbsp fresh coriander (cilantro), chopped (plus extra for garnish)
  • 200 g firm silken tofu, cut into rounds

Instructions

  1. Sauté aromatics: Heat olive oil in a large skillet over medium heat. Add sliced onions, red chillies, and palm sugar, cooking for about 5 minutes until onions begin to brown.
  2. Add garlic: Incorporate smashed garlic cloves and continue to sauté until the raw garlic aroma dissipates, enhancing the fragrance of the base.
  3. Create tomato base: Stir in passata, water, roughly chopped tomatoes, and tomato purée. Bring mixture to a boil, then reduce heat to maintain a gentle simmer.
  4. Spice and ingredient mix: Add ground cumin, smoked paprika, cayenne pepper, sea salt, black pepper, cooked chickpeas, and olives. Stir thoroughly to combine all ingredients well.
  5. Taste and adjust seasoning: Sample the sauce and adjust salt, pepper, or cayenne to personal preference, balancing heat and flavor.
  6. Simmer and fresh herbs: Let the mixture simmer gently for 10 minutes to meld flavors together. Then stir in chopped parsley and coriander.
  7. Add tofu: Place tofu rounds carefully on top of the simmering shakshuka, gently pressing them so they partially submerge into the sauce.
  8. Cover and cook tofu: Cover the skillet and allow to simmer for another 7-10 minutes until tofu is warmed through thoroughly.
  9. Finish seasoning: Remove cover, finish the dish with a few grinds of fresh black pepper and scatter torn coriander leaves on top for garnish.
  10. Serve: Serve the vegan chickpea shakshuka immediately with fresh bread to soak up the flavorful sauce.
  11. Storage: Store any leftovers in an airtight container in the refrigerator for up to 3 days.

Notes

  • Use firm silken tofu for the best texture that mimics poached eggs.
  • Adjust the heat level by adding more or less cayenne pepper according to taste.
  • Serve with crusty bread or pita to complement the saucy dish.
  • Leftover shakshuka can be reheated gently on the stovetop or in the microwave.
  • Olives add a delightful salty contrast; choose your preferred type (stuffed or plain).
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Middle Eastern/North African

Keywords: vegan shakshuka, chickpea shakshuka, tofu shakshuka, plant-based shakshuka, vegan main course, Middle Eastern vegan recipe, chickpea recipe, easy vegan dinner

Similar Posts

Leave a Reply

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

Recipe rating