Eating seasonally brings a special joy, as fresh veggies are not only nutrient-rich but also full of flavor. With fall in full swing, it’s the ideal time to whip up a comforting stew. This hearty one-pot vegetarian dish is perfect for those seeking meatless options during the colder months.

While our family enjoys a traditional beef stew with its tender meat and savory ingredients served alongside cornbread, I wanted to create a vegetarian version that offers the same depth of flavor and is simple enough for busy weeknights. This stew is not only filling but also vegan and gluten-free. Read on to discover how to prepare this nutritious vegetable delight.

one pot moroccan vegetarian stew recipe, easy healthy dinner

Infusing Flavor into Your Vegetarian Stew

If you’re wondering about the absence of meat, let me assure you that this stew is anything but bland. You don’t need animal products to achieve a flavor-packed vegetarian or vegan stew. Here are key components that elevate this dish:

Garlic. I used 5 cloves of garlic, sautéed to flavor the broth beautifully.

Spices. A blend of Moroccan spices—cumin, turmeric, ginger, and a hint of red pepper flakes—adds depth and warmth. Don’t forget to season with salt generously.

Herbs. A generous sprinkle of fresh cilantro at the end brightens the stew and enhances its appearance. I often incorporate woody herbs like rosemary and thyme for added flavor.

Vegetables. Ingredients such as potatoes, carrots, tomatoes, and cauliflower add sweetness and earthiness.

Lemon. A squeeze of lemon introduces acidity that brightens the entire dish.

one pot moroccan vegetarian stew recipe, easy healthy dinnerone pot moroccan vegetarian stew recipe, easy healthy dinner

Easy Steps to Prepare Your Vegetarian Stew

One of the best aspects of a vegetarian stew is its quick preparation—all in one pot. There's no need for searing meat or thickening agents, making it a breeze to cook. This recipe is flexible and can adapt to whatever spices and vegetables you have on hand. Here’s how to make it:

  • Sauté onions, garlic, and vegetables in olive oil until caramelized.
  • Toast spices and tomato paste to enhance their flavors.
  • Add broth, crushed tomatoes, and beans (chickpeas work well), and let it simmer until everything is tender.
  • Finish with fresh herbs and a splash of acidity.

That’s all there is to it! Once you master this technique, you'll find yourself making comforting soups whenever you want.

one pot moroccan vegetarian stew recipe, easy healthy dinner

Storing and Reheating Leftover Stew

One of the joys of stew is leftovers—especially if you double the recipe to ensure you have plenty to enjoy later. This is smart cooking at its best.

This stew can be refrigerated for up to a week. I recommend placing it in a gallon-sized zip bag, labeling it as “Vegetarian Stew with Chickpeas,” and laying it flat in the freezer. Once solid, stack it with other frozen meals for easy access when you need a quick dinner.

To reheat, thaw overnight in the fridge and warm gently on the stove. If you’re in a hurry, run the bag under warm water and then microwave it in a bowl.

one pot moroccan vegetarian stew recipe, easy healthy dinner

Other Vegetarian Stew and Soup Recipes to Try

It’s soup season! Here are some recipes to explore:

Big Green Immunity-Boosting Soup

One-Pot Spicy Vegan Corn Soup

Favorite Butternut Squash Soup

Coconut Curry Red Lentil Soup (YUM)

one pot moroccan vegetarian stew recipe_metabolic meals

Check out the recipe for this one-pot vegetarian stew. If you try it, please leave a rating and a comment!

Print

Description

An easy one-pot recipe for vegetarian stew featuring chickpeas, ready in just 30 minutes.


Ingredients

  • 2 tablespoons extra-virgin olive oil
  • 1 onion, chopped
  • 5 garlic cloves, chopped
  • 5 carrots, sliced
  • 1 potato, peeled and cubed
  • 1/2 head cauliflower, chopped
  • 1 tablespoon cumin
  • 2 teaspoons turmeric
  • 1 teaspoon ground ginger
  • pinch red pepper flakes
  • 1 tablespoon tomato paste
  • 1 14–ounce can diced tomatoes
  • 1 quart vegetable broth
  • 1 can chickpeas, rinsed and drained
  • 1/2 teaspoon kosher salt and a few grinds of pepper
  • for serving: fresh cilantro, lemon wedges, and flatbread/naan/cornbread (optional)

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat.
  2. Add onion, garlic, carrots, potatoes, and cauliflower, cooking for 10 minutes, stirring occasionally, until they begin to soften.
  3. Stir in cumin, turmeric, ginger, red pepper flakes, salt, pepper, and tomato paste, until spices are fragrant.
  4. Incorporate tomatoes, broth, chickpeas, salt, and pepper. Bring to a boil, then lower heat and simmer for 20–30 minutes until tender.
  5. Garnish with cilantro and serve with lemon wedges and flatbread.
  • Prep Time: 20
  • Cook Time: 40
One-Pot Vegetarian Moroccan Stew