Let’s get started before your tummy growls too loud.
Step 1: First, mix your dry spices in a small bowl. Use 1 Tbsp garam masala, 2 tsp turmeric, 2 tsp smoked paprika, 2 tsp cumin, 2 tsp coriander, and 1 tsp salt. Now split that mix into two equal piles. Do the same with your minced garlic and grated ginger. Half goes in the marinade, half in the sauce.
Step 2: Grab a big bowl and stir 1 cup of plain yogurt with half of your spice mix, garlic, and ginger. This is your magic marinade. It smells like a cozy Indian kitchen. (Hard-learned tip: don’t skip the yogurt—it makes the tofu super tender and not bland.)
Step 3: Drain your extra-firm tofu block. Wrap it in paper towels and set a heavy pan on top for 15 minutes. This pushes out extra water so the tofu soaks up flavor. Tear the tofu into bite-sized chunks with your hands—it’s fun and messy, like playing with dough.
Step 4: Gently stir the tofu chunks into the yogurt marinade. You can let it sit overnight in the fridge for super bold flavor, but it’s fine to cook right away. I once rushed and it still tasted like a hug from your grandma. What’s your favorite marinade trick? Share below!
Step 5: Pour the tofu mixture onto a baking sheet lined with parchment paper. Bake at 400°F for 15 minutes, then flip each piece. Bake another 15 minutes until edges are brown and crispy. If you want extra crunch, turn on the broiler for 1 minute—but watch it like a hawk!
Step 6: While tofu bakes, make the masala sauce. Melt 2 Tbsp butter in a big pan over medium heat. Add diced onion and the other half of garlic and ginger. Cook until soft, about 5 minutes. Stir in 2 Tbsp tomato paste and the reserved spices. Cook another 3 minutes—your kitchen will smell like heaven.
Step 7: Pour in one can of crushed tomatoes and one can of coconut milk. Stir, cover, and let it simmer for 15–20 minutes. This lets all the flavors become best friends. For a super smooth sauce, carefully blend it with an immersion blender. Gently stir in the baked tofu. Serve warm with rice and naan.
Cook Time: 45 minutes
Total Time: 1 hour 15 minutes
Yield: 4 hearty servings
Category: Dinner, Comfort Food
Three Fun Twists to Make It Your Own
This recipe is like a good friend—it loves a little makeover. Try one of these and see what happens!Spicy Mango Kick: Stir in 2 Tbsp mango chutney and 1 tsp chili flakes with the coconut milk. Sweet and hot, like a summer party in your mouth.Creamy Spinach Version: Add 2 cups fresh spinach to the sauce right before serving. Let it wilt for 2 minutes. Sneaky greens that even picky eaters will gobble up.Smoky BBQ Twist: Swap the garam masala for 1 Tbsp smoked paprika. Add 2 Tbsp BBQ sauce with the tomatoes. It tastes like camping under the stars.Which one would you try first? Comment below!
How to Serve It Up Right
This dish loves company. Pile it over fluffy basmati rice or scoop it up with warm naan bread. A sprinkle of fresh cilantro on top makes it look fancy. For extra crunch, add a handful of toasted cashews or sliced cucumber on the side.
Now for drinks. A cold glass of mango lassi cools the spices and makes kids smile. Grown-ups might love a crisp pilsner beer—it cuts through the creamy sauce like magic. Which would you choose tonight?

