top of page

Grilled Vegan Tofu Steaks

Updated: Jun 5

Vegan Recipes Lacto Vegetarian Plant based Recipes Vegan Tofu Steaks
Vegan Tofu Steaks

Remember those long summer evenings spent in the garden, the air filled with laughter and the smell of something delicious grilling? Our Vegan Grilled Tofu Steaks with Asparagus recreate those cherished moments. This dish combines the hearty texture of marinated and grilled tofu with the fresh, crisp taste of asparagus. It's a perfect addition to your vegan recipes and lacto vegetarian recipes collection. Whether you're reminiscing about family barbecues or creating new memories, this recipe promises to bring joy and satisfaction to your table.



Serves: 4

Preparation time: 20 minutes

Cooking time: 20 minutes

Total time: 40 minutes



For the tofu steaks:

For the asparagus:



  1. Press the tofu by wrapping it in a clean kitchen towel and placing it on a plate. Put a heavy object, like a cast-iron skillet or a few cookbooks, on top. Press for at least 15 minutes to remove excess water. This step ensures that the tofu absorbs the marinade better.

  2. Slice the pressed tofu into thick steaks, about 2cm thick on a chopping board.

  3. In a bowl, whisk together the soy sauce, olive oil, maple syrup, lemon juice, minced garlic, smoked paprika, salt, and black pepper to create the marinade.

  4. Place the tofu steaks in a shallow dish or a resealable plastic bag. Pour the marinade over the tofu, ensuring each piece is well-coated. For the best flavour, marinate the tofu for at least 30 minutes, but preferably overnight in the refrigerator. If marinating overnight, turn the tofu occasionally to ensure even absorption.

  5. Preheat a grill or grill pan over medium heat. Brush the grill with a bit of oil to prevent sticking.

  6. Grill the tofu steaks for about 5-7 minutes on each side, basting with the remaining marinade until they have charred grill marks and are heated through. The caramelisation of the marinade adds depth to the flavour.

  7. Toss the asparagus with olive oil, lemon juice, salt, and black pepper. Grill the asparagus for 3-4 minutes, turning occasionally, until tender and slightly charred.

  8. Arrange the grilled tofu steaks and asparagus on plates. Garnish with chopped chives and serve with lemon wedges.


Additional Tips:

  • Serve this dish with a side of quinoa or a fresh green salad for a complete meal. For extra flavour, add a drizzle of balsamic glaze over the tofu steaks before serving.


Allergy information / alternatives:

  • For a gluten-free option, use tamari instead of soy sauce. To make the dish nut-free, ensure all ingredients are processed in a nut-free environment.


Nutritional Information (per serving):

  • Calories: 350 kcal per serving

  • Protein: 18g

  • Fat: 22g

  • Carbohydrates: 20g

  • Fibre: 6g

  • Sugar: 6g

  • Salt: 1.5g

Note: The nutritional information provided is approximate and may vary based on the specific ingredients used and their proportions.


We appreciate your interest in sharing our content! All images and text on this website are the property of Plantiful Palate. You are welcome to share photos and quotes with a credit and link back to the original post on our site. Please refrain from sharing entire recipes, extensive text, or modifying our images without prior permission from us. Shares on social media platforms are always encouraged and appreciated. Thank you for respecting our copyright policies.


**This post includes Amazon affiliate links. As an Amazon Associate, we earn a small commission from qualifying purchases made through affiliate links in this post, with no extra cost to you.

616 views0 comments

Recent Posts

See All


bottom of page