Saturday, July 11, 2026
HomePlant Based FoodRoasted Garlic Coconut Tofu Sandwich

Roasted Garlic Coconut Tofu Sandwich


This epic roasted garlic chili coconut tofu sandwich stars this toasty, flavor-packed chili-garlic-coconut chutney(Indian Vada Pav Chutney) that coats the tofu paired with this creamy, herbed yogurt sauce and tangy pickled cabbage. 18g Protein 7g fiber!

Screenshot

I am so excited to bring you another sandwich in my series of reimagining sandwiches inspired by popular Indian street food! This one is spicy, nutty, coconutty, sweet, crunchy, creamy, and tangy all at once. It’s such an incredible combination of flavors and textures.
Don’t miss all the summer sandwiches in the series! These are some of my best sandwiches, Big flavor, and nutrient dense! Watch me make them on my YouTube channel! 🌶️

These stacked, make ahead friendly sandwiches and the Indian jalapeño popper toasts (15g protein per toast!) and my Indian crispy Chikin tofu sandwich, all pack incredible flavor and also Protein and fiber!

coconut tofu sandwich on a cutting board after assembling

We’re going to make this chili garlic coconut chutney, which is a dry condiment (lasun chutney) often found in vada pav, a popular Indian sandwich. Vada pav usually has that chutney and a green chutney, and then there is this fried fritter of potatoes that’s tucked into bread. It’s so delicious.

I’m taking that amazing chutney and adding it on top of some tofu slices and baking them, then using them to fill up the coconut tofu sandwich. We’re piling them high in the sandwich along with a creamy, cooling, herby yogurt sauce as well as some tangy pickled cabbage. You can also use other pickled vegetables in this sandwich and add some roasted veggies, as well. This is a very flexible sandwich. 

The main flavor component of this coconut tofu sandwich is that chili garlic chutney, so don’t skimp on it. Definitely make that chutney, and don’t skimp on the garlic or the chili when you do. They give it an amazing flavor.

photo of the chili garlic coconut tofu on a plate

You want to use super firm tofu for the best results, but extra firm tofu works, as well. I like to slice it thin, almost like deli slices, because the more surface area, the more flavor you get from all of that chutney.

The chili garlic chutney has loads of garlic that gets toasted, then process it up with toasted sesame seeds, peanuts, toasted coconut, and a good amount of Kashmiri chili powder. I use Kashmiri chili powder a lot in my Indian recipes. If you don’t have it, you definitely need to get some. It has a very distinctive flavor and isn’t overly hot, so you can use it in non-Indian recipes, as well, in place of paprika. It adds beautiful color and amazing flavor. You can find Kashmiri chili powder online or at Indian grocery stores.

hand holding a coconut tofu sandwich wrapped in butcher paper

We make the yogurt sauce with yogurt, herbs, lime juice, and a little maple syrup to balance the savoriness. The pickled cabbage is simply cabbage pickled with vinegar, salt, sugar, and pepper flakes. You can use the same ingredients to pickle other vegetables, like cucumber, radishes, or onions, as well.

This sandwich has amazing flavors and textures in every bite!!!

chili garlic coconut tofu sandwich ingredients on plates, ready to assemble

Why You’ll Love this Coconut Tofu Sandwich

  • toothsome tofu smothered in toasty, flavor-packed chili garlic coconut chutney
  • creamy, herbed non-dairy yogurt sauce
  • crunchy, tangy pickled cabbage contrasts all of those rich, deep flavors
  • easily made gluten-free, nut-free, and soy-free

For the Chili Garlic Chutney

For the Chili Garlic Coconut Tofu Coating

Prevent your screen from going dark

Prep the tofu.

  • If using extra firm tofu, press it first. Open the package, drain the tofu, wrap it in a kitchen towel, and place a heavy weight on top for at least 15 minutes, or use a tofu press. If using super firm tofu, you can skip this step. Once pressed, slice the tofu into very thin slices, about 2 millimeters thick, and set aside.

