Everyday Nourishing Foods

  • Home
  • Recipes
  • Lunch ideas
  • Dinner ideas
  • About
menu icon
go to homepage
  • Recipe Index
  • Cooking Tools
  • Food Tips
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Recipe Index
    • Cooking Tools
    • Food Tips
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Salads

    Roasted Tofu Salad with Indian Yogurt Dressing

    Modified: Dec 10, 2025 Published: Sep 18, 2025 by Sravanthi Chanda. Leave a Comment

    5 shares
    • Facebook
    • Reddit
    • WhatsApp
    No ratings yet
    Detailed Steps Jump to Recipe

    Looking for a quick way to turn simple leftovers into something new? This roasted tofu salad with Indian yogurt dressing does just that. Crisp tofu cubes meet creamy yogurt, creating a refreshing dish you can serve as a salad, appetizer, or wrap filling.

    I first made it with leftover Indian spiced roasted tofu and raita, and it instantly became a repeat in my kitchen. It's practical, flavorful, and perfect for when you want to reinvent yesterday's meal. Instead of roasted tofu, you can make this salad with oven-roasted cauliflower as well.

    Roasted tofu cubes served on creamy Indian yogurt salad with cucumber and tomato in a black bowl, garnished with coriander.
    Jump to:
    • Roasted Tofu Meets Creamy Yogurt
    • Detailed Steps
    • Serving Tips
    • Recipe

    Roasted Tofu Meets Creamy Yogurt

    Sravanthi Chanda standing in a rose garden, wearing a light green embroidered sweater and patterned black kurta, smiling softly with trees and flowers in the background.

    When I roast a block of tofu, I often save a portion for the next day. That's how this recipe was born, by mixing leftover tofu with a quick yogurt dressing.

    The roasted tofu brings smoky depth while the creamy Indian yogurt sauce ties it all together. If you haven't tried oven-baked tofu yet, it's a kitchen staple worth making ahead.

    The salad also takes cues from my Indian yogurt sauce recipe, which shows how versatile yogurt-based dressings can be. I love that this salad is light enough for a side yet hearty enough to double as a meal when tucked into wraps or paired with grains.

    Happy Cooking!

    -Sravanthi

    Detailed Steps

    Cubes of tofu in a tray with spices, salt, and rice flour ready to be mixed for roasting.

    Step 1: Preheat oven to 400°F (200°C). Cut tofu into bite-sized cubes and place in a tray. Add salt, red chili powder, black pepper, garam masala, coriander powder, and rice flour.

    Tofu cubes coated with spices and rice flour, arranged in a baking tray before roasting.

    Step 2: Toss tofu gently so that the spices coat it evenly. Add oil and mix once more. Spread cubes in a single layer.

    Golden roasted tofu cubes in a baking tray after cooking.

    Step 3: Roast for 20 minutes, flipping halfway, until golden and crisp.

    Plain whisked yogurt in a steel bowl for making Indian yogurt dressing.

    Step 4: In a mixing bowl, whisk yogurt with salt and cumin until smooth.

    Yogurt mixed with chopped cucumber, tomato, and onion to prepare Indian yogurt dressing.

    Step 5: Add cucumber, tomato, cilantro, and onion. Mix to make the dressing.

    Bowl of Indian yogurt salad with cucumber, tomato, and onion.

    Step 6: Spoon yogurt dressing into a serving bowl.

    Roasted tofu cubes served on creamy Indian yogurt salad with cucumber and tomato in a black bowl, garnished with coriander.

    Step 7: Spread roasted tofu cubes over the dressing.

    Serving Tips

    At home, I enjoy this salad chilled on warm afternoons. Sometimes I tuck it into wraps for a portable lunch, and other times I plate it with rice for a light dinner.
    Here are some more ideas to try:

    • Use it as a filling for avocado paratha or spinach paratha for a wholesome and colorful meal. My kids love this combo so much!
    • Serve as a small plate appetizer for gatherings.
    • Mix this salad with oven-roasted veggies to make it more filling and packable for a lunchbox.
    • Pair it with rice dishes like Indian lemon rice or spinach pulao for a balanced, satisfying meal.

    Did you try this roasted tofu salad with Indian yogurt dressing? I'd love to know how you served it! Share in the comments and explore more Indian salad recipes for inspiration.

    Recipe

    Indian spiced roasted tofu cubes served on creamy Indian yogurt salad with cucumber and tomato in a black bowl, garnished with coriander.

    Roasted Tofu Salad with Indian Yogurt Dressing

    By: Sravanthi Chanda
    A light and refreshing salad that combines roasted tofu with a creamy Indian yogurt dressing. Perfect as a side, appetizer, or wrap filling.

    Rate this recipe by clicking the stars!

    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Salad
    Cuisine Indian
    Servings 4
    Calories 76 kcal
    Prevent your screen from going dark

    Ingredients
      

    To roast tofu:

    • 7 oz extra firm tofu cubed
    • ¼ teaspoon salt
    • ¼ teaspoon red chili powder
    • ¼ teaspoon black pepper
    • ¼ teaspoon garam masala
    • ½ teaspoon coriander powder
    • 1 teaspoon rice flour
    • 2 teaspoon oil

    For yogurt dressing:

    • ½ cup yogurt thick or Greek yogurt
    • ½ cup cucumber chopped and deseeded
    • ¼ cup tomato chopped and deseeded
    • ¼ cup onion chopped
    • 1 tablespoon cilantro chopped
    • ¼ teaspoon ground cumin
    • ¼ teaspoon salt

    Instructions
     

    • Cut the tofu into bite-sized cubes and place them in a mixing tray. Add all the spices, salt, and rice flour on top.
      7 oz extra firm tofu, ¼ teaspoon salt, ¼ teaspoon red chili powder, ¼ teaspoon black pepper, ¼ teaspoon garam masala, ½ teaspoon coriander powder, 1 teaspoon rice flour
    • Toss the cubes gently until each piece is evenly coated with the spice mixture.
    • Drizzle oil over the tofu and mix once more so the coating sticks.
      2 teaspoon oil
    • Spread the tofu cubes in a single layer and roast in the oven for 20 minutes or until golden and crisp.
    • While tofu roasts, prepare the dressing. Whisk yogurt with salt and cumin until smooth.
      ½ cup yogurt, ¼ teaspoon salt, ¼ teaspoon ground cumin
    • Add chopped cucumber, tomato, cilantro, and onion, and mix well.
      ½ cup cucumber, ¼ cup tomato, ¼ cup onion, 1 tablespoon cilantro
    • To serve, spoon the yogurt dressing into a bowl or plate, then top with the roasted tofu cubes. Garnish with fresh coriander if you like.
    • Serve this salad with simple Indian-style basmati rice for a light dinner, or try it with my avocado paratha on the side.

    Notes

    Tested Tips from My Kitchen
    • Use thick yogurt or Greek yogurt for a creamy dressing that clings to tofu.
    • Always deseed the cucumber and tomato to prevent wateriness.
    • Leftovers keep well for a day in the fridge, but mix fresh dressing if making ahead.

    Nutrition

    Calories: 76kcalCarbohydrates: 5gProtein: 5gFat: 4gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gTrans Fat: 0.01gCholesterol: 4mgSodium: 340mgPotassium: 194mgFiber: 1gSugar: 3gVitamin A: 166IUVitamin C: 3mgCalcium: 62mgIron: 1mg
    Pin Recipe Share on Facebook
    Enjoyed this recipe?Drop a comment below and let us know your thoughts!

    Save this recipe on Pinterest so you'll always have it handy when you need a quick idea.

    Roasted tofu cubes served on creamy Indian yogurt salad with cucumber and tomato in a black bowl, garnished with coriander.

    More Easy Indian Salads for Lunch and Dinner

    • Top view of fresh vegetable salad with cucumber, bell peppers, carrot, and sunflower sprouts.
      Crunchy Chopped Vegetable Salad with Fresh Veggies
    • Close-up top view of roasted pumpkin and black chickpea salad with fresh cucumber, tomato, and herbs.
      Indian Spiced Pumpkin Chickpea Salad
    • Collage of four Indian salad recipes including kala chana salad with cucumber and tomato, roasted tofu salad with yogurt dressing, tomato onion kachumber, and black-eyed peas with roasted pumpkin, with text overlay reading Indian Salad Recipes.
      The Ultimate Guide to Indian Salads: 13+ Fresh and Flavorful Recipes
    • Bowl of Indian kala chana salad with cucumber, tomato, onion, and mint garnish.
      Indian Chaat Style Black Chickpeas Salad (Kala Chana Recipe)
    5 shares
    • Facebook
    • Reddit
    • WhatsApp

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Sravanthi Chanda standing in a rose garden, wearing a light green embroidered sweater and patterned black kurta, smiling softly with trees and flowers in the background.

    I'm Sravanthi and I share Indian lunch and dinner recipes on my blog. These easy-to-follow recipes are made from scratch using fresh ingredients and come with step-by-step photos, perfect for family meals.

    More about me →

    Share your Feedback

    Have suggestions or feedback? I’d love to hear from you below! Take this quick 2-minute survey to help shape future content.

    Take the Survey

    Latest Recipes

    • Close-up of creamy kale dal showing soft lentils and tender kale pieces.
      Kale Dal (Indian Spiced Lentils with Kale)
    • Restaurant-style vegan tofu tikka masala served warm with smoky tofu and a rich, creamy gravy.
      Vegan Tofu Tikka Masala (Smoky & Restaurant-Style)
    • Indian spiced sautéed green peas served warm in a white bowl.
      Indian Spiced Sautéed Green Peas (Quick & Simple)
    • Creamy palak shorba served hot with a light swirl of cashew cream.
      Indian Style Spinach Soup (Palak Shorba)
    • Finished Indian spiced pumpkin soup served warm with cashew cream swirl.
      Indian Spiced Pumpkin Soup without Coconut Milk
    • Creamy cauliflower tikka masala served in a white bowl with cashew cream and roasted florets.
      Cauliflower Tikka Masala (Easy Vegan Weeknight Curry)

    Popular Recipes

    • Perfectly cooked basmati rice garnished with cardamom and whole spices.
      Restaurant Style Indian Rice Recipe
    • A stack of crispy red lentil wraps topped with a fresh cilantro leaf, served on a white plate over a colorful checkered napkin.
      Easy Red Lentil Wraps Recipe (Vegan High Protein Tortillas)
    • Top view of a bowl filled with shiny, cooked kidney beans on a marble surface with the logo 'everydaynourishingfoods' visible.
      Instant Pot Red Kidney Beans (Soaked & Dried)
    • Bowl of chana saag featuring chickpeas in a thick spinach sauce, on a colorful checkered cloth, with 'Everyday Nourishing Foods' watermark.
      Chana Saag (Indian Chickpea and Spinach Curry)
    • Kidney beans soup in a white bowl with rich broth and hearty vegetables.
      Red Kidney Beans Soup (Easy & Vegan Recipe)
    • A bowl of vibrant green Indian spinach saag on a colorful checkered napkin.
      Easy Indian Saag Recipe (Quick Spinach Curry)
    • How to cook basmati rice in a rice cooker
    • A bowl of cooked black beans garnished with a fresh basil leaf, placed on a light-colored cloth background.
      Instant Pot Black Beans (Soaked and dried)

    Footer

    ↑ Back to Top
    • About Me
    • Privacy Policy
    • Accessibility
    • Contact
    • Quick Feedback?

    Copyright © Everyday Nourishing Foods 2025

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required