• Skip to main content
  • Skip to primary sidebar

The Stingy Vegan

  • Recipe Index
  • 30-Minute Frugal Vegan Recipes Cookbook
  • About
    • Nutrition Disclaimer
  • Shop Vegan Tees
menu icon
go to homepage
search icon
Homepage link
  • Recipe Index
  • 30-Minute Frugal Vegan Recipes Cookbook
  • About
    • Nutrition Disclaimer
  • Shop Vegan Tees
    • Facebook
    • Instagram
  • ×
    Home » 45-Minute Recipes » Moroccan Vegetables

    Published: Nov 25, 2025

    Moroccan Vegetables

    Jump to Recipe

    These Moroccan vegetables are seasoned with a Moroccan spice blend and then roasted to perfection for an easy and flavor-packed vegetable side dish.

    A grey ceramic bowl filled with Moroccan vegetables and couscous.
    Jump to:
    • What is ras el hanout?
    • Which vegetables to roast?
    • Ingredients
    • How to make Moroccan vegetables
    • Variations and substitutions
    • Make ahead and storage tips
    • How to serve Moroccan vegetables
    • Moroccan Vegetables

    What is ras el hanout?

    What makes this recipe Moroccan-inspired is the seasoning.

    Ras el hanout is a blend of spices from North Africa.

    There is no single recipe for ras el hanout. Instead, each brand or family has their own blend.

    Common spices included in ras el hanout are cinnamon, cloves, nutmeg, cardamom, coriander, ginger, cumin, black pepper and turmeric.

    Some of my favorite blends also include dried flowers such as rose petals and lavender for a floral note. 

    Large supermarkets carry ras el hanout in the spice aisle or in the international foods aisle.

    If you have a well-stocked spice cabinet at home you can also make your own blend of ras el hanout - there are many recipes online.   

    A glass bowl with olive oil, ras el hanout, salt and garlic powder.

    Which vegetables to roast?

    To make these simple Moroccan roasted vegetables, just toss fresh veggies in ras el hangout-spiced oil and roast them in the oven.

    The choice of vegetable to roast is really up to you. 

    Use your favorite vegetables or make this recipe to use up any leftovers in your fridge.

    When creating this recipe I used sweet potato, carrot, broccoli, zucchini and red pepper.

    Other options are cauliflower, Brussels sprouts, turnip, radish, butternut squash, onions, or potatoes. 

    Carrot, sweet potato and broccoli seasoned with ras el hanout in a glass bowl.

    Ingredients

    This simple recipe is adaptable to whatever veggies you like or have on hand. Feel free to substitute!

    Vegetables: For this recipe I used sweet potato, carrots, broccoli, zucchini and red bell peppers.

    Ras el hanout: Ras el hanout is a Moroccan spice blend. You can find it in the spice aisle of well-stocked supermarkets or in the international food aisle.

    Garlic powder: I don’t like roasting garlic since I tend to accidentally burn it. A touch of garlic powder adds nice flavor.

    Olive oil: Vegetables need to roast in some type of oil. 

    Salt: Season the veggies with salt to taste.

    Diced Sweet potato, carrots and broccoli on a black baking pan.

    How to make Moroccan vegetables

    Moroccan roasted vegetables are easy to make but there are a couple tricks to make sure that the veggies come out nicely crisp and caramelized!

    Prep: Start by prepping the veggies. Separate your vegetables into those that are denser (sweet potato, carrot, broccoli) and those with a higher water content (zucchini and bell pepper). 

    Roasting them on separate pans will ensure that they caramelize instead of steam.

    Peel the sweet potato and carrot. I like the veggies cut rather small so that they roast faster.

    Dice the sweet potato into ½ inch cubes, slice the carrots,  and chop the broccoli into florets. These three veggies can be roasted together.

    Dice the zucchini into ½ inch cubes and chop the red pepper into squares. These two veggies can be roasted together.

    Diced zucchini and red pepper on a black baking sheet.

    Season: In a large bowl, add 1 ½ tablespoons of olive oil, 1 teaspoon of ras el hanout, ¼ teaspoon each of garlic powder and salt. Mix well to combine.

    Add in the sweet potato, carrots and broccoli. Stir to coat the vegetables in the seasoned oil.

    Transfer to a baking pan and spread them out in a single layer.

    Now add the remaining olive oil, spices and seasonings to the bowl and mix.

    Add the red pepper and zucchini and stir to coat in oil. Spread them out in a single layer on a second baking sheet.

    Roast: Heat the oven to 400F / 200C.

    Place the pan with the denser veggies - sweet potato, carrot and broccoli - in the oven.

    Roast for 10 - 15 minutes, until beginning to soften. Then move the pan to the lower third of the oven and place the second baking pan with the zucchini and red pepper in the top third of the oven.

    Roast until the veggies are soft and browned in spots - about another 10 - 15 minutes.

    When all the veggies are roasted, combine them on one pan and serve.

    All the roasted Moroccan vegetables mixed on a black baking pan.

    Variations and substitutions

    Vegetables: You can add or swap out any of the veggies. Other options include: cauliflower, Brussels sprouts, turnip, radish, butternut squash, onions, or potatoes. Just keep in mind which vegetable have a higher water content and roast them separately from the denser vegetables.

    Protein: Plants have protein but if you want more you can add chickpeas to the dense vegetable mixture. Roasted chickpeas are delicious.

    Seasonings: You can add dried herbs to the seasoned oil mix: mint, oregano, parsley, etc. You can also add some chopped fresh herbs and a squeeze of lemon juice after roasting.

    Make ahead and storage tips

    Moroccan vegetables can be stored in an airtight container in the fridge for up to 5 days.

    You can freeze roasted vegetables but they become soft and soggy upon freezing. It’s usually recommended to freeze roasted vegetables that you’ll be using as an ingredient in another recipe, not to serve as a side dish like these Moroccan roasted vegetables.

    An overheat photo of Moroccan roasted vegetables in a grey ceramic bowl with couscous.

    How to serve Moroccan vegetables

    These Moroccan roasted vegetables are a great, flavorful side dish to any main dish.

    Serve over couscous or toasted quinoa, alongside bbq tofu, polenta, or to top a Buddha bowl.

    Moroccan Vegetables

    These Moroccan vegetables are seasoned with a Moroccan spice blend and then roasted to perfection for an easy and flavor-packed vegetable side dish.
    No ratings yet
    Print Pin Recipe Rate
    Course: Side Dish
    Cuisine: Moroccan Inspired
    Prep Time: 10 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 40 minutes minutes
    Servings: 6 people
    Calories: 155kcal
    Prevent your screen from going dark

    Ingredients

    • 4 cups diced dense vegetables (sweet potato, carrot, broccoli)
    • 4 cups diced soft vegetables (zucchini, bell pepper)
    • 3 tablespoons olive oil
    • 2 teaspoons ras el hanout
    • ½ teaspoon garlic powder
    • ½ teaspoon salt

    Instructions

    • Peel and dice the sweet potato into about ½ inch cubes. Slice the carrots into rounds. Chop the broccoli into florets.
    • In a large bowl, mix together 1 ½ tablespoons olive oil, 1 teaspoon ras el hanout, ¼ each teaspoon garlic powder and salt.
    • Add the dense veggies and stir to coat them in the seasoned oil. Transfer to a baking pan and spread them out in a single layer.
    • Turn on the oven to 400f / 200c and place the baking pan on the middle rack. Roast for 10 - 15 minutes until beginning to soften.
    • Meanwhile, dice the softer vegetables into about ½ inch cubes.
    • Combine the remaining oil and spices in the bowl and add the veggies. Stir to coat then place on a second baking pan in a single layer.
    • Move the first baking pan to the lower third of the oven and place the second baking pan in the top third.
    • Continue roasting until all the vegetables are soft and beginning to brown - about another 10 - 15 minutes.
    • When all the vegetables are roasted, remove the pans from the oven and combine the veggies to serve.
    Find us on Instagram@stingyveganrecipes
    Find us on Facebook@thestingyvegan

    Nutrition

    Calories: 155kcal | Carbohydrates: 21g | Protein: 2g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 250mg | Potassium: 526mg | Fiber: 4g | Sugar: 6g | Vitamin A: 12756IU | Vitamin C: 17mg | Calcium: 51mg | Iron: 1mg
    Nutritional information is provided as a courtesy and is approximate only. Please refer to our nutrition disclaimer for more information.
    « Marry Me Chickpeas
    Greek Chickpea Soup »

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    PRIVACY POLICY  

    Connect with us!

    • Facebook
    • Instagram

    Get The Cookbook!

    This page contains affiliate links, meaning, at no additional cost to you, I will earn a commission if you click through and make a purchase. See disclosure policy.

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Nutrition Disclaimer
    • Our Cookbook
    • Recipe Index
    • Contact

    Newsletter

    • Sign Up! for our 5-day guide to saving money and time in your vegan kitchen.

    Copyright © 2020 The Stingy Vegan

    Rate This Recipe

    Your vote:




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