June 28, 2026 · 30 min

Roasted Sweet Potato Pitas with Spicy Harissa Mayo and Cucumber Dill Salad

Lunch30 min672 cal / serving

These roasted sweet potato pitas are the ultimate stuffed sandwich. Tender, harissa-spiced sweet potato rounds meet creamy avocado, crunchy pepitas and a bright cucumber dill salad, all tucked inside a warm whole wheat pita. A spicy harissa mayo ties everything together for a satisfying, veggie-packed meal.

Perfect for a quick weeknight dinner, this recipe comes together in about 30 minutes. The sweet potatoes roast while you prep the salad and sauce, then everything gets stuffed into warm pitas. It’s a handheld meal that’s as delicious as it is convenient.


Recipe details

Lunch30 min672 cal / serving2 servings

Nutrition per serving

Calories672 kcalProtein8.3 gFat37.5 gCarbs71.3 gSugar19.9 gFiber4.1 gSodium1749 mg

Dietary labels

Gluten-free: noLactose-free: yesDairy-free: yes

Allergen check

Gluten / wheat: containsMilk / dairy: not detectedEgg: containsFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: not detectedSesame: containsMustard: not detectedCelery: 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 Potatoes2 unit Sweet PotatoesView ingredient guide
Harissa Powder1 tablespoon Harissa PowderView ingredient guide
Garlic1 clove GarlicView ingredient guide
Cucumber1 unit CucumberView ingredient guide
Dill0.25 ounce DillView ingredient guide
Avocado1 unit AvocadoView ingredient guide
Mayonnaise3 tablespoon MayonnaiseView ingredient guide
Whole Wheat Pitas2 unit Whole Wheat PitasView ingredient guide
Pepitas1 ounce PepitasView ingredient guide
Olive Oil2 teaspoon Olive OilView ingredient guide
SaltSaltView ingredient guide
PepperPepperView ingredient guide

Instructions

  1. Preheat oven to 450°F (230°C) with a rack in the middle. Wash and dry all produce. Slice sweet potatoes into ¼-inch-thick rounds. On a baking sheet, toss sweet potatoes with a drizzle of olive oil, 1 teaspoon harissa powder and a pinch of salt and pepper. Roast until tender, about 20 minutes, flipping halfway through.
  2. Meanwhile, mince or grate 1 clove garlic. Halve the cucumber lengthwise, then slice into thin half-moons. Pick and chop enough dill fronds to yield 2 teaspoons. Halve, pit and peel the avocado, then thinly slice.
  3. In a small bowl, combine 3 tablespoons mayonnaise, a pinch of the minced garlic and a pinch of harissa powder. Taste and adjust with more garlic or harissa as desired. Season with salt and pepper.
  4. In a medium bowl, toss the cucumber, chopped dill, white wine vinegar, a drizzle of olive oil and a pinch of salt and pepper.
  5. Cut each pita in half to create 4 pockets. Place them on another baking sheet. When the sweet potatoes are almost done (after about 18-20 minutes of roasting), put the pitas in the oven. Toast until warmed through, 2-3 minutes; they should still be soft and flexible. (If space allows, you can place the pitas on the same baking sheet as the sweet potatoes.)
  6. Spread the harissa mayo inside each pita half. Fill with roasted sweet potatoes, avocado slices, a few pepitas and a small amount of cucumber salad. Divide the stuffed pitas between plates. Serve with the remaining cucumber salad on the side, sprinkled with the remaining pepitas.

Recipe Tips

If your pitas are thick, you can warm them directly on the oven rack for a minute or two. For extra crunch, toast the pepitas in a dry skillet over medium heat for 1-2 minutes before using.

FAQ

Can I use a different type of pita?

Yes, white or gluten-free pitas work well too. Just adjust toasting time as needed.

How do I store leftovers?

Store components separately in the refrigerator 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.

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.