Naan Tacos Recipe: Indian-Style Flatbread Tacos

Flavorful and satisfying, these naan tacos are stuffed with Greek‑style marinated salmon, a crisp Greek salad, and a tangy garlic yogurt sauce. They’re easy to adapt — swap in chickpeas, tofu, or another protein for a vegan or vegetarian version.

salmon naan tacos

Tacos are one of my favorite ways to eat — endlessly adaptable and always satisfying. I also love the pillowy texture of naan, so folding Mediterranean flavors into naan makes for something special. These naan tacos combine a lemony, herb‑forward salmon (or an easy chickpea alternative), a fresh Greek salad, creamy hummus or garlic yogurt sauce, and optional crumbled feta for a balanced, bright meal.

Why you’ll love this recipe

  • Quick and simple – minimal prep and short cook times make these perfect for weeknights.
  • Customizable – easily swap proteins, omit dairy, or turn this into a vegan meal with chickpeas or tofu.
  • Balanced – protein, healthy fats, and plenty of fresh vegetables make this a wholesome option.

How to make naan tacos

Full ingredient amounts and the complete recipe are listed in the recipe section below. Below is an overview of the process to guide you.

Ingredients

  • Naan bread – store‑bought or homemade, warmed or lightly charred.
  • Protein – Greek‑marinated salmon is suggested, but chickpeas, tofu, or ground chicken also work.
  • Veggies – cherry/grape tomatoes, cucumber, green bell pepper, red onion, parsley, and optional mint.
  • Seasonings – sea salt, black pepper, red pepper flakes, garlic, dried oregano and dill.
  • Yogurt – thick plain Greek yogurt or unsweetened coconut yogurt for a dairy‑free option.
  • Red wine vinegar or lemon juice – for the salad dressing.
  • Dijon mustard – adds depth to the salad dressing.
  • Olive oil – for dressing and marinade.
  • Hummus – optional base layer on the naan if you prefer hummus over the garlic yogurt sauce.
  • Optional toppings – jalapeño slices, chopped cilantro or parsley, and crumbled feta (regular or dairy‑free).
Naan tacos

Steps to make Greek salmon naan tacos

  • Marinate the salmon: Pat fillets dry and toss with olive oil, lemon juice, minced garlic, dried oregano, dill, red pepper flakes, salt, and pepper. Let sit in the fridge at least 15 minutes.
  • Cook the salmon: Arrange salmon in a single layer (skin side down if present) and bake, grill, or air fry at 400°F (205°C) for about 7–9 minutes, until just cooked through and flaky. Cooking time will vary by thickness.
  • Prepare the Greek salad: In a bowl whisk olive oil, red wine vinegar or lemon juice, minced garlic, dijon mustard, dried oregano, salt, and pepper. Add halved cherry tomatoes, diced cucumber, diced green bell pepper, red onion, chopped parsley, and optional mint. Toss and taste; adjust seasoning as needed.
  • Make the garlic yogurt sauce: In a blender or with a whisk mix thick plain yogurt (or coconut yogurt), a peeled garlic clove, olive oil, lemon juice, a little water to loosen if needed, and sea salt. Blend until smooth and creamy. Alternatively, hummus works well as a spread.
  • Warm or char the naan: Lightly oil or spray both sides and warm on a grill or gas burner for a few seconds per side until slightly charred, or stack wrapped naan in foil and warm in a low oven for a few minutes.
  • Assemble the tacos: Spread hummus or a spoonful of garlic yogurt on each naan. Flake or slice the salmon and add to the naan, top with Greek salad, jalapeños or herbs if desired, sprinkle with crumbled feta, and finish with a drizzle of garlic sauce. Serve immediately.

How to make vegan naan tacos

If you want a vegan version, replace the salmon with a can of drained chickpeas or firm tofu. Rinse and drain chickpeas, toss with the same marinade used for the salmon, and briefly sauté until warmed through and slightly crisp. Use coconut yogurt for the garlic sauce or simply spread hummus on the naan.

FAQ & tips

  • Short on time? Use pre‑chopped vegetables or frozen diced onions and garlic to speed prep.
  • Using frozen salmon: Thaw fully and pat dry before marinating to avoid excess moisture in the pan.
  • Make ahead: The salad and sauce can be made a day ahead; store separately and assemble just before serving to keep the naan warm and the textures fresh.

Recipe

Naan tacos recipe image

Naan Tacos

Flavorful naan tacos filled with Greek‑marinated salmon (or chickpeas), a fresh Greek salad, and a tangy garlic yogurt sauce. Easy to adapt for vegan diets.

Prep Time: 15 mins • Cook Time: 15 mins • Total Time: 30 mins

Course: Lunch, Main • Cuisine: Mediterranean

Ingredients

Greek salad
  • 1 cup cherry tomatoes, halved or quartered
  • 1 green bell pepper, diced
  • 1/4 medium red onion, diced
  • 1 English cucumber, diced
  • 1/4 cup mint leaves (optional)
  • 1/4 cup chopped kalamata olives (optional)
  • 1/4 cup olive oil, 3 tbsp red wine vinegar or lemon juice, 1 minced garlic clove
  • 1/2 tsp dried oregano, sea salt and black pepper to taste
Garlic sauce
  • 1 garlic clove
  • 1 cup thick plain Greek yogurt or coconut yogurt
  • 1 tbsp olive oil, 1 tbsp lemon juice, 1 tbsp water as needed, 1/2 tsp sea salt
Salmon (or marinade for chickpeas)
  • 4 salmon fillets
  • 1 tbsp olive oil, 1/4 cup lemon juice, 2 garlic cloves minced
  • 1/2 tsp dried oregano, 1/2 tsp dried dill, 1/4 tsp red pepper flakes, salt & pepper to taste
Tacos
  • Naan breads
  • Chopped cilantro or parsley, sliced jalapeños, crumbled feta (regular or dairy‑free)
  • Hummus, optional

Instructions

  1. Pat salmon dry and combine with olive oil, lemon juice, garlic, oregano, dill, red pepper flakes, salt, and pepper. Marinate in the fridge for at least 15 minutes.
  2. Cook salmon at 400°F (205°C) for 7–9 minutes in an air fryer, oven, or on a grill until flaky and cooked through.
  3. Whisk dressing ingredients for the salad, toss with the chopped vegetables and herbs, and season to taste.
  4. Blend garlic sauce ingredients until smooth, thinning with water if necessary. Alternatively, use hummus.
  5. Warm or char the naan briefly on a hot pan, grill, or in a low oven.
  6. Assemble: spread hummus or sauce on naan, add salmon or chickpeas, top with Greek salad, herbs, jalapeños, and feta, then finish with extra sauce. Serve immediately.

More healthy meal ideas

  • Chicken broccoli rice casserole
  • Vegan broccoli cheese soup
  • Healthy chicken pot pie soup
  • Japanese carrot ginger salad dressing
  • Viral TikTok egg breakfast sandwich
  • One‑pan enchilada breakfast skillet
  • Paleo sandwich bread
  • Breakfast egg‑stuffed peppers
  • Thai crunch salad with peanut dressing