Storing Your Tofu Tikka Masala
This dish tastes even better the next day. Let it cool completely before putting it in the fridge. Store it in a sealed container for up to four days. I once left a batch out overnight by mistake. My grandmother would have scolded me for wasting good food!
For the freezer, skip the rice and naan. Freeze just the sauce and tofu in a zip-top bag for up to three months. To reheat, thaw it in the fridge overnight. Warm it gently on the stove with a splash of water. *Fun fact: The spices get stronger after a day in the fridge!* This batch-cooking trick saves you time on busy weeknights. Have you ever tried storing it this way? Share below!
Why does this matter? Storing food properly keeps it safe to eat. It also makes your cooking go further so you waste less. That feels good for your wallet and your family.
Common Cooking Problems and Fixes
First problem: watery tofu. If you skip pressing it, the tofu soaks up less flavor. I once forgot to press it and ended up with bland chunks. Pressing it for fifteen minutes makes all the difference. Your sauce will stay thick and rich.
Second problem: the sauce is too spicy. Did you use more paprika than listed? I remember a friend who added extra chili powder by accident. To fix it, stir in a little extra yogurt or coconut milk. It calms the heat right down.
Third problem: the tofu falls apart. That means you stirred it too hard. Fold it gently into the sauce with a spatula. Why does this matter? These fixes help you feel confident in the kitchen. You learn to trust your own hands. Which of these problems have you run into before?
Your Questions Answered
Q: Is this recipe gluten-free? A: Yes, as written. Just make sure your naan is gluten-free or skip it.
Q: Can I make this ahead of time? A: Absolutely. You can marinate the tofu up to a day before baking.
Q: What can I swap for yogurt? A: Use a thick coconut yogurt for a dairy-free version.
Q: How do I scale the recipe? A: Double all ingredients for a big crowd. Keep the cooking time the same.
Q: Any optional tips? A: Blend the sauce for a silky texture. I like to leave it a little chunky, though. Which tip will you try first?
A Warm Send-Off From Emma
I hope this recipe brings warmth to your kitchen. Cooking for people you love is one of life’s greatest joys. Please share a photo when you make it. I would love to see your beautiful tikka masala! Have you tried this recipe? Tag us on Pinterest!
Remember, every mistake teaches you something new. Keep stirring, keep tasting, and keep sharing your food. You are doing wonderful things.
Happy cooking!
—Emma Caldwell.

