Enjoy a 10% discount on all orders over $60

Grilled Tofu Steak: A Flavorful Plant-Based Delight

Discover the secret to perfectly Grilled Tofu Steak with our unique recipe. Tender on the inside and crispy charred on the outside, it's a vegetarian BBQ dream come true!

August 11, 2023
vegetarian food iconvegan food icon
Grilled Tofu SteakPhoto By Canva
Difficulty Easy
Servings 2 people
Preparation 50 mins
Cooking 15 mins
Total 65 mins



  1. Begin by pressing the tofu to remove excess water. Wrap it in a clean kitchen towel, place a heavy object on top, and let it sit for about 20 minutes.
  2. In a bowl, combine the soy sauce, olive oil, lemon juice, minced garlic, honey or maple syrup, smoked paprika, and black pepper. Stir until well mixed.
  3. Slice the pressed tofu into 1/2-inch thick steaks. Place them in a shallow dish and pour over the marinade. Ensure each tofu slice is well-coated. Let it marinate for at least 30 minutes, flipping once to ensure even absorption.
  4. Preheat your grill to medium-high heat. Once hot, place the marinated tofu steaks on the grill. Cook for 5-7 minutes on each side, or until the tofu has beautiful grill marks and is slightly crispy on the edges.
  5. Once grilled to perfection, remove the tofu steaks from the grill and place them on a serving plate. Garnish with fresh herbs of your choice and serve with lemon wedges.
Nutrition Facts
Serving Size 1 Grilled Tofu Steak
Serves 2
Amount Per Serving
% Daily Value*
Protein 11 g22%
Total Fat 10 g12.8%
Sodium 570 mg24.8%
*The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.


  • Pressing Matters: Always ensure your tofu is well-pressed. This helps in better absorption of the marinade and gives a firmer texture when grilled.
  • Marinating Time: For best results, allow tofu to marinate for longer durations, even up to overnight. This deepens the flavor.
  • Grilling Technique: Use a grill brush or a paper towel soaked in oil to lightly grease the grill grates before placing the tofu. This prevents sticking.
  • Variations: Feel free to customize the marinade by adding ingredients like ginger, sesame oil, or chili flakes for a different flavor profile.
  • Storing Leftovers: If you have leftover grilled tofu steaks, store them in an airtight container in the refrigerator. They can be reheated in a pan or microwave.
  • Serving Suggestions: Grilled tofu steak pairs well with a side of roasted vegetables, quinoa, or atop a fresh salad.
Rate This Recipe

Tofu has long been the superhero of vegetarian and vegan dishes, known for its versatile nature and ability to absorb myriad flavors. Grilling this plant-based powerhouse transforms its texture and elevates its taste, creating a meal that even meat-lovers will find hard to resist. Our grilled tofu steak is infused with a marinade that's both tangy and savory, offering an irresistible flavor punch. Dive into this simple yet sensational recipe, perfect for your next summer barbecue or family dinner.

What Is Tofu Steak?

The tofu steak recipe has its roots in Asian cuisine, notably in countries like Japan and Korea, where tofu has been a staple ingredient for centuries. Unlike the regular, soft-textured tofu dishes, tofu steak showcases a firmer and meatier side of this versatile ingredient. Grilled or pan-seared, tofu steaks offer a deliciously chewy texture that closely mimics the mouthfeel of traditional meat steaks, making them a hit among vegans and non-vegans alike.

One key component that elevates the flavor of these steaks is the tofu steak marinade. While traditional recipes in Asia might have centered around soy sauce, mirin, and sake, the Western interpretations have expanded the marinade palette to include ingredients like garlic, olive oil, and various herbs. This fusion of flavors results in a tofu steak that's rich and tantalizing, ensuring that it can stand on its own or be paired with a variety of side dishes.

If grilling isn't your forte or if the weather isn't cooperative, baked tofu steaks offer a fantastic alternative. Baking ensures the tofu retains its firm texture while soaking up the marinade's flavors. For those who enjoy an extra kick in their meals, a spicy tofu steak variation might be the answer. Simply incorporate some chili flakes, hot sauce, or even freshly sliced chilies into your marinade, and you'll have a dish that not only satisfies the palate but also adds a touch of heat to keep things interesting.

What Is Tofu Steak Made Of?

Tofu steak is made primarily of tofu, specifically the firm or extra-firm variety. Tofu, also known as bean curd, is a food made by coagulating soy milk and then pressing the resulting curds into solid white blocks. The process of making tofu is somewhat similar to the process of making cheese from milk.

For tofu steak, the moisture content is crucial. Firmer tofu holds its shape better, making it ideal for grilling, pan-searing, or baking. This firmness allows the tofu to be sliced into thick "steaks" that can be marinated, seasoned, and cooked to achieve a meaty texture and flavor.

In addition to the tofu itself, tofu steak recipes often involve various ingredients for marinades or rubs, which can include soy sauce, garlic, ginger, sesame oil, and other herbs and spices to enhance the flavor. The tofu soaks up these flavors, transforming the otherwise bland ingredient into a savory and satisfying dish.

Can You Fry Tofu Like Steak?

