Middle Eastern Vegan Meatball Stew

Middle Eastern Vegan Meatball Stew

This Middle Eastern Vegan Meatball Stew combines the warmth of traditional spices with the wholesomeness of plant-based eating. It’s hearty enough to satisfy meat-eaters, yet light and clean for anyone seeking a healthy, cruelty-free option. Perfect for cozy nights or impressive dinner spreads.

Middle Eastern Vegan Meatball Stew – A Hearty Plant-Based Delight

Middle Eastern Vegan Meatball Stew (Comforting & Protein-Rich)

Bring warmth and comfort to your table with this Middle Eastern Vegan Meatball Stew. Made with flavorful plant-based meatballs, aromatic spices, and a rich tomato-based broth, this stew is the ultimate cozy meal. Whether you’re craving comfort food or exploring global vegan cuisine, this recipe delivers flavor and heartiness in every bite.

 

For the Vegan Meatballs:

  • 1 cup cooked lentils or chickpeas (mashed)
  • ½ cup breadcrumbs (use gluten-free if needed)
  • 1 tbsp ground flax + 2.5 tbsp water (flax egg)
  • 2 tbsp finely chopped onion
  • 2 garlic cloves (minced)
  • 1 tbsp tomato paste
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • ½ tsp smoked paprika
  • Salt and pepper to taste

For the Stew:

  • 1 tbsp olive oil
  • 1 onion (finely chopped)
  • 2 garlic cloves (minced)
  • 1 tsp ground cinnamon
  • 1 tsp ground cumin
  • 1 tsp paprika
  • ½ tsp turmeric
  • 1 can (400g crushed tomatoes)
  • 2½ cups vegetable broth
  • 1 cup chopped carrots
  • 1 cup diced potatoes or sweet potatoes
  • Salt & black pepper to taste
  • Fresh parsley or cilantro for garnish

Prepare the Vegan Meatballs:

  1. Mix flaxseed and water in a bowl. Let it sit 5–10 mins to form a flax egg.
  2. In a mixing bowl, combine mashed lentils/chickpeas, breadcrumbs, onion, garlic, tomato paste, flax egg, and spices.
  3. Form into small balls (about 1-inch). Chill for 15–20 minutes to firm up.
  4. Optional: Lightly pan-fry or bake meatballs at 200°C (400°F) for 15 minutes until golden.

Make the Stew Base:

  1. Heat olive oil in a large pot. Sauté onion and garlic until soft.
  2. Add cinnamon, cumin, paprika, and turmeric. Stir until fragrant (about 1 min).
  3. Add crushed tomatoes, broth, carrots, and potatoes. Bring to a simmer.
  4. Cover and simmer for 20–25 minutes until vegetables are tender.

Add Meatballs & Simmer:

  1. Gently add cooked vegan meatballs to the stew. Simmer for another 10 minutes.
  2. Adjust seasoning with salt and pepper.

🥖 How to Serve

  1. With warm pita bread or flatbread

  2. Over a bed of couscous, rice, or bulgur
  3. Garnished with fresh herbs and a squeeze of lemon

🧄 Optional Additions

  1. A swirl of tahini on top
  2. Add chickpeas or spinach for extra nutrition
  3. Serve with plant-based yogurt for a cooling contrast

🌿 Why You’ll Love This Recipe

  1. 100% plant-based and packed with protein
  2. Rich, spiced tomato broth with Middle Eastern flavors
  3. Easy to prepare with pantry staples
  4. Perfect for meal prep or feeding a crowd
 
Main Course
Indian
Vegan, Dairy-Free, Egg-Free, Comfort Food, Cookies, Easy Baking

Middle Eastern Vegan Meatball Stew

The meaty lentils and the savory-sweet mix of mushrooms and onions make these vegan meatballs truly delicious! Italian Spices: I love using fennel seeds (they remind me of sausage!), Italian seasoning, and a bit of mushroom powder (optional but adds great depth). Don’t Search Vegan Food Near Me make it feel it 

Leave a Comment

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

Recipe Rating