How To Make Tofu Tikka Masala (Step-By-Step Photos): Easy Tofu Tikka Masala Recipe With Photos
Description
Learn to make flavorful Tofu Tikka Masala with easy step-by-step photos. A perfect vegetarian dinner ready in 30 minutes! vegan tikka masala, tofu recipe, Indian curry, easy dinner, vegetarian meal
Ingredients
Instructions
- If serving with rice (highly recommended), start cooking that now according to package instructions.
- In a small bowl, stir together 1 Tbsp garam masala, 2 tsp ground turmeric, 2 tsp smoked paprika, 2 tsp cumin, 2 tsp coriander, and 1 tsp salt. Evenly split the spice mixture into 2 small bowls. Similarly, evenly divide the 8 cloves garlic and the 4 Tbsp fresh grated ginger into 2 bowls. Half of this will be for the tikka, and the other half for the masala.
- In a large bowl, stir together 1 cup plain yogurt and half of the seasonings (half of the spices, garlic, and ginger).
- Preheat oven to 400°F (204°C). Drain 1 14-oz package extra-firm tofu and wrap it in a few layers of paper towels. Set a heavy pan on top to help press out water for about 15 minutes. When finished, tear into bite-sized chunks.
- Gently stir tofu chunks into marinade. You can let the tofu marinate overnight for maximum flavor, or continue cooking. It’s good either way!
- Pour tofu tikka mixture onto a parchment paper-lined baking sheet. Bake for 15 minutes, then remove from oven and flip each piece over. Continue cooking for 15 minutes, or until a bit browned and crispy at the edges. (Optionally turn the broiler on your oven at the end to help get things crispy, just be sure to watch it closely to prevent burning!)
- Melt 2 Tbsp unsalted butter in a large saute pan over medium heat. Add ½ medium yellow onion and the reserved half of garlic and ginger. Cook until onion is soft, about 5 minutes. Stir in 2 Tbsp tomato paste and the reserved half of seasonings (from step 1). Continue cooking for 3 minutes.
- Add 1 14.5-oz can crushed tomatoes and 1 13.5-oz can coconut milk. Cover and let simmer for 15 to 20 minutes to let flavors all merge. (Optionally blend the sauce carefully with an immersion or countertop blender to make it smooth and creamy!)
- Gently stir tofu tikka into masala sauce. Serve warm with naan and basmati rice.
Notes
- Serving: 1 large serving | Calories: 626kcal | Carbohydrates: 76.8g | Protein: 34g | Fat: 25.5g | Saturated Fat: 9.9g | Cholesterol: 38mg | Sodium: 4067mg | Potassium: 1169mg | Fiber: 9g | Sugar: 16.4g | Calcium: 657mg | Iron: 13mg
My First Taste of Tikka Masala
The first time I had tikka masala, I was at a little diner with my late husband, George. He ordered it and I thought, “That orange sauce looks awfully strange.” Then I took one bite and nearly licked the bowl clean. I still laugh at that. Doesn’t that smell amazing? That dish had chicken in it, but my friend Priya showed me how tofu soaks up all that flavor just as well. She said, “Emma, tofu is a sponge for good spices.” And she was right. This recipe teaches you the same trick. Have you ever tried tofu and thought it was a little boring? What did you do with it?Why the Spices Go in Two Bowls
Look at the ingredient list. You see garam masala, turmeric, paprika, cumin, coriander, and salt. The recipe says to split them into two bowls. This is not a trick to make more dishes. It is a secret to building layers of flavor. One half goes into the yogurt marinade for the tofu. The other half cooks later in the buttery onion sauce. When you taste the final dish, your tongue gets two waves of the same spices. That is why the sauce tastes so deep and rich. *Fun fact: Garam masala means “warm spice mix” in Hindi. It usually has cinnamon, cardamom, and cloves. Those are the same spices in some holiday cookies!* What is your favorite spice blend at home? I love hearing about the mixes folks keep in their cupboards.The Tofu Squeeze and Tear
Now, we need to get that tofu ready. Take the block out of the package and wrap it in paper towels. Place a heavy pan on top. I use my cast iron skillet. Let it sit for fifteen minutes. This pushes the water out. Then comes the fun part. Do not cut the tofu with a knife. Tear it into bite-sized chunks with your hands. The rough edges catch more of the yogurt marinade. My grandson Oliver loves helping with this step. He calls it “making tofu clouds.” Why does this matter? Pressing out the water lets the tofu soak up the yogurt and spices like a thirsty sponge. If you skip this step, the marinade just slides off. And tearing, not cutting, gives you little crispy corners after baking.Baking the Tikka Pieces
Pour the marinated tofu onto a baking sheet lined with parchment paper. Spread them out so they are not touching. Bake at 400 degrees for fifteen minutes. Then flip each piece over. Bake another fifteen minutes. You want them browned and a little crispy at the edges. If you want extra crunch, turn on the broiler for one or two minutes at the end. Watch closely. Broilers can burn things in the time it takes to blink. I learned that lesson the hard way with a batch of garlic bread. The smoke alarm still haunts me. Have you ever set off a smoke alarm while cooking? Please tell me I am not the only one.The Sauce That Brings It All Together
While the tofu bakes, start the masala sauce. Melt butter in a big pan. Cook the onion, garlic, and ginger until soft. Stir in tomato paste and the other half of the spice mix. Let it cook for three minutes. The kitchen will smell like a warm hug. Pour in the crushed tomatoes and coconut milk. Cover and let it simmer for fifteen to twenty minutes. The coconut milk makes the sauce creamy and a little sweet. It balances the spices beautifully. Why does this matter? Simmering the sauce lets the flavors get to know each other. You cannot rush this. If you taste it right away, it tastes like separate ingredients. After twenty minutes, it tastes like one happy family.A Little Blending Trick
The recipe says you can blend the sauce if you want it smooth and creamy. I always do this. I use an immersion blender right in the pot. It makes the sauce velvety, like something from a fancy restaurant. If you do not have an immersion blender, carefully pour the sauce into a regular blender. Hold the lid with a towel. Hot liquids can pop the lid off. My friend Deb learned that the hard way and had curry on her ceiling for a week. I still laugh at that story, but she does not. Do you have a kitchen gadget you love more than any other? For me, it is that little immersion blender.Putting It on the Table
Gently stir the baked tofu pieces into the warm sauce. Serve it over fluffy basmati rice with a piece of naan bread on the side. Sprinkle some fresh cilantro on top if you have it. The green leaves make the orange sauce look extra pretty. This meal fills your belly and warms your heart. It is fancy enough for company but easy enough for a Tuesday night. The tofu gives you protein, and the spices make your whole kitchen smell like a celebration. I would love to hear if you try this. Did your family ask for seconds? Did you add extra spice? Drop me a note and tell me how it went.Ingredients:
| Ingredient | Amount | Notes |
|---|---|---|
| Garam masala | 1 Tbsp | Seasonings |
| Ground turmeric | 2 tsp | Seasonings |
| Smoked paprika | 2 tsp | Seasonings |
| Cumin | 2 tsp | Seasonings |
| Coriander | 2 tsp | Seasonings |
| Salt | 1 tsp | Seasonings |
| Garlic, minced | 8 cloves | Divided |
| Fresh grated ginger | 4 Tbsp | Divided |
| Plain yogurt | 1 cup (240 g) | Tofu Tikka |
| Extra-firm tofu | 1 14-oz package (400 g) | Tofu Tikka |
| Unsalted butter | 2 Tbsp (28 g) | Masala Sauce |
| Medium yellow onion, diced | ½ (about 1 cup) | Masala Sauce |
| Tomato paste | 2 Tbsp (28 g) | Masala Sauce |
| Crushed tomatoes | 1 14.5-oz can (415 g) | Masala Sauce |
| Coconut milk | 1 13.5-oz can (380 g) | Masala Sauce |
| Basmati rice | To taste | To Serve |
| Naan | To taste | To Serve |
| Cilantro | To taste | To Serve |
The Secret to Tofu Tikka Masala (And Why It’s Easier Than You Think)
I still remember the first time I made this dish. I burned the garlic and cried a little. But you won’t do that! Tofu tikka masala is just a big warm hug in a bowl. The secret is letting the tofu soak up all those spices. Doesn’t that smell amazing already?
Let’s get started before your tummy growls too loud.
Step 1: First, mix your dry spices in a small bowl. Use 1 Tbsp garam masala, 2 tsp turmeric, 2 tsp smoked paprika, 2 tsp cumin, 2 tsp coriander, and 1 tsp salt. Now split that mix into two equal piles. Do the same with your minced garlic and grated ginger. Half goes in the marinade, half in the sauce.
Step 2: Grab a big bowl and stir 1 cup of plain yogurt with half of your spice mix, garlic, and ginger. This is your magic marinade. It smells like a cozy Indian kitchen. (Hard-learned tip: don’t skip the yogurt—it makes the tofu super tender and not bland.)
Step 3: Drain your extra-firm tofu block. Wrap it in paper towels and set a heavy pan on top for 15 minutes. This pushes out extra water so the tofu soaks up flavor. Tear the tofu into bite-sized chunks with your hands—it’s fun and messy, like playing with dough.
Step 4: Gently stir the tofu chunks into the yogurt marinade. You can let it sit overnight in the fridge for super bold flavor, but it’s fine to cook right away. I once rushed and it still tasted like a hug from your grandma. What’s your favorite marinade trick? Share below!
Step 5: Pour the tofu mixture onto a baking sheet lined with parchment paper. Bake at 400°F for 15 minutes, then flip each piece. Bake another 15 minutes until edges are brown and crispy. If you want extra crunch, turn on the broiler for 1 minute—but watch it like a hawk!
Step 6: While tofu bakes, make the masala sauce. Melt 2 Tbsp butter in a big pan over medium heat. Add diced onion and the other half of garlic and ginger. Cook until soft, about 5 minutes. Stir in 2 Tbsp tomato paste and the reserved spices. Cook another 3 minutes—your kitchen will smell like heaven.
Step 7: Pour in one can of crushed tomatoes and one can of coconut milk. Stir, cover, and let it simmer for 15–20 minutes. This lets all the flavors become best friends. For a super smooth sauce, carefully blend it with an immersion blender. Gently stir in the baked tofu. Serve warm with rice and naan.
Cook Time: 45 minutes
Total Time: 1 hour 15 minutes
Yield: 4 hearty servings
Category: Dinner, Comfort Food
Three Fun Twists to Make It Your Own
This recipe is like a good friend—it loves a little makeover. Try one of these and see what happens!Spicy Mango Kick: Stir in 2 Tbsp mango chutney and 1 tsp chili flakes with the coconut milk. Sweet and hot, like a summer party in your mouth.Creamy Spinach Version: Add 2 cups fresh spinach to the sauce right before serving. Let it wilt for 2 minutes. Sneaky greens that even picky eaters will gobble up.Smoky BBQ Twist: Swap the garam masala for 1 Tbsp smoked paprika. Add 2 Tbsp BBQ sauce with the tomatoes. It tastes like camping under the stars.Which one would you try first? Comment below!
How to Serve It Up Right
This dish loves company. Pile it over fluffy basmati rice or scoop it up with warm naan bread. A sprinkle of fresh cilantro on top makes it look fancy. For extra crunch, add a handful of toasted cashews or sliced cucumber on the side.
Now for drinks. A cold glass of mango lassi cools the spices and makes kids smile. Grown-ups might love a crisp pilsner beer—it cuts through the creamy sauce like magic. Which would you choose tonight?

