• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Plant-Based Cooking
  • Start Here
    • Introduction
    • What is a Plant-Based Diet?
    • Freebies
    • 12 Tips for Starting
    • Got Questions?
    • Meal Planning Myths
    • Nutrition Needs
    • Plant-Based Myths
    • Stock Your Pantry
    • Tools, Tips and Freebies
    • Uncommon Ingredients
    • What to Expect
    • Why Eat Plants?
  • Recipes
    • 12 Most Popular
    • Appetizers
    • Beverages
    • Breakfast
    • Desserts
    • Gluten-Free
    • Holiday Recipes
    • Main Dishes
    • Plantricious
    • Recipe Roundups
    • Salads & Dressings
    • Sandwiches
    • Sauces & Condiments
    • Side Dishes
    • Snacks
    • Soups & Stews
  • Articles
    • All Articles
    • Cooking Tips
    • Food Facts
    • Getting Started
    • Interviews
    • Meal Planning
    • Nutrition
    • Reader Questions
    • Staying Motivated
    • Success Stories
  • Freebies
    • Subscribe
    • Resource List
    • Freebie Articles
    • Freebie Login
  • Shop
    • Plant-Based Books
    • Cookbooks/Recipes
    • Kitchen Essentials
    • Pantry Essentials
  • About
    • About PB Cooking
    • About Diane
    • Diane’s Health Journey
    • Contact
  • Cookbook
Home » Moroccan Stew with Kale

Moroccan Stew with Kale

May 8, 2016 By Diane Smith 2 Comments

Disclosure: This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.
PinterestFacebook
Jump to Recipe

(Updated 10-09-25)

There’s something so comforting about a steaming bowl of stew on a cool evening — cozy spices, hearty vegetables, and an enticing aroma. This Moroccan Stew with Kale is one of my favorite cold-weather staples. It captures the essence of Moroccan spice traditions (cinnamon, cumin, turmeric), while staying firmly whole food and plant-powered.

In fact, I enjoy this cuisine so much I put together a Plant-Based Moroccan Holiday Menu that features one of my other Moroccan recipes, Moroccan Chickpea Vegetable Tagine. So, if you’re wondering what to serve with Moroccan stew, this is a great place to start!

This stew is more than just comforting — it’s a nutrient-dense powerhouse, offering fiber, plant-protein, vitamins, minerals, and a rainbow of phytonutrients in every spoonful. Over the years, I’ve turned this into a go-to for meal prep, leftover lunches, and even a surprising breakfast when extra time is scarce.

In this post, I’ll walk you through the recipe, share the health benefits behind each ingredient, suggest fun variations, and give you tips for making it your own.

Moroccan Stew with Kale

Why This Stew Works So Well

1. Flavor layering & aromatic spices

The combination of spices—cinnamon, cumin, ginger, cloves, nutmeg, turmeric, and curry powder—creates both warmth and complexity. Toasting spices in the onion base helps release their essential oils and deepen flavor. The use of Ceylon cinnamon is recommended (versus cassia), as the latter contains coumarin, which at higher doses may burden the liver.

2. Sweet-salty contrast using apricots

The dried apricots add a subtle sweetness that contrasts nicely with the earthiness of the legumes and the heartiness of the potatoes. That small, sweet element helps balance the savory flavors.

3. Texture and volume

By combining starchy roots (potatoes, sweet potatoes), legumes (chickpeas, lentils), and greens (kale), you get a mix of creamy, firm, and tender textures. The kale adds a green punch, both visually and texturally.

And, if you want to learn more about the benefits of greens, take a look at my article series Get Your Leafy Greens On, Part 1 and Part 2.

4. Scalable and versatile

The recipe makes a large amount, which is perfect for meal prep or leftovers. You can easily double, halve, or adapt ingredient ratios based on what you have on hand. 

Moroccan Stew

Health Benefits & Nutrition Insights

Here’s how this stew supports health on multiple levels — perfect to highlight for your readers:

✅ High in fiber & gut-supporting

With ~14–15 g fiber per serving, this dish supports digestive regularity, gut health, and the gut microbiome. The mix of soluble and insoluble fibers from legumes, root vegetables, and kale fosters beneficial gut bacteria and helps digestion.

✅ Plant-based protein

Between the lentils, chickpeas, and greens, you get ~17–18 g of protein per serving — a solid plant-based dose, especially when paired with whole grains or on its own as a satisfying meal.

✅ Rich in vitamins, minerals & phytonutrients

  • Vitamin A & beta-carotene from carrots, sweet potatoes, kale

  • Vitamin C boosts immunity and is in good supply

  • Iron & calcium from legumes + greens — while non-heme iron is less bioavailable, combining it with vitamin C (present in the stew) helps boost absorption

  • Antioxidants & anti-inflammatory compounds: turmeric, ginger, cinnamon, garlic, kale, tomatoes — all bring anti-inflammatory and antioxidant benefits

✅ Low in fat & saturated fat

At ~1.5 grams of fat, this is a low-fat, whole-food–oriented recipe. It’s cholesterol-free, vegan, and light on added oils or saturated fat.

✅ Blood sugar stability

Because of its fiber and the complexity of carbohydrates, the stew provides slower-release energy, which helps modulate blood sugar spikes (vs refined carbohydrate meals).

This Moroccan stew recipe makes a large amount, but it’s great to eat as an afternoon snack the next day or even for breakfast.

Savory Fall Dinner Ideas:

  • Vegetarian Bean Chili
  • Stuffed Poblano Peppers With Pineapple Salsa
  • Sweet Potato Veggie Lasagna
  • Moroccan Chickpea Vegetable Tagine
  • Beefless Stew

Moroccan Stew Cooking

Tips, Variations & Serving Ideas

  • Grain pairing: Serve over quinoa, millet, brown rice, or farro to boost whole-grain carbs and additional protein.

  • Swap greens: If kale isn’t available, you can use collard greens, Swiss chard, spinach (add toward the end), or bok choy.

  • Legume swaps: Use black beans, cannellini beans, or split peas if you prefer.

  • Add more veggies: Zucchini, eggplant, bell peppers, or mushrooms can be added mid-cook (so they don’t disintegrate).

  • Make it spicier: Add a bit of harissa, cayenne, or crushed red pepper flakes to ramp up heat.

  • Lighter vs thicker: For a soup-like texture, increase broth/water. To thicken, reduce the liquid or mash a few potatoes inside the stew.

  • Citrus finish: A squeeze of fresh lemon or lime juice just before serving brightens flavors and helps with iron absorption.

  • Garnishes: Fresh parsley, cilantro, toasted almonds or pumpkin seeds, or a dollop of plant-based yogurt or tahini drizzle.

  • Batch cooking & freezing: This stew freezes well. Portion into freezer-safe containers for quick meals.

  • Make it seasonal: Swap root vegetables depending on season—use turnips, parsnips, winter squash, etc.

One of my favorite things about soups and stews is how easy they are to prepare. With a stocked pantry, you’ll have what you need to put together a delicious meal.

If you’re just starting out on a plant-based diet, knowing some pantry staples and tips is a great way to ensure you stick to your diet plan. You will find this vegetarian Moroccan stew recipe a perfect addition to a plant-based weekly meal plan.

I have some tips and resources that can help you do just that! Read my articles:

  • 12 Must-Have Kitchen Tools for Plant-Based Cooking
  • 7 Tips and Timesavers for Plant-Based Cooking in a Flash
  • How to Stock Your Plant-Based Pantry

I’d love to hear your feedback in the comments below for this Moroccan Stew with Kale! If you have a photo, post it on my Facebook page, tag me using the hashtag #plantbasedcooking in your caption, and I won’t miss it!

Moroccan Stew with Kale
Print Recipe
4.70 from 10 votes
Save Saved!

Moroccan Stew with Kale

This hearty vegan stew is packed full of chickpeas, lentils and kale with a touch of sweetness from dried apricots. Nutrient-dense and full of flavor!
Prep Time30 minutes mins
Cook Time30 minutes mins
Total Time1 hour hr
Servings: 6 People

Equipment

  • Measuring Cups and Spoons
  • Vegetable Peeler
  • Cutting board
  • Knife
  • Mesh Strainer
  • Stainless Steel Pot Set
  • Ladle

Ingredients

  • 1/4 cup homemade vegetable broth or water for sauteing
  • 2 tsp Ceylon cinnamon*
  • 2 tsp ground cumin
  • 1 tsp ground ginger
  • 1/2 tsp ground cloves
  • 1/2 tsp ground nutmeg
  • 1/2 tsp ground turmeric
  • 1/2 tsp curry powder
  • 1 tsp salt optional
  • 1 large sweet onion chopped
  • 2 cups rough chopped kale
  • 4 cups (1, 32-oz box) homemade vegetable broth or more, (or 4 cups homemade)
  • 1 14.5 oz can diced tomatoes undrained
  • 4 large carrots chopped
  • 2 medium sweet potatoes peeled and chopped
  • 3 large potatoes peeled and chopped I used yukon golds
  • 1 (15-oz.) can garbanzo beans drained
  • 1/2 cup dried apricots chopped
  • 1 cup dried lentils rinsed
  • salt and black pepper to taste
Get Recipe Ingredients
Prevent your screen from going dark

Instructions

  • Cook onion in a large pot on medium high heat in ¼ cup of water or vegetable broth until soft and just beginning to brown, 5 to 10 minutes. Stir in the spices and cook until they are fragrant.
  • Pour the vegetable broth into the pot. Add more if you want it to be more soup-like.
  • Stir in the tomatoes, carrots, sweet potatoes, potatoes, garbanzo beans, apricots, and lentils. Bring to a boil and reduce heat to low.
  • Stir in the shredded kale and simmer stew for 30 minutes until the vegetables and lentils are cooked and tender.
  • Season with salt and black pepper.
  • Simmer until stew has thickened, about 5 minutes.

Notes

*I recommend using Ceylon cinnamon, which has a sweeter, more delicate flavor, because the most common cinnamon, cassia, contains coumarin, a naturally occurring compound that may be toxic to the liver at doses of 1 teaspoon per day for adults and 1/4 teaspoon for children a few times a week. See reference from nutritionfacts.org.
salt not included in label

Nutrition

Nutrition Facts
Moroccan Stew with Kale
Amount per Serving
Calories
436
% Daily Value*
Fat
 
1.5
g
2
%
Saturated Fat
 
0.2
g
1
%
Cholesterol
 
0
mg
0
%
Sodium
 
186.5
mg
8
%
Carbohydrates
 
91.6
g
31
%
Fiber
 
14.2
g
59
%
Sugar
 
18
g
20
%
Protein
 
17.7
g
35
%
Vitamin A
 
2550
IU
51
%
Vitamin C
 
45.4
mg
55
%
Calcium
 
160
mg
16
%
Iron
 
6.1
mg
34
%
* Percent Daily Values are based on a 2000 calorie diet.
The nutrition information is a rough estimate. Values will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it’s recommended that you calculate your own with the actual amount and type of ingredient used.
Tried this recipe?Tag @PlantBasedCooking on Intagram!

Leave a Comment and Star Rating ⭐️⭐️⭐️⭐️⭐️

I appreciate your feedback! Please consider rating the recipe along with your comment—it helps me and fellow readers. Feel free to share any substitutions, results, or tips. Kind, constructive comments only. Your email won’t be published.

PinterestFacebook

Reader Interactions

Comments

  1. Jeannette Dixon

    March 26, 2021 at 4:52 pm

    5 stars
    I made this meal for my mom and I. Makes a large amount but delicious. I will make this recipe again but halfing it. Thank you

    Reply
    • Diane Smith

      March 26, 2021 at 5:47 pm

      Hey Jeannette, I’m so glad you and your mom enjoyed the recipe. It does make quite a bit. Maybe you’ll enjoy it leftover. I love it for lunch for the next few days. Thanks for the feedback 💕

      Reply
4.70 from 10 votes (9 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

  • Facebook
  • Instagram
  • Pinterest
  • YouTube

Meet Diane

WELCOME TO PLANT-BASED COOKING

Hi! I'm Diane, and I'd love to help you live a plant-based lifestyle with steps, tools and actions for disease reversal, weight loss and renewed vitality. I hope to make your journey easier. Click here to read more.

Top 50 Vegan Blogs of 2025

Graduate Badge

Join me on Facebook

Plant-Based Cooking on Facebook Like Sign Up Plant-Based CoOoking on Facebook

Christmas

See More →

New Year’s Day

See More →

Game Day

Variety of Raw Beans

Lectins in Beans: Good or Bad?

Save Recipes Easily with Grow

Couple in white kitchen

How to Stick with a Whole-Food, Plant-Based Diet When Life Gets Hectic

Positive Thought

How to Create Plant-Based Affirmations That Work

Dried Herbs

How to Store and Refresh Herbs

A Quick Guide to Making Veggie Bowls

20 Vegan Plant-Based Casserole Recipes

Plant-Based Casserole Roundup

Photo of Broccoli, Cabbage, Brussels Sprouts

The Power of Green Foods in Your Diet

Plant-Based Meat words surrounded by fake meats

The Pros and Cons of Fake Vegan Meat

Valentine’s Day

See More →

St. Patrick’s Day

See More →

Easter

Variety of Raw Beans

Lectins in Beans: Good or Bad?

Save Recipes Easily with Grow

Couple in white kitchen

How to Stick with a Whole-Food, Plant-Based Diet When Life Gets Hectic

Positive Thought

How to Create Plant-Based Affirmations That Work

Dried Herbs

How to Store and Refresh Herbs

A Quick Guide to Making Veggie Bowls

20 Vegan Plant-Based Casserole Recipes

Plant-Based Casserole Roundup

Photo of Broccoli, Cabbage, Brussels Sprouts

The Power of Green Foods in Your Diet

Plant-Based Meat words surrounded by fake meats

The Pros and Cons of Fake Vegan Meat

Cinco de Mayo

See More →

Mother’s Day

See More →

Memorial Day

See More →

Father’s Day

See More →

Fourth of July

See More →

Labor Day

See More →

Halloween

See More →

Thanksgiving

Hanukkah

See More →

Footer

Instagram

Pinterest

            Plant Based Cooking on YouTube

Disclosure and Privacy Policy

Recent Articles

Variety of Raw Beans

Lectins in Beans: Good or Bad?

Save Recipes Easily with Grow

Couple in white kitchen

How to Stick with a Whole-Food, Plant-Based Diet When Life Gets Hectic

Contact: diane@plantbasedcooking.com

Copyright © 2021 Plant Based Cooking

Moroccan Stew with Kale

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.