Moroccan Roasted Vegetable Stew

This image courtesy of Joseph DeLeo

Editor's Note: Moroccan Roasted Vegetable Stew may sound like an indulgent and labor-intensive meal to prepare, but it is actually impossibly easy to make. This flavorful and easy stew recipe will transform your weeknight meal routine into an exotic feast for the senses. The most labor-intensive step of making this stew is chopping two onions. Other than that, the oven does most of the work roasting the vegetables so that you can enjoy a stress-free meal in very little time. Your entire family will love this Moroccan stew recipe that features onions, carrots, tomatoes, peppers, and chickpeas.
I suppose it’s a contradiction in terms to make a stew in the oven, but this is probably the most delicious contradiction you’ll ever eat. It’s remarkably easy, too. The vegetables all fit onto two trays, and you can roast everything at the same time, assuming your oven has two racks. Very little labor is involved; so you can go about your business while the vegetables essentially cook themselves.

Preparation Time15 min

Preparation Time - Text15 minutes 

Cooking MethodBaking, Roasting



OccasionBuffet, Casual Dinner Party

Recipe CourseMain Course

Dietary ConsiderationVegetarian

EquipmentBaking/gratin Dish

MealDinner, Lunch

Taste and TextureGarlicky, Savory, Spiced

Type of DishVegetable


  • A little olive oil
  • 2 medium-sized onions, in 1-inch chunks
  • ½ pound baby carrots salt to taste
  • 1 tablespoon cumin seeds
  • 1 tablespoon mustard seeds
  • 1 medium-sized garlic bulb
  • 6 medium-sized tomatoes, not too ripe
  • 4 large red and/or yellow bell peppers
  • 1 cinnamon stick
  • 1½ cups cooked chickpeas (1 15-ounce can, rinsed and drained)
  • 3 tablespoons fresh lemon juice (possibly more)
  • Freshly ground black pepper
  • Minced fresh parsley
  • Squeezable wedges of lemon


  1. Preheat the oven to 375°F. Line two large baking trays with foil, and brush them with olive oil. Scatter the onions and carrots onto one tray, drizzle them with extra oil, and sprinkle with cumin, mustard seeds, and a little salt. Place the garlic bulb on one corner of the tray.

  2. Core the tomatoes, and arrange them on the second tray with the bell peppers.

  3. Place the first tray on the lower rack in the oven, and the second tray on the upper rack. Bake the onions, carrots, etc., for about 30 to 35 minutes, stirring a few times, until the carrots are just tender. Remove the tray from the oven and set aside to cool.

  4. Bake the tomatoes and peppers for about 45 minutes, turning the peppers with tongs every 10 minutes or so, so they blister evenly. (You don’t have to turn the tomatoes.) Transfer to a large, heatproof glass bowl, and add the cinnamon stick. Cover the bowl with foil or a plate, and let stand for about 30 minutes.

  5. Carefully lift out the peppers, leaving as much of their liquid in the bowl as possible, and remove their skins, seeds, and stems. (This will be a slippery operation, but otherwise easy.) Cut the peppers into strips and return them to the bowl.

  6. Then lift out the tomatoes, and pull off and discard the skins. Chop the pulp, and return it to the bowl. Fish out and discard the cinnamon stick.

  7. When they are cool enough to handle, separate all the roasted garlic cloves, and squeeze the pulp into the bowlful of peppers and tomatoes. Scrape in the onions and carrots (including all the cumin and mustard seeds), and stir in the chickpeas and lemon juice.

  8. Taste to adjust the salt and lemon juice, and grind in some black pepper. Mix well.

  9. Cover the bowl, and heat the stew in a 350°F oven for about 30 minutes, or in a microwave for 5 to 10 minutes.

  10. Serve hot, over or next to couscous, and garnished with minced parsley and wedges of lemon, if desired.

  11. Serve Moroccan Roasted Vegetable Stew with plain rice or couscous.


Free recipes, giveaways, exclusive partner offers, and more straight to your inbox!


I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Facebook Twitter
Sign In using Email and Password