One-Pan Tofu Tikka Masala Recipe

If you're looking for a quick and easy one-pot vegan meal that's anything but bland, you've come to the right place. As developer Julianne De Witt says of her tofu tikka masala, "This easy, hearty curry dish is bursting with flavor and quick to put together," making it perfect for a weeknight meal. Some say that traditional tikka masala, which is made with chicken, was derived from butter chicken, and the flavor of the sauce is similar to the one used in that popular takeout meal. As De Witt explains, "Tikka masala is less creamy and has a more pronounced tomato taste than butter chicken. Tikka masala is also spicier than butter chicken."

The tofu in this dish is fried to crispy perfection and then added to a sauce (made in the same pan) that is flavored with traditional curry spices as well as cayenne and chili powder for extra heat. The sauce is made creamy with the addition of coconut yogurt, which also adds a touch of nutty sweetness to complement the garam masala in the spice mix. De Witt suggests that you, "Serve this dish with rice and grilled naan to soak up all the delicious sauce." Whatever you don't finish can be refrigerated for up to 4 days, or you can freeze it in single-serve microwavable containers and just heat it back up again any time you need a super-quick meal with a heaping helping of protein and vegetables.

Assemble the ingredients for the one-pan tofu tikka masala

The ingredients that go into this tofu tikka masala include tofu, of course (the extra-firm kind works best here) as well as cooking oil (De Witt favors avocado), an onion, garlic, ginger, turmeric, garam masala, ground coriander, chili powder, cayenne, salt, pepper, crushed tomatoes, lime juice, and yogurt (De Witt uses coconut, but says any other kind of plain yogurt will work). As a garnish, you could use chopped cilantro, while De Witt likes to serve the dish with both naan and basmati rice.

Step 1: Dry off the tofu

Wrap the tofu in paper towels and gently press to remove the extra moisture.

Step 2: Chop the tofu

Dice the tofu into 1-inch pieces.

Step 3: Heat the oil

Add the avocado oil to a large saute pan over medium-high heat.

Step 4: Fry the tofu

Add the tofu in a single layer and brown on both sides, approximately 1 minute per side. Set the tofu aside.

Step 5: Add the aromatics to the pan

Add the onions, garlic, and ginger to the same saute pan.

Step 6: Fry the aromatics

Saute, stirring occasionally, for 2 minutes.

Step 7: Stir in the spices

Add the turmeric, garam masala, coriander, chili powder, and cayenne, and stir until fragrant, approximately 1 minute.

Step 8: Mix in the tomatoes and yogurt

Add the crushed tomatoes and coconut yogurt. Stir to combine.

Step 9: Pour in the water

Add the water, salt, and pepper and stir.

Step 10: Boil the sauce

Bring to a light boil.

Step 11: Cook the tofu in the sauce

Add the tofu back to the saute pan, stir, then cover the pan with a lid and simmer for 5 minutes.

Step 12: Add the lime juice

Remove the lid and stir in lime juice.

Step 13: Sprinkle on the cilantro

Garnish with minced cilantro.

Step 14: Serve the tikka masala

Serve with naan and basmati rice, if desired.

One-Pan Tofu Tikka Masala Recipe
No Ratings
This easy, hearty one-pot tofu tikka masala is bursting with flavor and quick to put together, making it a perfect vegan meal for a busy weeknight.
Prep Time
10
minutes
Cook Time
10
minutes
Servings
4
Servings
tofu chunks in tomato sauce
Total time: 20 minutes
Ingredients
  • 14 ounces extra firm tofu
  • 2 tablespoons avocado oil
  • 1 medium-sized onion, diced
  • 4 cloves garlic, minced
  • 2 tablespoons minced ginger
  • 1 teaspoon turmeric
  • 1 teaspoon garam masala
  • 1 teaspoon ground coriander
  • 1 teaspoon chili powder
  • ¼ teaspoon cayenne
  • 1 (28-ounce) can crushed tomatoes
  • ¾ cup coconut yogurt
  • ¼ cup water
  • 1 teaspoon sea salt
  • ½ teaspoon ground black pepper
  • Juice of one lime
  • 1 tablespoon minced cilantro
Optional Ingredients
  • Naan, to serve
  • Basmati rice, to serve
Directions
  1. Wrap the tofu in paper towels and gently press to remove the extra moisture.
  2. Dice the tofu into 1-inch pieces.
  3. Add the avocado oil to a large saute pan over medium-high heat.
  4. Add the tofu in a single layer and brown on both sides, approximately 1 minute per side. Set the tofu aside.
  5. Add the onions, garlic, and ginger to the same saute pan.
  6. Saute, stirring occasionally, for 2 minutes.
  7. Add the turmeric, garam masala, coriander, chili powder, and cayenne, and stir until fragrant, approximately 1 minute.
  8. Add the crushed tomatoes and coconut yogurt. Stir to combine.
  9. Add the water, salt, and pepper and stir.
  10. Bring to a light boil.
  11. Add the tofu back to the saute pan, stir, then cover the pan with a lid and simmer for 5 minutes.
  12. Remove the lid and stir in lime juice.
  13. Garnish with minced cilantro.
  14. Serve with naan and basmati rice, if desired.
Rate this recipe

What is garam masala and how do you use it?

Garam masala is a spice mix from India that has numerous variations. While the blend typically contains black pepper, cardamom, cinnamon, cloves, cumin, coriander, and nutmeg, other ingredients may include bay leaves, dried powdered chile peppers, fennel, garlic, ginger, mace, malabar leaves, mustard seeds, saffron, star anise, tamarind, and turmeric. Depending on the mix, garam masala — which means "warm spice" — may range from mild to somewhat spicy, while it may also have some sweetness and possibly a few floral notes.

Garam masala is typically added at the end of the cooking process or used to season the finished dish. It can help to flavor vegan dishes such as this tofu tikka masala, while De Witt remarks that it pairs wonderfully with squash and suggests using it in a butternut squash soup. It's also often used to season fish or meat dishes, as well. Besides this tofu tikka masala, any number of recipes call for garam masala including ground beef-based Indian-style chili keema with peas, a version of tandoori barbecue sauce, and Indian-style street corn with paneer and ghee. De Witt also suggests that the seasoning could be stirred into yogurt to make a dip or used to season mixed nuts.

What is the history of tikka masala?

As De Witt says of tikka masala, "The origin of this dish is not exactly known." While it may have been created in India — one restaurateur claimed to have been serving it there by the 1940s — a chef from Pakistan says he came up with it in Glasgow in the '70s by adding canned tomato soup and cream to the chicken tikka that was already on the menu. A 2009 attempt by the Scottish city to have itself declared the official birthplace of one of the U.K.'s favorite foods, however, got shot down when a bunch of other British cities also laid claim to this honor.

While De Witt likes to make tikka masala with tofu, she admits that traditionally, the dish is made with chicken, and yes, we have a chicken tikka masala recipe, as well. (No canned soup needed.) Beef tikka masala is also an option, as is tikka masala made with shrimp. Besides swapping out the protein, another way to change up tikka masala is to add extra vegetables such as cauliflower, carrots, and chickpeas. You can also swap out the sides — instead of flatbread and rice, try serving the dish with fries in the style of that British pub favorite, tikka and chips.