These roasted sweet potato pita pockets are a flavor-packed vegetarian meal that comes together quickly. Tender rounds of sweet potato are seasoned with harissa and roasted until caramelized, then tucked into warm whole wheat pitas with creamy avocado slices and a tangy cucumber dill salad. A spicy harissa mayo ties everything together, while crunchy pepitas add the perfect finishing touch.
This recipe is all about bold flavors and satisfying textures. The sweet potatoes get a smoky heat from harissa, balanced by the cool, herby cucumber salad and rich avocado. It’s a handheld meal that’s both hearty and fresh, perfect for a weeknight dinner or a fun lunch.
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 with racks in the middle and top positions. Wash and dry all produce. Slice the sweet potatoes into ¼-inch-thick rounds. On a baking sheet, toss the sweet potato rounds with a drizzle of olive oil, 1 teaspoon of 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 the sweet potatoes roast, peel and mince or grate half the garlic clove (use the whole clove for 4 servings). Halve the cucumber lengthwise, then slice crosswise into thin half-moons. Pick the dill fronds and chop until you have 2 teaspoons (4 teaspoons for 4 servings). Halve, pit and peel the avocado, then slice thinly.
- In a small bowl, combine the 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 together the cucumber, chopped dill, white wine vinegar, a drizzle of olive oil and a pinch of salt and pepper.
- Halve the pitas to create pockets and place them on a second baking sheet. When the sweet potatoes have 2-3 minutes left, put the pitas on the top rack and toast until warmed through, about 2-3 minutes. They should still be soft and flexible.
- Spread the harissa mayo inside each toasted pita half. Fill with the roasted sweet potatoes, sliced avocado, a few pepitas and a small amount of the cucumber salad. Divide the stuffed pitas between plates. Serve with the remaining cucumber salad on the side, sprinkled with the 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 stiff, warm them in the oven for a minute or two to make them pliable.
The cucumber salad can be made ahead and refrigerated for up to a day.
FAQ
Can I use a different type of pita?
Yes, any pita bread works, but whole wheat adds a nice nutty flavor and extra fiber.
Can I make this recipe vegan?
Absolutely! Substitute the mayonnaise with a vegan mayo or a dairy-free yogurt-based sauce.
How do I store leftovers?
Store the components separately: keep the cucumber salad in the fridge and the sweet potatoes and pitas at room temperature. Assemble just before eating to keep the pitas from getting soggy.


























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