Skip to Content

Lime Pickle Tofu Steaks

Lime Pickle Tofu Steaks

Lime Pickle Tofu Steaks with a grilled hot and sour coating. The ultimate vegan “steaks” for spice lovers.

Have these Indian-style tofu steaks on the table in under 30 minutes!

My vegan take on “steak and chips”

These flavour-packed Lime Pickle Tofu Steaks couldn’t be easier. You need just eight ingredients and half an hour. Easy vegan dinner done and dusted!

How to make Tofu Steaks

The firm tofu block I use is usually rectangular in shape. I simply cut it into 1cm thick “steaks”.

How to make tofu steaks

If you want a more obvious steak shape, you can trim around the edges to round the corners off. I don’t bother because it means I can serve and eat everything without any waste.

How to make the lime pickle marinade

How to make lime pickle marinade

It’s no secret that the majority of the flavour in this recipe comes from the lime pickle. I use a good shop-bought version but you can use homemade if you prefer.

What’s in Lime Pickle?

Lime pickle is made with sour lime, mustard seeds, fenugreek seeds, chilli, oil and salt.

This Indian pickle packs a punch. It’s tangy, warming and deeply flavoursome. A little goes a long way.

How to marinate tofu

In this marinade, I mix my favourite shop-bought lime pickle with both dairy-free yoghurt and chickpea flour to create a paste I can rub on to firm tofu.

Simply add all the ingredients to a bowl and beat. Brush or rub the tofu all over.

Lime Pickle Tofu Steaks

Do I have to marinate the tofu for long?

Absolutely not. This is a very forgiving recipe and lime pickle is potent stuff. The tofu steaks will still taste great even if you don’t marinate them. I give them about 10 minutes while I prepare the peppers and onions.

How to serve Lime Pickle Tofu Steaks

Serve these tofu steaks with the roasted peppers and spring onions, chips (French fries) and a simple salad.

How to make Lime Pickle Tofu Steaks

What if I want to make this ahead/meal prep?

This is a great dish for meal planning. Prep it up to 3 days in advance. Assemble everything as per the recipe but don’t bake it. Cover the marinated tofu and veggies with cling film. Refrigerate and bake when you’re ready.

Subscribe to my YouTube Channel!

Subscribe to Sanjana Feasts on YouTube

Other recipes you might like

Lime Pickle Tofu Steaks recipe

Lime Pickle Tofu Steaks

Lime Pickle Tofu Steaks

Grilled tofu steaks with a hot and sour lime pickle coating. The ultimate vegan "steaks" for spice lovers. Have them on the table in under 30 minutes!
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Course: Main Course
Cuisine: Indian
Keyword: easy, lime, pickle, tofu
Servings: 2


  • Large baking tray
  • Oven-safe wire rack


  • 400 g firm tofu
  • 85 g lime pickle I like Ashoka or Pataks
  • 2 tbsp chickpea flour
  • 2 tbsp dairy-free yoghurt I used soy
  • 2 tbsp any cooking oil
  • 2 peppers cut into wide strips
  • 1 red onion finely sliced
  • 5 spring onions cut into large pieces

To serve:

  • Chips cooked
  • Salad of your choice


To prepare the tofu:

  • Drain the water from the tofu. Press in a tofu press or between paper towels, place a chopping board on top and a few cans of beans to weigh it down for 20-30 minutes. This will remove excess water.
  • Once pressed, slice the block of tofu in half to create your 'steaks'.

To make the lime pickle marinade:

  • Place the dairy-free yoghurt in a bowl. Add lime pickle, chickpea flour and oil. Mix well.

To prepare the rest of the dish:

  • Preheat the oven to 200°C/400°F.
  • Rub the tofu steaks all over with the lime pickle marinade. There's no need to marinate but if you want to, you can let it marinate for 30 minutes or so.
  • Tip the peppers and spring onions into any leftover marinade and mix to coat.
  • Arrange the vegetables on a large baking tray in which an oven-safe wire rack fits. Place a wire rack on top and brush with a small amount of oil. Lay the tofu steaks on top. The wire rack will ensure everything cooks evenly. If you don't have a wire rack, just place the tofu steaks in the tray with the veggies around them. Flip the tofu half way through the cooking time for even browning.
  • Bake it in the preheated oven for 20 minutes. There's no need to turn it since we've set it on a wire rack. Finally, give the tofu steaks a quick flash under the grill (broiler) for a chargrilled finish. About 2-3 minutes should do it.
  • Serve hot with salad and chips.

Recipe Video

Sanjana’s Notes

Make ahead
This is a great dish for meal planning. Prep it up to 3 days in advance. Assemble everything as per the recipe but don’t bake it. Cover the marinated tofu and veggies. Refrigerate and bake when you’re ready.
I like to make tofu ‘steak’ sandwiches with any leftovers for a new meal. Slice the reheated tofu into strips and arrange on crusty roll along with the veggies, a slick of mayo and some rocket or watercress.
Share your remakes with me!Follow me on Instagram @Sanjana.Feasts and tag #SanjanaFeasts for a chance to be featured!

Pin this recipe for later!

How to make Lime Pickle Tofu Steaks

If you like this, you’ll love my Paneer Fajita Traybake recipe

Vegetarian Paneer Fajita Traybake
This easy Vegetarian Paneer Fajita Traybake is a vibrant midweek meal you can prepare in advance.

Love Sanjana

Giant Samosa recipe Sanjana Feasts
← Previous
Giant Sharing Samosa
Athela Marcha (Instant Chilli Pickle)
Next →
Athela Marcha (Instant Chilli Pickle)
Recipe Rating


Friday 19th of March 2021

Hi Sanjana, I have tried almost all your recipes and all have turned very good. Thank you so much for posting such wonderful recipes with so accurate measurements. Whenever I try any of your recipes, I know that it will turn out super delicious.


Sunday 14th of February 2021

[url=]AliExpress Promo Codes: Upto 7% Off[/url]


Saturday 13th of February 2021

Thanks for your marvelous posting! I truly enjoyed reading it, you are a great author.I will remember to bookmark your blog and will often come back in the foreseeable future. I want to encourage that you continue your great work, have a nice weekend!

TV Series

Saturday 13th of February 2021

What's up to every body, it's my first pay a quick visit of this weblog; this website consists of remarkable and truly good information designed for visitors.