Savory Vegan Chickpea Shakshuka Recipe

If you’re looking for a hearty and satisfying vegan recipe, this Vegan Chickpea Shakshuka is a must-try. Bursting with flavor and packed with protein, this dish showcases beautifully spiced tomatoes and chickpeas, creating a satisfying meal that’s perfect for any time of the day.

This Vegan Chickpea Shakshuka is not just a breakfast option; it’s a versatile dish that can be enjoyed for lunch or dinner as well. With fresh ingredients and a simple preparation method, you’ll have a wholesome meal on the table in no time.

The Perfect Vegan Chickpea Shakshuka

A colorful Vegan Chickpea Shakshuka in a skillet, garnished with parsley and vegan feta, with bread on the side.

This Vegan Chickpea Shakshuka combines tender chickpeas in a rich and spicy tomato sauce, seasoned with garlic, onions, and aromatic spices. The taste is a delightful mix of savory and slightly spicy, making it a comforting dish that will leave you feeling satisfied.

Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 bell pepper, diced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 can (28 oz) crushed tomatoes
  • 1 can (15 oz) chickpeas, drained and rinsed
  • Salt and pepper, to taste
  • Fresh parsley or cilantro for garnish
  • Vegan feta cheese for topping (optional)

Instructions

  1. Heat the olive oil in a large skillet over medium heat. Add the diced onion and bell pepper, sautéing until softened, about 5 minutes.
  2. Stir in the minced garlic, cumin, smoked paprika, and cayenne pepper, cooking for an additional minute until fragrant.
  3. Add the crushed tomatoes and chickpeas to the skillet. Season with salt and pepper. Bring the mixture to a simmer and let it cook for 10-15 minutes until thickened.
  4. Taste and adjust seasoning as necessary. Remove from heat and garnish with fresh parsley or cilantro and vegan feta cheese if desired. Serve hot with crusty bread.

Cook and Prep Times

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes

Nutrition Information

  • Servings: 4 servings
  • Calories: 250kcal
  • Fat: 8g
  • Protein: 12g
  • Carbohydrates: 36g