Meanwhile, make the chutney.

  • Heat a small skillet over medium heat and add the oil. Add the garlic and cook until it is golden around most of the edges. Remove the garlic from the skillet and set aside. You want to cook the garlic first so doesn’t give the chutney a sharp, raw flavor.

  • Add the sesame seeds to the skillet and toast until the sesame seeds begin changing color. Remove and set aside. Add the shredded coconut and peanuts and toast until the coconut becomes evenly golden, then remove from the skillet as well. Let everything cool for 10 to 15 minutes.

  • Once they are cool, add the garlic, sesame seeds, peanuts, coconut, Kashmiri chili powder, and salt to a food processor. Process until the mixture becomes a coarse meal that is slightly sticky. If it becomes way too sticky, add a little oat flour to absorb that extra moisture, and process again. Taste and adjust the flavor with more Kashmiri chili powder or salt, if needed. Set aside. This makes plenty of chutney to make a double helping of tofu, if you’d like.

Make the tofu (3 options).

  • Option 1: If you’re in a hurry and don’t want to spend time coating each slice of tofu and baking it, you can pan fry or bake the tofu with no coating until it turns somewhat golden and slightly crisp. Then, layer the tofu with spoonfuls of the chutney directly onto the sandwich.

  • Option 2: Transfer 3 to 4 tablespoons of the chutney to a bowl. Add the maple syrup, rice vinegar, soy sauce, ground coriander, lime juice, oil, and enough water to make a spreadable mixture. Mix well. Spread this mixture onto one or both sides of the tofu slices. Arrange the tofu on a parchment-lined baking sheet and bake at 375° F (190° C) for 10 to 15 minutes. Flip, then bake for 10 or 15 more minutes. You don’t want to bake it too long, because the coconut can get too dark. The chutney should dry out slightly and the tofu should become lightly crisp around the edges.

  • Option 3: Prepare the tofu, like in option 2, and air fry at 325° F (163° C) for 5 to 7 minutes. Don’t air fry it too long or the chutney can become overly toasted.

While the tofu is baking, make the yogurt sauce and pickle the cabbage.

  • Add all of the yogurt sauce ingredients to a bowl and mix well. Taste and adjust the flavor, then set that aside.

  • For the pickled cabbage, finely shred the cabbage. You can use a knife, mandoline, or vegetable peeler to make very fine shreds. Add the cabbage to a bowl along with the jalapeño, vinegar, salt, sugar, and pepper flakes. Mix well, and set that aside to pickle for 10 to 15 minutes.

Now you’re ready to assemble the sandwich.

  • Lightly toast the bread slices. Spread some yogurt sauce on one slice. Top with several slices of the chili garlic coconut tofu, then top with some pickled cabbage. Sprinkle on some of the remaining chutney. Top with the second slice of bread. Slice and enjoy.

You can wrap the sandwich in parchment paper, sandwich paper, or a sandwich bag to help hold everything together. It also travels really well in lunch boxes.
One thing I really like to do is brush the edges of the bread with a little oil and press them into sesame seeds before assembling the sandwich to make a quick sesame seed bread. It adds extra crunch and another layer of flavor to the coconut tofu sandwich.
This recipe can be gluten-free, if you use gluten-free bread. It can be nut-free, if you use sesame seeds instead of peanuts and nut-free non-dairy yogurt. For a soy-free version, use chickpea flour tofu or pumpkin seed tofu and soy-free non-dairy yogurt.

Calories: 408kcal, Carbohydrates: 48g, Protein: 18g, Fat: 17g, Saturated Fat: 6g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 5g, Trans Fat: 0.03g, Sodium: 1418mg, Potassium: 531mg, Fiber: 7g, Sugar: 13g, Vitamin A: 1202IU, Vitamin C: 21mg, Calcium: 224mg, Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

coconut tofu sanwich ingredients on the cutting board

Ingredients

  • tofu – Use extra firm or super firm tofu. If you use super firm tofu, you don’t have to press!
  • garlic – A ton of whole garlic cloves gives the chutney such an incredible flavor!
  • sesame seeds and peanuts – Add toasty flavor and crunch to the chutney. For nut-free, use all sesame seeds.
  • coconut – Dried, shredded coconut gives this coconut tofu sandwich its signature flavor.
  • ground spices – For the chutney, you just need some Kashmiri chili powder. To coat the tofu, we are using a little ground coriander. You can optionally add some cumin to the yogurt sauce, if you like. And we are adding some heat to the pickled cabbage with some pepper flakes.
  • sauces – We are adding flavor and thinning out the chutney a little bit with some maple syrup, rice vinegar, soy sauce, and lime juice. You also need lime juice and a touch of maple syrup for the yogurt sauce. For the pickled cabbage, white vinegar gives it that pickley tang.
  • non-dairy yogurt – For the yogurt sauce. Choose soy-free and/or nut-free, if needed.
  • fresh herbs – Cilantro and some mint, curry leaves, or other herbs give the yogurt sauce so much flavor!
  • cabbage – Shred it thin with a knife, mandoline, or a vegetable peeler.
  • jalapeño – Adds more heat to the pickled cabbage.

