These stuffed pitas are a flavor-packed, veggie-forward meal that comes together quickly. Roasted sweet potato rounds get a kick from harissa powder, then are layered with creamy avocado, crunchy pepitas and a bright cucumber dill salad. A simple harissa mayo ties it all together.
Perfect for a satisfying lunch or light dinner, these pitas are as delicious as they are colorful. The combination of spicy, creamy and tangy flavors will keep you coming back for more.
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 oven to 450°F with racks in the middle and top positions. Wash and dry all produce. Slice sweet potatoes into ¼-inch-thick rounds. Toss on a baking sheet with a drizzle of olive oil, 1 teaspoon harissa powder (2 teaspoons for 4 servings) and a pinch of salt and pepper. Roast on the middle rack, flipping halfway through, until tender, 18-20 minutes.
- While sweet potatoes roast, mince or grate 1 clove garlic (2 cloves for 4 servings). Halve the cucumber lengthwise, then thinly slice into half-moons. Pick and roughly chop dill fronds until you have 2 teaspoons (4 teaspoons for 4 servings). Halve, pit and peel the avocado, then thinly slice.
- In a small bowl, combine mayonnaise, a pinch of the minced garlic and a pinch of harissa powder. Taste and add more garlic and harissa powder if desired. Season with salt and pepper.
- In a medium bowl, toss the cucumber, chopped dill, vinegar, a drizzle of olive oil and a pinch of salt and pepper.
- Cut pitas in half and place on a second baking sheet. When sweet potatoes have roasted about 18 minutes, add the pitas to the top rack. Toast until warmed through, 2-3 minutes (they should still be soft and flexible).
- Spread harissa mayo inside each toasted pita half. Fill with sweet potatoes, avocado slices, a few pepitas and a small amount of cucumber salad. Divide stuffed pitas between plates. Serve with remaining cucumber salad on the side and sprinkle with remaining pepitas.
Recipe Tips
For extra heat, add more harissa powder to the mayo or sprinkle some on the sweet potatoes before roasting.
If your pitas are thick, warm them in the oven for a few extra minutes to make them pliable.
You can substitute pumpkin seeds for pepitas if needed.
FAQ
Can I make this recipe ahead of time?
The components can be prepped in advance: roast the sweet potatoes, make the harissa mayo and prepare the cucumber salad. Store separately in the fridge. Assemble the pitas just before serving to keep them from getting soggy.
What can I use instead of harissa powder?
You can substitute with a blend of smoked paprika, cayenne pepper and a pinch of cumin. Adjust the amount to your preferred spice level.
Is this recipe vegan?
It can be made vegan by using a plant-based mayonnaise. All other ingredients are plant-based.


























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