This Vegan Roasted Tomato Chickpea Shakshuka is a delightful twist on the classic dish, featuring roasted tomatoes and chickpeas simmered in a spiced tomato sauce. It’s a nutritious and satisfying vegan recipe that is perfect for breakfast, brunch, or even a light dinner.
The recipe is simple and can be prepared in one pan, making it a convenient option for busy days. Serve it with crusty bread for a complete meal.
Easy Vegan Shakshuka with Chickpeas
This shakshuka is made with roasted tomatoes and chickpeas, seasoned with spices like cumin and paprika. The dish takes about 30 minutes to prepare and serves 4 people, making it an excellent choice for a quick and healthy meal.
Ingredients
- 2 cups cherry tomatoes, halved
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon red pepper flakes (optional)
- 1 can (14 oz) diced tomatoes
- Salt and pepper to taste
- Fresh parsley or cilantro for garnish
- Crusty bread for serving
Instructions
- Preheat the Oven: Preheat your oven to 400°F (200°C).
- Roast the Tomatoes: On a baking sheet, toss the halved cherry tomatoes with a drizzle of olive oil, salt, and pepper. Roast for about 15-20 minutes until they are soft and slightly caramelized.
- Sauté Aromatics: In a large skillet, heat a tablespoon of olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes. Stir in the minced garlic and cook for another minute.
- Add Chickpeas and Spices: Add the chickpeas, cumin, smoked paprika, and red pepper flakes (if using) to the skillet. Stir well to combine and cook for 2-3 minutes.
- Combine with Tomatoes: Pour in the diced tomatoes and the roasted cherry tomatoes. Stir everything together and let it simmer for about 10 minutes, allowing the flavors to meld. Season with salt and pepper to taste.
- Serve: Garnish with fresh parsley or cilantro and 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: 220kcal
- Fat: 6g
- Protein: 10g
- Carbohydrates: 32g
