There’s something special about a pita pocket-it’s like a warm, fluffy envelope that can hold all your favorite fillings. These roasted sweet potato pitas are fully loaded with rounds of tender sweet potato, slices of creamy avocado, a refreshing cucumber dill salad, crunchy pepitas and a kick of spicy harissa mayo. Every bite is a mix of textures and flavors that will make you forget you’re eating a vegetarian meal.
This recipe comes together in just 30 minutes, making it perfect for a busy weeknight. The sweet potatoes are roasted until caramelized, then tucked into whole wheat pitas with the other goodies. The herby cucumber salad adds a bright, tangy contrast to the rich avocado and spicy mayo. It’s a balanced, satisfying dinner that’s as fun to assemble as it is to eat.
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 425°F (220°C). Line a baking sheet with parchment paper.
- Wash and slice the sweet potatoes into 1/2-inch rounds. Place them on the baking sheet, drizzle with olive oil and season with salt and pepper. Toss to coat and spread in a single layer. Roast for 20-25 minutes, flipping halfway, until tender and lightly browned.
- While the sweet potatoes roast, prepare the cucumber dill salad. Dice the cucumber into small cubes. Finely chop the dill. In a bowl, combine the cucumber, dill, white wine vinegar and a pinch of salt. Set aside to marinate.
- Make the harissa mayo: In a small bowl, mix the mayonnaise with harissa powder until well combined. Adjust to taste.
- Slice the avocado in half, remove the pit and scoop out the flesh. Slice into thin strips.
- Warm the pitas in the oven or a dry skillet for about 1 minute per side until pliable.
- Assemble the pitas: Carefully open each pita to form a pocket. Spread a generous amount of harissa mayo inside. Stuff with roasted sweet potato rounds, avocado slices, cucumber dill salad and sprinkle with pepitas. Serve immediately.
Recipe Tips
For extra flavor, toast the pepitas in a dry pan for 1-2 minutes until fragrant.
If your pitas are stubborn to open, microwave them for 10-15 seconds to make them more pliable.
Adjust the amount of harissa powder to suit your spice preference.
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.
How do I store leftovers?
Store components separately in the fridge for up to 2 days. Assemble just before eating to keep the pitas from getting soggy.
Can I make this recipe vegan?
Absolutely! Use a vegan mayonnaise in place of regular mayo.

























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