Smoky, flavorful grilled tofu with a crispy outside and tender center. A perfect recipe for a healthy, plant-based main or side dish

What is tofu?
Tofu is a soft, white block made of coagulating soy milk (from soybeans). It’s processed so the proteins in the milk are turned into curds. Then, those curds are pressed and shaped into blocks.
It’s very mild in flavor, so it’s blank canvas for seasonings, marinades and sauces.
Tofu is widely used in Asian cuisines and popular among vegetarians, vegans and anyone looking for a plant-based protein. You’ll see it in cut into slices or cubes and stir fried dishes and soups, but it can also be grilled.

There are different types of tofu categorized mostly by texture:
- Silken: Extra smooth and creamy. Great for soups, smoothies or desserts.
- Soft: Delicate and tender. Often used in soups or gentle stir-fries.
- Firm: Holds its shape well. Good for stir-frying or baking.
- Extra-firm. Very dense. Ideal for crispy pan-frying, cubing and grilling.
Nutritionally, tofu is high in protein, low in saturated fat,and contains minerals like calcium and iron.
-
Press the Tofu: Place the tofu on two paper towels. Add two more paper towels on top. Place a heavy pan or plate on top. Let the tofu rest for 30 minutes to remove excess moisture.
-
Slice: Cut the tofu into 1/2 inch thick slices. Place on a sheet pan.
-
Season: Drizzle with olive oil and season liberally with Chicken Rub. Let marinate while you heat your grill.
-
Heat Grill: Het your grill to medium-high heat (400F degrees) with a direct heat zone.
-
Grill: Place the seasoned tofu on the grill grates. Cook for 5 minutes per side.
-
Finish: Drizzle with olive oil and a pinch of salt or a vinaigrette.
Calories: 40kcalCarbohydrates: 1gProtein: 3gFat: 3gSaturated Fat: 0.4gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 27mgPotassium: 69mgFiber: 0.1gSugar: 0.4gVitamin A: 13IUVitamin C: 0.1mgCalcium: 18mgIron: 1mg
Nutrition information is automatically calculated, so should only be used as an approximation.
What you’ll need

- Extra Firm Tofu: Because tofu can be delicate, you want to look for extra firm tofu. This will have less moisture and holds up better to the high heat of the grill.
- Paper Towels, Plate and a Heavy Skillet: These will be used to press the excess moisture from the tofu.
- Oil: Either olive oil or avocado oil are great.
- Girls Can Grill Chicken Rub: Or any other seasoning that you’re in the mood for.
- Optional Vinaigrette: You can garnish grilled tofu with olive oil and a pinch of salt, or whip of a vinaigrette.
See the full recipe card above for servings and a full list of ingredients.
How to grill tofu
Step 1: Start by pressing the tofu
Place 2-3 paper towels (or a clean kitchen towel) on a plate. Place the block of tofu on top. Cover with 2-3 more paper towels. Top with a heavy cast iron skillet. Let it rest for at least 30 minutes. The paper towels will be soaked with liquid.

Step 2: Slice the tofu
Once the tofu has been pressed, place it on a cutting board and slice it into 1/4 to 1/2 inch thick slices. I like using the Cutco cheese knife.

Step 3: Season
Place the tofu on a plate or baking sheet. Season both sides with oil and Chicken Rub.

Step 4: Heat your grill
Heat your grill to medium-high heat (400F degrees) with a direct heat zone. You can use a charcoal grill, gas grill, pellet grill, indoor grill like the Ninja Sizzle or a grill pan.
Step 5: Grill the tofu
Place the seasoned tofu slices on your preheated grill on the grill grates. Cook for about 5 minutes per side. You can flip the tofu steaks with tongs or a spatula.

How to serve grilled tofu
Grilled tofu can be enjoyed hot or cold. You can garnish it with any type of sauce or dressing. To turn this grilled tofu recipe into a full meal, serve the tofu slabs on top of salads or with grilled veggies.

Quick Shallot Vinaigrette
In a small bowl, combine 2 tablespoons olive oil, 1 tablespoon lemon juice, 1 tablespoon fresh parsley, 2 teaspoons minced shallots, 1 teaspoon Chicken Rub and a touch of honey.
Place the grilled tofu on the grill and pour the fresh dressing right on top.
Storage
Store leftover tofu in an airtight container in the fridge for 5-7 days.
GCG Pro Pitmaster Tips
- Start with extra firm tofu
- Press out the excess moisture with some paper towels and a heavy pan
- Season with oil, so it doesn’t stick to the grill grates
- Grill over high heat to get nice char marks
Frequently Asked Questions
Yes. Grilling tofu is a great way to prepare it because the high heat helps crisp up the outside, leaving the inside soft.
Brush the tofu with oil and make sure you have clean grill grates. You can also rub a little oil on the grill grates before adding the tofu. Let it cook for about 5 minutes. It should release easily.
Tofu can be enjoyed straight from the packaging because it’s made from cooked soybeans. So you don’t have any risk of eating undercooked food. I like to grill it for about 5 minutes per side to form some nice grill marks.
Newest Recipes
Trending Products
MASTER COOK 3 Burner BBQ Propane Ga...
SUNLIFER Charcoal Grill Offset Smok...
Realcook Charcoal BBQ Smoker Grill:...
Cocktail Smoker Kit with Torch – ...
Grilling Accessories, Grill Tools, ...
BBQ Grilling Tools Accessories Set ...
SHIZZO Grill Basket Set, Barbecue B...
Odoland 18pcs Camping Cookware Larg...
Dr. Camp 9 PCS Grilling Accessories...