This bright, anti-inflammatory Moroccan Chickpea Couscous Skillet is a satisfying, freezer-friendly vegetarian meal packed with flavor and wholesome ingredients. Easy to make and great for meal prep, this one-pan dish combines tender cauliflower, hearty chickpeas, fluffy couscous, and a fragrant Moroccan spice blend for a simple dinner that reheats beautifully.


Freezer-Friendly and Oh So Good
This vegetarian skillet is loaded with anti-inflammatory and nutrient-dense ingredients, including:
- Cauliflower
- Turmeric
- Garlic
- Couscous
- Garbanzo beans (chickpeas)
- Vegetable broth
These components combine to create a dish that’s full of texture and warming spices while remaining light and nourishing. It’s an excellent choice for busy weeknights, leftovers, or a make-ahead freezer meal that you can rely on for quick dinners.
Homemade Moroccan Spice Blend
A homemade Moroccan spice blend lifts this recipe with warm, aromatic flavors. You probably already have the components in your pantry:
- Cumin
- Turmeric
- Ginger powder
- Garlic powder
- Chili powder
- Cayenne
- Salt
One batch of the spice mix yields roughly 3 tablespoons, and this recipe uses 2 tablespoons, leaving a little extra to season other meals. If you prefer a milder profile, reduce the cayenne slightly.

How to Make Moroccan Chickpea Couscous
This skillet recipe is straightforward and forgiving. Follow the simple steps below for a flavorful meal that comes together quickly.
Sauté the Veggies
Heat olive oil in a large nonstick skillet over medium-high heat. When the oil is fragrant, add the onion and garlic and sauté for 2–3 minutes until softened. Add the cauliflower, peas, chickpeas, and Moroccan seasoning and continue to cook for another 5–7 minutes, stirring frequently, until the cauliflower is tender and starting to brown.
Add Couscous and Broth
Stir the uncooked couscous into the skillet until it is evenly mixed with the vegetables and spices. Pour in the vegetable broth and bring the mixture to a boil.
Let It Rest
Once the liquid reaches a boil, remove the skillet from the heat. Immediately cover the pan and let it sit for 5 minutes, or until the broth is fully absorbed and the couscous has softened. This steaming step ensures the couscous is light and the vegetables are perfectly tender.
Uncover and Fluff
Uncover the skillet and gently fluff the couscous with a fork to separate the grains and distribute the vegetables and chickpeas.
Optional Toppings
Finish the dish with a few fresh toppings for contrast and brightness. Add them just before serving or store separately when meal prepping.
- Crumbled feta: adds a tangy, salty element (use a vegan alternative if dairy-free).
- Chopped mint: fresh mint brings a cool, aromatic contrast to the warm spices.
- Diced cherry tomatoes: provide juicy freshness and color.

How to Freeze This Recipe
This skillet adapts well to the freezer, making it an ideal recipe to prepare in advance for busy weeks or to give as a freezer meal to family and friends.
Freezer ingredients to pack:
- 1/2 large white onion, diced
- 4 cloves garlic, minced
- 4 cups fresh cauliflower, chopped
- 2 tablespoons Moroccan spice mix
- 1/4 teaspoon salt
- 1 (15 oz) can garbanzo beans, drained and rinsed
- 1 cup fresh English peas
- 1 cup uncooked couscous (store separately)
Freezer packing directions:
- Combine onion, garlic, cauliflower, Moroccan spice, salt, chickpeas, and peas in a freezer-safe gallon bag or container.
- Place the couscous in a separate small bag and tuck it inside the large bag so it stays dry.
- Squeeze out excess air, seal, label with date, and freeze for up to three months.
To Cook from Frozen on the Stovetop
Before cooking, have on hand:
- 3 tablespoons olive oil
- 1.5 cups vegetable broth (or another broth)
- Heat a large skillet over medium-high heat and add the olive oil.
- When the oil is hot, add the frozen vegetable and chickpea mixture. Reduce heat to medium and cook 10–15 minutes, stirring occasionally, until no longer frozen and the cauliflower is tender.
- Add the broth and increase heat to high to bring it to a boil.
- Stir in the couscous, remove from heat, cover, and let sit for 5 minutes until the liquid is absorbed.
- Uncover, fluff with a fork, add any desired toppings, and serve.

More Moroccan-Inspired Recipes
- One-Pot Moroccan Chicken
- Moroccan Quinoa Salad with Crispy Chickpeas
- Moroccan-Style Instant Pot Chicken Thighs
Moroccan Chickpea Couscous
A bright, anti-inflammatory vegetarian skillet that’s freezer-friendly and full of warming Moroccan flavors.
Prep: 10 mins Cook: 20 mins Total: 30 mins Servings: 6
Ingredients
- 3 tablespoons olive oil
- 1/2 large white onion, diced
- 4 cloves garlic, minced
- 4 cups cauliflower, chopped
- 2 tablespoons Moroccan spice mix
- 1/4 teaspoon salt
- 1 (15 oz) can garbanzo beans, drained and rinsed
- 1 cup fresh English peas
- 1 cup uncooked couscous
- 1.5 cups vegetable broth (or any broth)
Optional Toppings
- 1/4 cup feta crumbles (or vegan alternative)
- 1/4 cup chopped fresh mint
- Diced cherry tomatoes
Instructions
- Heat olive oil in a large nonstick skillet over medium-high heat.
- Add the onion and garlic and sauté 2–3 minutes until softened.
- Add cauliflower, peas, chickpeas, and Moroccan seasoning; sauté 5–7 minutes, stirring often.
- Stir in the couscous, then pour in the broth and bring to a boil.
- Remove from heat, cover, and let rest 5 minutes or until liquid is absorbed.
- Uncover, fluff with a fork, add toppings if desired, and serve.
Tips & Notes
- Skillet size: A 16-inch skillet was used here, but a smaller deep skillet or a Dutch oven will also work—just ensure it can hold all ingredients and the broth.
- Freezing: Prepare and freeze the vegetable and chickpea mix separately from the couscous for best results. See the freezer instructions above for full details.
Nutrition
Approximate per serving: Calories: 285 kcal; Carbohydrates: 43 g; Protein: 11 g; Fat: 8 g; Fiber: 8 g; Sugar: 4 g. Nutrition values are estimates and should be used as a guideline only.