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.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
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
Instructions
- 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).
- 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.
- 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.
- 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.
- 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.
- 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.






























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.