These Mushroom Tikka Skewers are a tasty treat that everyone will love! Marinated in yogurt and spices, they are full of flavor and easy to cook.
Plus, they’re perfect for grilling or baking, making any day a little more special. Honestly, who can resist a good skewer? 😋
Key Ingredients & Substitutions
Button Mushrooms: These are the star of the dish, offering a meaty texture. If they’re not available, you can use cremini or portobello mushrooms for a deeper flavor.
Thick Yogurt: This helps create a creamy marinade. If you need a dairy-free option, consider using coconut yogurt or a nut-based yogurt to mimic the texture.
Gram Flour (Besan): It gives the marinade a nice consistency. If you don’t have gram flour, regular all-purpose flour can work, but it might alter the flavor slightly.
Mustard Oil: Known for its pungent flavor, it’s great for this recipe. For a milder taste, you can switch it with vegetable oil or olive oil.
Spices: The blend of spices, like garam masala and red chili powder, brings the dish its character. Feel free to adjust these to your taste, or use curry powder if you’re in a pinch.
How Do I Properly Marinate Mushrooms for the Best Flavor?
Marinating mushrooms is key to infusing them with flavor. Here’s how to do it right:
- Ensure mushrooms are clean and dry before adding them to the marinade.
- Coat each mushroom thoroughly with the marinade. Use your hands for better coverage, but be gentle to avoid breaking them.
- Cover and let sit in the fridge for at least an hour. Longer marination (up to 4 hours) allows deeper flavor absorption.
Remember, the longer they sit, the tastier they become, so try to resist the urge to rush this step!

How to Make Mushroom Tikka Skewers
Ingredients You’ll Need:
For the Skewers:
- 500 grams button mushrooms, cleaned and stems trimmed
- Bamboo or metal skewers
For the Marinade:
- 1 cup thick yogurt (curd)
- 2 tablespoons gram flour (besan)
- 2 tablespoons mustard oil (or vegetable oil)
- 1 tablespoon ginger-garlic paste
- 1 teaspoon turmeric powder
- 2 teaspoons red chili powder
- 1 tablespoon garam masala
- 1 tablespoon chaat masala
- 1 teaspoon cumin powder
- 1 teaspoon coriander powder
- 1 tablespoon lemon juice
- Salt to taste
For Garnish and Serving:
- Fresh coriander leaves, finely chopped
- Green chutney or mint-yogurt sauce for serving
- Lime wedges for serving
How Much Time Will You Need?
This recipe will take about 1 hour for preparation and marination, plus another 15 minutes for cooking. You’ll want to let the mushrooms marinate in the fridge for at least 1 hour (but 3-4 hours is even better) to soak up all those delicious flavors!
Step-by-Step Instructions:
1. Preparing the Marinade:
Start by taking a large mixing bowl. Add in the thick yogurt, gram flour, mustard oil, ginger-garlic paste, turmeric powder, red chili powder, garam masala, chaat masala, cumin powder, coriander powder, lemon juice, and salt. Mix everything together until you get a smooth marinade that has a nice consistency.
2. Marinating the Mushrooms:
Next, gently toss the cleaned mushrooms into the marinade, making sure each one is well-coated. Cover the bowl with plastic wrap or a lid and place it in the refrigerator. Let those mushrooms sit and soak in the flavors for at least 1 hour—longer if you have the time!
3. Preparing the Grill:
While your mushrooms are marinating, preheat your grill pan or outdoor grill to medium-high heat. If you’re using wooden skewers, don’t forget to soak them in water for about 20 minutes to prevent them from burning during grilling.
4. Threading the Mushrooms:
Once your mushrooms are ready, it’s time to thread them onto your skewers. Make sure to leave a little space between each mushroom to allow for even cooking. This helps them get crispy on the outside while staying juicy inside!
5. Grilling the Skewers:
Place the skewers on the hot grill and cook them for about 10-15 minutes. Remember to turn them occasionally so that they can develop a nice char and cook evenly. You’ll know they’re done when they’re cooked through and have some golden edges.
6. Finishing Touches:
Once they’re grilled, take the skewers off the grill and let them rest for a few minutes. This helps keep them from drying out.
7. Serving:
Now for the fun part! Garnish your Mushroom Tikka Skewers with freshly chopped coriander leaves. Serve them hot with a side of green chutney or mint-yogurt sauce, along with some lime wedges for a zesty kick.
8. Enjoy!
Dig into your flavorful and smoky Mushroom Tikka Skewers as a delicious appetizer or a satisfying side dish. Enjoy every bite!
Can I Use Other Types of Mushrooms for This Recipe?
Absolutely! While button mushrooms are great, you can use cremini or portobello mushrooms for a richer flavor and heartier texture. Just make sure to cut them into similar sizes for even cooking.
How Can I Store Leftover Mushroom Tikka Skewers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm them gently on the grill or in an oven until heated through, which helps maintain their texture.
Can I Make the Marinade Without Yogurt?
Yes! If you’re looking for a dairy-free or vegan option, you can substitute the yogurt with coconut yogurt or a thick nut-based yogurt. This will keep the dish creamy while accommodating dietary preferences.
What Can I Serve with Mushroom Tikka Skewers?
These skewers pair wonderfully with a fresh salad, flatbreads, or rice. You can also serve them alongside additional dips, such as hummus or tzatziki, for a complete meal experience!



