A nice change of pace from your typical pasta salad, this Moroccan-Spiced Carrot Couscous Salad uses Israeli couscous as its base and simmers together in a single skillet with shredded carrots, minced garlic, ground cumin and paprika. Once cooked, it is finished off by stirring in fresh chopped Italian parsley and red wine vinegar before serving.
Like most pasta salads, this deliciously golden hued vegetarian couscous salad can be served warm, or made ahead and served right from the refrigerator or at room temperature—my personal favorite.

Moroccan-spiced carrot couscous
How Many Calories and WW Points in this Couscous Salad?
According to my calculations, each serving has about 140 calories.
To see your WW PersonalPoints for this recipe and track it in the WW app or site, Click here!
How to Make Moroccan-Spiced Couscous Carrot Salad
Step 1: Gather and prepare all ingredients.

Ready to make the couscous
Step 2: Heat oil in a large skillet (affiliate link) over medium heat. Add the couscous, stirring occasionally until it toasts lightly, about 3 minutes.

Toasting the pearl couscous
Step 3: Stir in the carrots and continue to saute until they begin to soften, about 3 minutes.

Stir in the carrots and saute until they start to soften
Step 4: Stir in the water, paprika, cumin, garlic, salt and pepper. Cover skillet and allow to simmer until the couscous is tender and all the liquid is absorbed, about 10 minutes.

Add in the water, spices and garlic and simmer until liquid is absorbed
Step 5: Turn off the heat and stir in the parsley and red wine vinegar. Taste and add salt and pepper if necessary.

Stir in the parsley and red wine vinegar
Step 6: Store any leftovers in an airtight container in the refrigerator.

Low-fat carrot couscous salad
Recipe Notes
Be sure to use the larger Israeli couscous (aka Pearl couscous) when making this dish. Israeli couscous is much larger than regular couscous—about the size of lentils or small peas. Toasting the couscous will help it keep its shape after simmering.
In this photo, there is Israeli couscous (Tri-color) on the left and regular couscous on the right.

Israeli (Pearl) couscous (tricolor) (left) and regular couscous (right)
Serving Suggestions
This family-friendly side dish is perfect for vegetarians, makes a great picnic or potluck salad and pairs well with anything from the grill—from burgers, to spicy chicken thighs to salmon or shrimp or pork kebabs.

Carrot couscous salad
Ways to Use Leftovers
Store any leftover couscous salad in an airtight container in the refrigerator. Enjoy this carrot couscous right from the fridge, warmed to room temperature, or gently warmed in the microwave (affiliate link).
Turn this into a main course meal with the addition of your favorite protein. Just mix in a little shredded or chopped chicken breast, canned flaked tuna, shrimp, etc.
Are You Ready To Firmly Plant Yourself
On The Path To Lasting Weight Loss Success?
If you’ve made this Low-Fat Carrot Couscous Salad, please give the recipe a star rating below and leave a comment letting me know how you liked it. And stay in touch on Pinterest, Facebook, Instagram and Twitter for the latest updates.