💡Tips

  • Toasting the whole cloves of garlic preserves that great garlic flavor but removes that sharp edge, making it perfectly balanced in the chutney. Don’t skip this step!
  • Keep a close eye on the sesame seeds and stir often, so they don’t burn.
  • Don’t overbake the tofu, because the coconut in the chutney can start to burn
  • This is a fully loaded sandwich! Wrap the coconut tofu sandwich in parchment or put it into a sandwich bag to help it stay together.

How to Make Coconut Tofu Sandwiches

If using extra firm tofu, press it first. Open the package, drain the tofu, wrap it in a kitchen towel, and place a heavy weight on top for at least 15 minutes, or use a tofu press. If using super firm tofu, you can skip this step. Once pressed, slice the tofu into very thin slices, about 2 millimeters thick, and set aside.

Heat a small skillet over medium heat and add the oil. Add the garlic and cook until it is golden around most of the edges. Remove the garlic from the skillet and set aside.

Add the sesame seeds to the skillet and toast until the sesame seeds begin changing color. Remove and set aside.

Add the shredded coconut and peanuts and toast until it becomes evenly golden, then remove from the skillet as well. Let everything cool for 10 to 15 minutes.

Once they are cool, add the garlic, sesame seeds, peanuts, coconut, Kashmiri chili powder, and salt to a food processor. Process until the mixture becomes a coarse meal that is slightly sticky. If it becomes way too sticky, add a little oat flour to absorb that extra moisture, and process again. Taste and adjust the flavor with more Kashmiri chili powder or salt, if needed. Set aside. This makes plenty of chutney to make a double helping of tofu, if you’d like.

Transfer 3 to 4 tablespoons of the chutney to a bowl. Add the maple syrup, rice vinegar, soy sauce, ground coriander, lime juice, oil, and enough water to make a spreadable mixture. Mix well.

Spread this mixture onto one or both sides of the tofu slices. Arrange the tofu on a parchment-lined baking sheet and bake at 375° F (190° C) for 10 to 15 minutes. You don’t want to bake it too long, because the coconut can get too dark. The chutney should dry out slightly and the tofu should become lightly crisp around the edges.

While the tofu is baking, make the yogurt sauce and pickle the cabbage.

Add all of the yogurt sauce ingredients to a bowl and mix well. Taste and adjust the flavor, then set that aside.

yogurt sauce in the bowl after mixing

For the pickled cabbage, finely shred the cabbage. You can use a knife, mandoline, or vegetable peeler to make very fine shreds. Add the cabbage to a bowl along with the jalapeño, vinegar, salt, sugar, and pepper flakes. Mix well, and set that aside to pickle for 10 to 15 minutes.

Now you’re ready to assemble the sandwich.

Lightly toast the bread slices. Spread some yogurt sauce on one slice. Top with several slices of the chili garlic coconut tofu.

Then, top with some pickled cabbage. Sprinkle on some of the remaining garlic chili chutney. Top with the second slice of bread. Slice and enjoy.

You can wrap the sandwich in parchment paper, sandwich paper, or a sandwich bag to help hold everything together. It also travels really well in lunch boxes.

What to Serve with garlic Coconut Tofu Sandwiches

This is a delicious summer lunch on its own, but you can also serve with side dishes like my sour cream and onion potato salad, grilled vegetable pasta salad, or summer spinach salad.

Frequently Asked Questions

Is this coconut tofu sandwich allergy friendly?

This recipe can be gluten-free, if you use gluten-free bread. It can be nut-free, if you use sesame seeds instead of peanuts and nut-free non-dairy yogurt. For a soy-free version, use chickpea flour tofu or pumpkin seed tofu and soy-free non-dairy yogurt.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments