• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Main Dishes

    Published: Oct 10, 2017 · Modified: Dec 22, 2025 by Alissa Saenz · This post may contain affiliate links · 19 Comments

    Vegan Moroccan Meatball Stew

    Jump to Recipe Print Recipe

    Chickpea balls are served over couscous and smothered in a mixture of spiced tomatoes, veggies and apricots to make this cozy vegan Moroccan meatball stew.

    Bowl of Vegan Moroccan Meatball Stew and Couscous with Water Glass and Fresh Mint in the Background

    Last winter I went crazy with the vegan meatball recipes. I really like vegan meatballs and it seems you guys do too. They're so versatile and cozy, and I think we all like a change from the usual ways of eating tofu and legumes.

    Vegan Meatballs in a Skillet

    And yes, I'll be continuing the veggie meatball tradition through this year. One meatball recipe is never enough and I've got a bunch of them up my sleeve, so I'm going to just go all out and make all the meatballs.

    Stew with Fresh Herbs and Wooden Spoon in a Red Pot

    Also, for just about every variation on the meatball theme I get at least one person asking how they'd adapt the recipe to work with another type of dish. If it's an Asian meatball recipe someone will want to make it into Italian meatballs. If it's Italian meatballs someone will ask how to make them Swedish.

    So I think I better just cover all the vegan meatball bases so that nobody is without a recipe.

    Overhead View of a Bowl of Vegan Moroccan Meatball Stew with Fork

    What I love about this particular meatball recipe is that it's more than a meatball recipe. It's a complete dinner, based around some meatballs.

    The stew is packed with tomatoes, veggies, dried apricot and spices. It could easily be eaten with chickpeas or greens, but I opted to include chickpea meatballs. And then everything gets eaten over couscous, so it ends up being a seriously hearty, comforting meal.

    One thing to watch out for: don't leave the meatballs sitting in the stew! Veggie meatballs don't have quite the same level of binding that non-veggie meatballs do, so while these are perfectly sturdy, they'll quickly disintegrate if they stay immersed in liquid for a while. Throw the meatballs into the stew right before serving, and if you think you'll have leftovers, store everything separate. Better yet, just bake up as many meatballs as you need, and store the leftover chickpea mix in the fridge or freezer.

    📖 Recipe

    Bowl of Vegan Moroccan Meatball Stew and Couscous with Water Glass and Fresh Mint in the Background
    Print Pin
    4.67 from 6 votes

    Vegan Moroccan Meatball Stew

    Chickpea balls are served over couscous and smothered in a mixture of spiced tomatoes, veggies and apricots to make this cozy vegan Moroccan meatball stew.
    Course Entree
    Cuisine Moroccan
    Prep Time 25 minutes minutes
    Cook Time 40 minutes minutes
    Total Time 1 hour hour 5 minutes minutes
    Servings 4
    Calories 522kcal

    Ingredients

    For the Meatballs

    • 1 (14 ounce) can chickpeas, drained and rinsed
    • 1 cup panko breadcrumbs
    • ½ medium onion, coarsely chopped
    • 1 garlic clove, minced
    • 1 teaspoon freshly grated ginger
    • 2 tablespoons tomato paste
    • 2 tablespoons soy sauce
    • 1 teaspoon ras el hanout (Moroccan spice blend)
    • 1 tablespoon olive oil

    For the Stew

    • 1 tablespoon olive oil
    • ½ medium onion, diced
    • 2 medium carrots, diced
    • 1 medium red bell pepper, diced
    • 1 tablespoon freshly grated ginger
    • 3 garlic cloves, minced
    • 2-3 teaspoons ras el hanout (Moroccan spice blend)
    • 1 teaspoon ground cumin
    • 1 (14 ounce) can diced tomatoes
    • 1 (14 ounce) can crushed tomatoes
    • ½ cup dried apricots, diced
    • 1 teaspoon harissa sauce (or to taste)
    • Salt and pepper to taste
    • ¼ cup chopped fresh mint
    • ¼ cup chopped fresh cilantro
    • ¼ cup chopped fresh parsley
    • 2 scallions, chopped

    For Serving

    • 4 cups cooked couscous
    • ¼ cup chopped raw almonds

    Instructions

    To Make the Meatballs

    • Preheat the oven to 375° and lightly oil a baking sheet or large oven-safe skillet.
    • Place the chickpeas, panko, onion, ginger, garlic, tomato paste, soy sauce, and Moroccan spice blend into a food processor. Pulse until the ingredients are finely chopped and well mixed. Be careful not to overdo it—you want to keep some texture from the chickpeas.
    • Transfer the chickpea mixture to a bowl and roll it into 1-inch balls (about 20). Arrange the balls on the prepared baking sheet, brush with olive oil, and bake for 30 minutes, flipping once about halfway through cooking, until lightly browned in spots.

    To Make the Stew

    • Coat the bottom of a medium pot with oil and place it over medium heat. When the oil is hot, add the onion, carrots, and bell pepper. Sauté until the veggies begin to soften, about 5 minutes. Stir in the ginger, garlic, and ras el hanout and cumin. Continue to sauté for about 1 minute more, until very fragrant.
    • Stir in the diced tomatoes, crushed tomatoes, apricots, harissa, and 1 cup of water. Raise the heat and bring the mixture to a simmer. Lower heat and allow to cook until the veggies are soft, 30-40 minutes, adding water to the pot as needed when it becomes too dry.
    • Remove the stew from heat and season with salt and pepper to taste. Stir in the mint, cilantro, parsley and scallions.

    To Serve

    • Divide the couscous among bowls, the top with meatballs and a ladle the stew overtop. Sprinkle with almonds and extra herbs, if desired. Serve.

    Notes

    Don't let the meatballs sit in the stew for too long or they'll fall apart. If you're going to have leftovers, store the meatballs and the stew separately.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Calories: 522kcal | Carbohydrates: 87.2g | Protein: 18.3g | Fat: 12.5g | Saturated Fat: 1.5g | Sodium: 1092mg | Potassium: 993mg | Fiber: 16.5g | Sugar: 16.1g | Calcium: 150mg | Iron: 6.7mg
    « Savory Spinach & Mushroom Chickpea Scramble
    Vegan Apple Crumble Doughnuts »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      4.67 from 6 votes

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Philippa says

      February 18, 2020 at 4:43 pm

      5 stars
      amazing recipe

      Reply
    2. Sue says

      November 12, 2018 at 3:52 am

      5 stars
      Hi there. This recipe sounds just up my street - I absolutely adore Moroccan food.

      However, I cannot find Panko breadcrumbs where I live here in Spain, and wonder if you could let me know what I could use to substitute them.

      Thanks so much

      Sue

      Reply
      • Alissa Saenz says

        November 13, 2018 at 9:33 am

        Hi Sue! Any type of vegan breadcrumbs you can find should work - you can even make your own! Another option would be to grind up some rolled oats in the food processor. If you do that I'd just a bit less than the amount of panko the recipe calls for since oats tend to suck up a lot of moisture. I hope you enjoy this!

        Reply
    3. Tana Villanueva says

      October 27, 2018 at 4:34 pm

      5 stars
      I made this today and it was really delicious. I think the Sodium and Carbs were really high though. My husband liked it so that was a plus, I may skip the Couscous and use brown rice next time.

      Reply
      • Alissa Saenz says

        October 28, 2018 at 11:04 am

        I'm glad you liked it! You could even use cauliflower rice if you want to cut the carbs. :)

        Reply
    4. Lorel says

      July 04, 2018 at 3:49 pm

      And does the olive oil go in the meatballs? It's not written in the recipe.

      Reply
      • Alissa Saenz says

        July 07, 2018 at 10:48 am

        Sorry about that! It's used to brush them. I've updated the recipe!

        Reply
    5. Lorel says

      July 04, 2018 at 3:48 pm

      How much garlic goes in the meatballs? Making tonight!

      Reply
      • Alissa Saenz says

        July 07, 2018 at 10:48 am

        1 clove. :)

        Reply
    6. Saraheve says

      April 16, 2018 at 8:22 am

      4 stars
      Made it last night! It was delicious! My 19 months loved it too! In order to go a little faster, I also put the veggies in the food processor so it was more like a sauce than a stew but very tasty all the same. I had some zucchinis I didn’t want to lose so I threw them in the mix! I really like vegetable couscous so that made a nice change! Will redo for sure!

      Reply
    7. Adam says

      December 12, 2017 at 5:20 pm

      why is this filed under dessert?

      Reply
      • Alissa Saenz says

        December 13, 2017 at 5:24 pm

        Because I goofed. :) Thanks for letting me know! I've switched it over to entrees!

        Reply
    8. Janny Trang says

      December 01, 2017 at 5:05 am

      4 stars
      This is delicious, thank you Alissa

      Reply
      • Alissa Saenz says

        December 03, 2017 at 9:41 pm

        I'm glad you like it!!

        Reply
      • Lauren says

        May 02, 2020 at 7:38 pm

        5 stars
        Wow I made this and was basically transported to another country. 🥂🥂🥂

        Reply
    9. Ellen Lederman says

      November 07, 2017 at 9:25 pm

      This was fabulous! A taste sensation. I tend to eat mostly Asian food---Moroccan was a nice change. I actually found harissa paste and the ras el hanout at my local grocery store---amazing! Glad I bought them because I will definitely make this again. Thanks!

      Reply
      • Alissa Saenz says

        November 09, 2017 at 8:57 am

        Yay!! I'm so glad you enjoyed them! Thanks Ellen!

        Reply
    10. Sue says

      November 05, 2017 at 9:18 pm

      I made these tonight and they were sooooooo yummy. I eliminated the apricots because I did not have any on hand, but it was still very awesome. It took me longer than what was stated but that's only because I made the spice blend and harissa from scratch...but now I now have it so I can make this again! Oh yeah!

      Reply
      • Alissa Saenz says

        November 09, 2017 at 9:11 am

        I'm so glad you liked it!! I've been meaning to try making harissa from scratch forever - I'll bet it's fantastic! Thanks Sue!

        Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    Vegan Moroccan Meatball Stew
    2548 shares
    • 581

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.