Save Recipe Saved Recipe! Email Recipe Print Recipe
#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-full svg * { fill: #4a4a4a; }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-33 svg * { fill: url(#wprm-recipe-user-rating-0-33); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-50 svg * { fill: url(#wprm-recipe-user-rating-0-50); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-66 svg * { fill: url(#wprm-recipe-user-rating-0-66); }linearGradient#wprm-recipe-user-rating-0-33 stop { stop-color: #4a4a4a; }linearGradient#wprm-recipe-user-rating-0-50 stop { stop-color: #4a4a4a; }linearGradient#wprm-recipe-user-rating-0-66 stop { stop-color: #4a4a4a; } Rate Recipe
Moroccan Carrot Couscous Salad
This beautifully golden Carrot Couscous Salad will be a welcomed addition to any picnic or potluck gathering and makes a great option as vegetarian side dish.
Servings (adjustable): 8
Calories: 140
Ingredients
Instructions
Heat oil in a large skillet over medium heat. Add the couscous and stir occasionally until it toasts lightly, about 3 minutes.
Stir in the carrots and continue to saute until they begin to soften, about 3 minutes.
Stir in the water, paprika, cumin, garlic, salt and pepper. Cover skillet and allow to simmer until the couscous is tender and all the liquid is absorbed, about 10 minutes.
Turn off the heat and stir in the parsley and red wine vinegar. Taste and add salt and pepper if necessary.
Store any leftover carrot couscous salad in an airtight container in the refrigerator.
Recipe Notes
Serving size: ½ cup
Click here to see your WW PersonalPoints for this recipe and track it in the WW app or site.
4 *PointsPlus (Old plan)
Nutrition Facts
Moroccan Carrot Couscous Salad
Amount Per Serving (1 /2 cup)
Calories 140 Calories from Fat 18
% Daily Value*
Fat 2g3%
Carbohydrates 25.9g9%
Fiber 2.5g10%
Protein 4.1g8%
* Percent Daily Values are based on a 2000 calorie diet.
Recipe source: Almost from Scratch: 600 Recipes for the New Convenience Cuisine (affiliate link) by Andrew Schloss
*PersonalPoints® calculated by WW. *PointsPlus® and SmartPoints® calculated by Simple Nourished Living; Not endorsed by Weight Watchers International, Inc. All recipe ingredients except optional items included in determining nutritional estimates. SmartPoints® values calculated WITHOUT each plan’s ZeroPoint Foods (Green plan, Blue plan, Purple plan) using the WW Recipe Builder.
If you like this Low-Fat Moroccan Carrot Couscous Salad, you might also like
This post contains affiliate links to products I like. When you buy something through one of my Amazon links or other (affiliate links), I receive a small commission that helps support this site. Thank you for your purchase!
Subscribe to Get: Top 10 Reader Favorite Recipes
The Top 10 Most Popular Recipes (PDF) on Simple Nourished Living + Weekly Support Emails with Tips & Easy Healthy Recipes Not Found Anywhere Else!
/* Layout */ .ck_form { /* divider image */ background: #fff url(data:image/gif;base64,R0lGODlhAQADAIABAMzMzP///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUQ5NjM5RjgxQUVEMTFFNEJBQTdGNTQwMjc5MTZDOTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUQ5NjM5RjkxQUVEMTFFNEJBQTdGNTQwMjc5MTZDOTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRDk2MzlGNjFBRUQxMUU0QkFBN0Y1NDAyNzkxNkM5NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRDk2MzlGNzFBRUQxMUU0QkFBN0Y1NDAyNzkxNkM5NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAABAAMAAAICRFIAOw==) repeat-y center top; font-family: “Helvetica Neue”, Helvetica, Arial, Verdana, sans-serif; line-height: 1.5em; overflow: hidden; color: #666; font-size: 16px; border-top: solid 20px #3071b0; border-top-color: #3071b0; border-bottom: solid 10px #3d3d3d; border-bottom-color: #1d446a; -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,.3); -moz-box-shadow: 0px 0px 5px rgba(0,0,0,.3); box-shadow: 0px 0px 5px rgba(0,0,0,.3); clear: both; margin: 20px 0px;
} .ck_form, .ck_form * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
} #ck_subscribe_form { clear: both;
} /* Element Queries — uses JS */ .ck_form_content, .ck_form_fields { width: 50%; float: left; padding: 5%;
} .ck_form.ck_horizontal {
} .ck_form_content { border-bottom: none;
} .ck_form.ck_vertical { background: #fff;
} .ck_vertical .ck_form_content, .ck_vertical .ck_form_fields { padding: 10%; width: 100%; float: none;
} .ck_vertical .ck_form_content { border-bottom: 1px dotted #aaa; overflow: hidden;
} /* Trigger the vertical layout with media queries as well */ @media all and (max-width: 499px) { .ck_form { background: #fff; } .ck_form_content, .ck_form_fields { padding: 10%; width: 100%; float: none; } .ck_form_content { border-bottom: 1px dotted #aaa; } } /* Content */ .ck_form_content h3 { margin: 0px 0px 15px; font-size: 24px; padding: 0px;
} .ck_form_content p { font-size: 14px;
} .ck_image { float: left; margin-right: 5px;
} /* Form fields */ .ck_errorArea { display: none;
} #ck_success_msg { padding: 10px 10px 0px; border: solid 1px #ddd; background: #eee;
} .ck_label { font-size: 14px; font-weight: bold;
} .ck_form input[type=”text”], .ck_form input[type=”email”] { font-size: 14px; padding: 10px 8px; width: 100%; border: 1px solid #d6d6d6; /* stroke */ -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; /* border radius */ background-color: #f8f7f7; /* layer fill content */ margin-bottom: 5px; height: auto;
} .ck_form input[type=”text”]:focus, .ck_form input[type=”email”]:focus { outline: none; border-color: #aaa;
} .ck_checkbox { padding: 10px 0px 10px 20px; display: block; clear: both;
} .ck_checkbox input.optIn { margin-left: -20px; margin-top: 0;
}
.ck_form .ck_opt_in_prompt { margin-left: 4px;
}
.ck_form .ck_opt_in_prompt p { display: inline;
} .ck_form .ck_subscribe_button { width: 100%; color: #fff; margin: 10px 0px 0px; padding: 10px 0px; font-size: 18px; background: #0d6db8; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; /* border radius */ cursor: pointer; border: none; text-shadow: none; } .ck_form .ck_guarantee { color: #626262; font-size: 12px; text-align: center; padding: 5px 0px; display: block;
} .ck_form .ck_powered_by { display: block; color: #aaa;
} .ck_form .ck_powered_by:hover { display: block; color: #444;
} .ck_converted_content { display: none; padding: 5%; background: #fff;
} .ck_form_content p { font-size: 16px !important;
}