Storing Your Tofu Tikka Masala
This dish tastes even better the next day. Let it cool completely before putting it in the fridge. Store it in a sealed container for up to four days. I once left a batch out overnight by mistake. My grandmother would have scolded me for wasting good food!
For the freezer, skip the rice and naan. Freeze just the sauce and tofu in a zip-top bag for up to three months. To reheat, thaw it in the fridge overnight. Warm it gently on the stove with a splash of water. *Fun fact: The spices get stronger after a day in the fridge!* This batch-cooking trick saves you time on busy weeknights. Have you ever tried storing it this way? Share below!
Why does this matter? Storing food properly keeps it safe to eat. It also makes your cooking go further so you waste less. That feels good for your wallet and your family.
Common Cooking Problems and Fixes
First problem: watery tofu. If you skip pressing it, the tofu soaks up less flavor. I once forgot to press it and ended up with bland chunks. Pressing it for fifteen minutes makes all the difference. Your sauce will stay thick and rich.
Second problem: the sauce is too spicy. Did you use more paprika than listed? I remember a friend who added extra chili powder by accident. To fix it, stir in a little extra yogurt or coconut milk. It calms the heat right down.
Third problem: the tofu falls apart. That means you stirred it too hard. Fold it gently into the sauce with a spatula. Why does this matter? These fixes help you feel confident in the kitchen. You learn to trust your own hands. Which of these problems have you run into before?
Your Questions Answered
Q: Is this recipe gluten-free? A: Yes, as written. Just make sure your naan is gluten-free or skip it.
Q: Can I make this ahead of time? A: Absolutely. You can marinate the tofu up to a day before baking.
Q: What can I swap for yogurt? A: Use a thick coconut yogurt for a dairy-free version.
Q: How do I scale the recipe? A: Double all ingredients for a big crowd. Keep the cooking time the same.
Q: Any optional tips? A: Blend the sauce for a silky texture. I like to leave it a little chunky, though. Which tip will you try first?
A Warm Send-Off From Emma
I hope this recipe brings warmth to your kitchen. Cooking for people you love is one of life’s greatest joys. Please share a photo when you make it. I would love to see your beautiful tikka masala! Have you tried this recipe? Tag us on Pinterest!
Remember, every mistake teaches you something new. Keep stirring, keep tasting, and keep sharing your food. You are doing wonderful things.
Happy cooking!
—Emma Caldwell.







Leave a Reply