Yes, you can fry tofu like steak. In fact, pan-frying is a popular method to prepare tofu steaks because it creates a crispy exterior while maintaining a soft interior. Here's a basic method to fry tofu like steak:

Choose the Right Tofu: For a steak-like texture, it's best to choose firm or extra-firm tofu. This type holds its shape better and won't fall apart when frying.

Press the Tofu: Before frying, it's crucial to press the tofu to remove excess moisture. This can be done by wrapping the tofu block in a clean kitchen towel or paper towels, placing it on a plate, and setting a weight (like a heavy pan or canned goods) on top. Let it press for at least 30 minutes.

Slice the Tofu: After pressing, slice the tofu into thick slabs, resembling steaks.

Marinate (Optional): For added flavor, you can marinate the tofu steaks in your favorite marinade for 30 minutes to a few hours. This step is optional, but highly recommended as tofu is quite bland on its own.

Heat the Pan: Place a non-stick or cast-iron skillet over medium-high heat. Once hot, add a couple of tablespoons of cooking oil.

Fry the Tofu: Carefully place the tofu steaks in the hot oil. Fry for about 4-6 minutes on each side, or until golden brown and crispy. If you've marinated your tofu, make sure to shake off any excess marinade before frying to prevent sticking or burning.

Serve: Once fried to your liking, remove the tofu steaks from the pan and serve immediately. They pair well with a variety of sauces, veggies, and grains.

When pan-frying tofu like steak, you achieve a delightful contrast of textures with the crispy outside and soft inside, making it a favorite preparation method for many tofu enthusiasts.

What Meat Is Tofu Like?

Tofu, derived from soybeans, is often referred to as a meat substitute because of its protein content and versatility in cooking. However, tofu doesn't inherently taste or feel like meat. Its texture and flavor are unique, and its natural flavor is relatively bland and slightly nutty.

That being said, tofu can be prepared in ways that mimic the texture and flavor of certain meats:


  • Silken Tofu: This has a creamy, custard-like texture. It's suitable for desserts, smoothies, or sauces rather than as a meat substitute.
  • Soft Tofu: A bit firmer than silken, but still soft and breakable. This can resemble a very soft cheese or egg when cooked.
  • Firm & Extra-Firm Tofu: These can be pressed to remove moisture and then marinated and cooked to resemble the texture of chicken or even pork to some extent. When frozen and then thawed, tofu takes on a spongy texture that is reminiscent of some meats.


  • Tofu absorbs flavors very well. When marinated with savory ingredients, it can take on a flavor profile that is reminiscent of some meats. It won't taste exactly like meat but can be seasoned to offer a similarly satisfying umami taste.


  • Grilled Tofu: When sliced and grilled, especially after marination, tofu can resemble grilled chicken breasts.
  • Tofu Crumbles: Crumbled tofu can be sautéed with seasonings to resemble ground meat, suitable for taco fillings, pasta sauces, or chili.
  • Smoked or Deep-Fried Tofu: These preparations can give tofu a dense, meaty texture.
  • Tofu Products: There are also tofu and soy-based products specifically designed to mimic meat, such as tofu sausages, tofu "chicken" nuggets, and tofu "steaks."

While tofu can be used to create dishes that are reminiscent of meat in texture and flavor, it's essential to recognize tofu as a unique ingredient with its characteristics. Rather than being just a "meat replacement," tofu has been a staple in many Asian cuisines for centuries, celebrated for its versatility and health benefits.

What To Serve with Tofu Steak?

Tofu steak is a flavorful and protein-rich dish that pairs well with a variety of sides to create a well-rounded meal. Here are some delicious options to serve with tofu steak:

Grains: Serve tofu steak with cooked grains such as quinoa, brown rice, or couscous. The nutty flavors and textures of these grains complement the tofu nicely.

Roasted Vegetables: Roasted vegetables like asparagus, broccoli, carrots, or Brussels sprouts add color, flavor, and a satisfying crunch to your tofu steak meal.

Salad: Serve tofu steak on a bed of fresh mixed greens, along with your favorite salad toppings and a flavorful dressing. A simple garden salad or a hearty Caesar salad both work well.

Mashed Potatoes: Creamy mashed potatoes or sweet potato mash make a comforting and hearty side for tofu steak.

Sauteed Spinach: Sautéed spinach with garlic and a squeeze of lemon adds a nutritious and vibrant side to your meal.

Cauliflower Mash: For a lower-carb alternative to mashed potatoes, try creamy cauliflower mash as a side dish.

Rice Noodles: Serve tofu steak with rice noodles or soba noodles, tossed with a flavorful sauce and plenty of veggies.

Fruit Salsa: Prepare a fresh fruit salsa with ingredients like mango, pineapple, and cilantro to add a burst of sweetness and color to your plate.

Grilled Portobello Mushrooms: Grilled portobello mushrooms make a hearty and flavorful addition to your tofu steak meal.

Homemade Fries: If you're craving something indulgent, consider serving crispy homemade fries or sweet potato fries on the side.

Recipe byPetite Gourmets

Did you make this recipe?

Tag @PETITEGOURMETS using the hashtag #PGRECIPES and share on Instagram. We'll feature you on our site.

Shop on Petite Gourmets