This couscous salad with lime dressing is the perfect blend of fresh, zesty flavors and nourishing ingredients. Packed with protein from black beans, fiber from sweet potatoes, and a lively lime-basil vinaigrette, this dish is a wholesome and satisfying meal all by itself. The creamy crumbled feta adds the perfect tangy touch, while the crunch of pistachios (optional!) brings balance to every bite.

We developed this dish as a go-to for anyone looking to eat healthfully without compromising on flavor. Whether you’re prepping for weekday lunches, feeding the family, or impressing guests at a potluck, this recipe checks all the boxes: nutritious, filling, and irresistibly delicious. Plus, it can be easily adapted for gluten-free, vegan, or keto diets—read on for tips!
Why This Couscous Salad with Lime Dressing Is Good for You
This recipe isn’t just tasty—it’s packed with nutrition. Here’s why you can feel great about serving it:
- Rich in fiber: Sweet potatoes and black beans keep you full and support digestion.
- Plant-based protein: Black beans are an excellent source of protein, perfect for vegetarians.
- Antioxidant power: Spinach and basil are loaded with vitamins A and C, plus essential minerals like magnesium.
- Heart-healthy fats: Olive oil and pistachios provide good fats to support lifelong health.
- Diet-friendly: This is a naturally vegetarian dish that’s easy to make vegan or gluten-free.
Wholesome Ingredients for This Couscous Salad with Lime Dressing
To create the best version of this dish, we focused on ingredients that are both nutritious and delicious. Here are a few key stars of the recipe:
- Couscous: This versatile grain is quick to cook and soaks up the flavor of the lime dressing beautifully. To make it gluten-free, swap couscous for quinoa.
- Sweet Potatoes: Naturally sweet and packed with beta-carotene, these are a great complex carb to fuel your day. Roast them for even more flavor.
- Feta Cheese: Crumbled feta adds creaminess and a hint of salty tang. If you’re vegan, try using a plant-based feta alternative.
- Lime-Basil Vinaigrette: Made with fresh lime juice, olive oil, and basil, this dressing is the star of the recipe. Want a twist? Use cilantro instead of basil for a new flavor profile.
Couscous Salad with Lime Dressing Recipe Details
- Servings: 6
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Ingredients
- 3/4 cup couscous
- 1 cup water
- 2 sweet potatoes, peeled and diced (about 3 cups)
- 1 (14-ounce) can black beans, drained and rinsed
- 2 cups baby spinach, cut into small pieces
- 4 ounces crumbled feta cheese
- Half a red onion, thinly sliced
- 1/2 cup chopped pistachios (optional)
- Black pepper, to taste
- For the Lime-Basil Vinaigrette:
- 1 bunch fresh basil (about 1/2 cup packed)
- 1/2 cup olive oil
- Juice of 1–2 limes, to taste
- 1 clove garlic
- 1/2 teaspoon kosher salt
- 1/2 teaspoon red pepper flakes
- 1/4 to 1/2 cup water, if needed
Step-By-Step Couscous Salad with Lime Dressing Instructions
- Make the dressing: Combine all dressing ingredients (basil, olive oil, lime juice, garlic, salt, red pepper flakes, and water) in a food processor. Pulse until smooth-ish. If it’s too thick, add water one tablespoon at a time.
- Cook the couscous: Bring 1 cup of water to a boil, stir in couscous, cover, and remove from heat. Let it sit for 5 minutes, then fluff with a fork and let it cool.
- Cook the sweet potatoes: Place diced sweet potatoes in a skillet with 1/2 cup water and a pinch of salt. Cover and simmer for about 10 minutes, or until fork-tender. Drain and set aside to cool.
- Assemble the salad: In a large bowl, toss the cooled couscous, sweet potatoes, black beans, spinach, feta cheese, red onion, and pistachios (if using) with the prepared lime-basil dressing. Taste and season with black pepper.
- Serve or store: Serve immediately as a main course or side dish. Alternatively, store the components separately for make-ahead lunches throughout the week.
How to Customize This Couscous Salad with Lime Dressing for Your Diet
- Vegan: Swap the feta for a plant-based alternative or omit it entirely.
- Gluten-Free: Replace the couscous with quinoa for a naturally gluten-free option.
- Keto-Friendly: Use cauliflower rice in place of couscous and reduce the sweet potatoes.
- Nut-Free: Skip the pistachios or try sunflower seeds for a crunch without nuts.
Our Team’s Tips for the Best Couscous Salad with Lime Dressing
- Chill before serving: For even better flavor, refrigerate the salad for 30 minutes before serving.
- Batch prep: Cook extra couscous and sweet potatoes to save time for future meals.
- Store separately: Keep the dressing, veggies, and couscous in separate containers for fresh-tasting leftovers all week long.
- Toast the pistachios: A quick toast in a dry pan enhances their flavor and adds a satisfying crunch.
Couscous Salad with Lime Dressing FAQs
Can I make this salad ahead of time?
Yes! You can prepare all the components in advance and assemble the salad just before serving. Store the dressing separately so the greens stay crisp.
What makes this a healthy couscous salad?
This healthy couscous salad includes nutrient-dense ingredients like spinach, sweet potatoes, and black beans, along with heart-healthy fats from olive oil.
How can I ensure the best lime vinaigrette for salads?
Use fresh lime juice and high-quality olive oil for optimal flavor. Don’t skip the basil, as it adds a fresh, aromatic note.
Can I add protein?
Absolutely! Grilled chicken, shrimp, or chickpeas would be excellent additions to this dish.
Ready to try this couscous salad with lime dressing? Let us know how you make it your own in the comments below!

Couscous Salad with Lime Dressing
Ingredients
- 3/4 cup couscous
- 1 cup water
- 2 sweet potatoes, peeled and diced (about 3 cups)
- 1 (14-ounce) can black beans, drained and rinsed
- 2 cups baby spinach, cut into small pieces
- 4 ounces crumbled feta cheese
- 0.5 red onion, thinly sliced
- 1/2 cup chopped pistachios (optional)
- Black pepper, to taste
- 1 bunch fresh basil (about 1/2 cup packed) For the Lime-Basil Vinaigrette
- 1/2 cup olive oil For the Lime-Basil Vinaigrette
- Juice of 1–2 limes, to taste For the Lime-Basil Vinaigrette
- 1 clove garlic For the Lime-Basil Vinaigrette
- 1/2 teaspoon kosher salt For the Lime-Basil Vinaigrette
- 1/2 teaspoon red pepper flakes For the Lime-Basil Vinaigrette
- 1/4 to 1/2 cup water, if needed For the Lime-Basil Vinaigrette
Instructions
- Make the dressing: Combine all dressing ingredients (basil, olive oil, lime juice, garlic, salt, red pepper flakes, and water) in a food processor. Pulse until smooth-ish. If it’s too thick, add water one tablespoon at a time.
- Cook the couscous: Bring 1 cup of water to a boil, stir in couscous, cover, and remove from heat. Let it sit for 5 minutes, then fluff with a fork and let it cool.
- Cook the sweet potatoes: Place diced sweet potatoes in a skillet with 1/2 cup water and a pinch of salt. Cover and simmer for about 10 minutes, or until fork-tender. Drain and set aside to cool.
- Assemble the salad: In a large bowl, toss the cooled couscous, sweet potatoes, black beans, spinach, feta cheese, red onion, and pistachios (if using) with the prepared lime-basil dressing. Taste and season with black pepper.
- Serve or store: Serve immediately as a main course or side dish. Alternatively, store the components separately for make-ahead lunches throughout the week.
