June 24, 2026 · 30 min

Spicy Harissa Sweet Potato Pitas with Creamy Avocado and Cucumber Dill Salad

Lunch30 min725 cal / serving

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.


Recipe details

Lunch30 min725 cal / serving2 servings

Nutrition per serving

Calories725 kcalProtein8.4 gFat43.2 gCarbs71.6 gSugar20 gFiber4.1 gSodium1802 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
Garlic2 clove GarlicView ingredient guide
Cucumber1 unit CucumberView ingredient guide
Dill0.25 ounce DillView ingredient guide
Avocado1 unit AvocadoView ingredient guide
Mayonnaise4 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
SaltSalt to tasteView ingredient guide
PepperPepper to tasteView ingredient guide

Instructions

  1. 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.
  2. 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.
  3. 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.
  4. In a medium bowl, toss the cucumber, chopped dill, vinegar, a drizzle of olive oil and a pinch of salt and pepper.
  5. 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).
  6. 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.

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.