June 27, 2026 · 10 min

Spicy Harissa Sweet Potato Wraps with Bulgur, Feta &Amp; Apricot Aioli

Lunch10 min609 cal / serving

These vibrant lettuce wraps are a celebration of bold flavors and wholesome ingredients. Roasted sweet potatoes and onions, seasoned with smoky harissa and garlic, pair perfectly with fluffy bulgur wheat tossed with sunflower seeds and creamy feta. A drizzle of tangy apricot-mustard aioli ties everything together, while fresh dill adds a bright finish.

Perfect for a quick weeknight dinner, these wraps are as nutritious as they are delicious. Serve them as a light main or a fun appetizer-either way, they’re sure to impress.


Recipe details

Lunch10 min609 cal / serving2 servings

Nutrition per serving

Calories609 kcalProtein13.8 gFat37 gCarbs53.5 gSugar17.1 gFiber4.7 gSodium5270 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: containsFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: not detectedSesame: not detectedMustard: containsCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Sweet Potatoes1 unit Sweet PotatoesView ingredient guide
Yellow Onion1 unit Yellow OnionView ingredient guide
Baby Lettuce1 unit Baby LettuceView ingredient guide
Dill0.25 ounce DillView ingredient guide
Garlic Powder1 teaspoon Garlic PowderView ingredient guide
Harissa Powder1 tablespoon Harissa PowderView ingredient guide
Bulgur Wheat0.5 cup Bulgur WheatView ingredient guide
Mayonnaise2 tablespoon MayonnaiseView ingredient guide
Apricot Jam1 unit Apricot JamView ingredient guide
Dijon Mustard2 teaspoon Dijon MustardView ingredient guide
Sunflower Seeds0.5 ounce Sunflower SeedsView ingredient guide
Feta Cheese0.5 cup Feta CheeseView ingredient guide
Olive Oil1 tablespoon Olive OilView ingredient guide
SaltSalt, to tasteView ingredient guide
PepperPepper, to tasteView ingredient guide

Instructions

  1. Preheat the oven to 450°F (230°C) with a rack in the top position. Wash and dry all produce. Dice the sweet potato into ½-inch cubes. Halve, peel and cut the onion into ½-inch-thick wedges; mince a few wedges to get 2 tablespoons (4 tablespoons for 4 servings). Trim the root end from the lettuce and separate the leaves. Roughly chop half the dill (all for 4 servings).
  2. On a baking sheet, toss the sweet potato and onion wedges with half the garlic powder, ¾ teaspoon harissa powder (1½ teaspoons for 4 servings), a drizzle of olive oil and a big pinch of salt and pepper. Add more harissa if you like extra heat. Roast on the top rack until browned and tender, 20-25 minutes.
  3. Meanwhile, in a small pot, heat a drizzle of olive oil over medium heat. Add the minced onion and a pinch of salt. Cook, stirring, until fragrant, about 1 minute. Add the bulgur, stock concentrate and 1 cup water (2 cups for 4 servings). Bring to a boil, then cover and reduce to a low simmer. Cook until the water is absorbed and the bulgur is tender, 12-15 minutes. Turn off the heat, uncover and let cool.
  4. While the bulgur cooks, make the aioli: In a small bowl, whisk together the mayonnaise, apricot jam, mustard, remaining garlic powder, 2 teaspoons vinegar (4 teaspoons for 4 servings), a drizzle of olive oil and a pinch of salt and pepper.
  5. Once the bulgur has cooled slightly, stir in the sunflower seeds and half the feta. Taste and adjust seasoning with salt and pepper if needed.
  6. Fill the lettuce leaves with the bulgur mixture and roasted vegetables. Drizzle the aioli over the vegetables. Sprinkle with as much dill and remaining feta as you like. Serve immediately.

Recipe Tips

For extra heat, add more harissa powder to the sweet potato mixture before roasting.

If you prefer a milder flavor, reduce the harissa powder or omit it entirely.

The aioli can be made ahead and refrigerated for up to 3 days.

FAQ

Can I use a different grain instead of bulgur?

Yes, you can substitute bulgur with quinoa, couscous or farro. Adjust cooking times and liquid amounts according to the grain’s package instructions.

How do I store leftovers?

Store the roasted vegetables, bulgur mixture and aioli separately in airtight containers in the refrigerator for up to 3 days. Assemble the wraps just before serving to keep the lettuce crisp.

Can I make this recipe vegan?

Absolutely! Use a vegan mayonnaise and omit the feta cheese or replace it with a vegan feta alternative. The rest of the ingredients are plant-based.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.