Flavorful Skillet Tofu Satay (& Quick Peanut Sauce)

Skillet tofu satay is a very easy and simple variation of the grilled kind that you can make at home, fuss-free, and within the comforts of your own kitchen. No smoke, no charring, no outside preparation. It’s a side dish or easy dinner that is tofu comfort for the soul, and with all the lip-smacking taste in the quick peanut dipping sauce.

Updated on May 22, 2025

skillet-tofu-satay-with-peanut-sauce

I have had my fair share of satay in my life. Being an Indonesian dish, and not being far from my Filipino food roots, satay has always drawn me in.

The flavor has subtle spices, it’s a happy hue of gold, and the peanut sauce for dipping is definitely my jam.

These days, if I don’t have time for skewering and grilling satay, despite my love for the dish, I go for the skillet. So on my meatless Mondays and times that I’m like “What the heck am I gonna make with this block of tofu?!”…I give my meals a healthy twist and voila, tofu satay, skillet-style, takes the cake.

tofu-satay-and-peanut-sauce

What’s Good about Skillet Tofu Satay

  • meatless, all vegan
  • very easy to make without fussing with grilling, sticking, smoke, or skewering
  • tasty and a beautiful side dish or meal
  • hearty and filling, all the while being a healthy dish
  • the tofu preparation makes it ideal for meal prep and lasting as leftovers
crisp-tofu-satay-with-basil-garnish

What is Tofu Satay

This in an inspired dish from some of the flavors of Southeast Asian that feature flavorful aromatics, marinated into tofu that has been frozen and thawed for meatiness, firmness, and satisfaction in each bite.

Paired with a quick-style peanut satay sauce, this is a vegan satay dish that is sure to land on your recipe rotation.

frozen-tofu-becomes-new-texture-for-tofu-satay-dipped-in-peanut-sauce

Do I Need to Freeze the Tofu?

Yes.

It’s the only way that the crisp exterior will come about in the skillet and the tofu can really absorb the marinade flavors.

In a nutshell, freezing the tofu is 100% transformational to the texture, it expels the water, and makes it into this less-moist and a bit spongier version, which makes it feel filling and “meatier”.

When you’re eating those “meaty and saucy” vegan tofu dishes, it’s because the tofu has been previously frozen.

Read Why and How to Freeze Tofu: The Ultimate Guide.

How to Freeze Tofu

previously-frozen-and-thawed-tofu-on-a-cutting-board
Frozen and thawed tofu is porous, spongey, and perfect for absorbing marinades and using as a meat substitute because of its heartier bite.
  1. Simply take the package of firm or extra firm tofu, and stick it inside the freezer. You don’t need to drain it.
  2. Remove the tofu when it is has been totally frozen, usually after an entire night, and let it thaw out.
  3. Once totally thawed, remove from package and place the block of tofu down on paper towels and gently squeeze, releasing out more water. Repeat until the tofu has little to no water coming out of it.
  4. Now, you can cut the tofu into strips to make tofu satay.

Extra Notes

  • do not precut tofu before freezing; leave the entire block alone and freeze as is with the water.
  • let the tofu totally freeze and also, let it completely thaw
  • use paper towels to capture more water after it has thawed
  • use Firm or Extra Firm tofu. Do not use silken tofu.

How Long does this Recipe Take?

Plan to take your time because you will have to freeze your tofu.

Personally, I really like this because when I buy tofu, I can just pop it in the freezer and if I have things come up, I’m not obligated to cook it right away. You can leave it till you are ready.

How long does it take to Thaw Frozen Tofu?

It can take a whole day for the tofu to freeze and then thaw the entire next afternoon. So at the least, you have to wait a day and a half before making this dish.

Once you slice and marinate the tofu, the timing is also flexible because you can have it marinating for as little as several hours or keep it refrigerated for two days.

If I buy the tofu on a Monday this would be my personal timeline…

  • Freeze tofu on Monday.
  • Defrost on Tuesday and then cut and marinate the slices at the end of the day (or by the next morning).
  • Make the Recipe on Wednesday or Thursday for late lunch or dinner.
  • It is a few days of “preparation”, but the flexibility of the timeline to make tofu satay works with my busy schedule. If there’s time to make it, great, and if not, it can still work for the next day.

INGREDIENTS

  • 1 pack Firm or Extra Firm Tofu – frozen, completely 100% thawed, and the water pressed out (15 oz.)

Marinade

  • 2 cloves garlic, minced – or garlic powder but fresh is more flavorful
  • 1 shallot or just a 1/4 onion, finely chopped – or onion powder but fresh is more flavorful
  • 3 tablespoons lemongrass, minced – use two stalks and just the white parts (read how to use lemongrass for more)
  • 3/4 tablespoon turmeric powder
  • 1/2 teaspoon coriander powder
  • 1/2 teaspoon cumin powder
  • 3/4 tablespoon white sugar
  • 2 tbsp squeezed lime
  • 1 pinch of salt

In the Skillet

  • 1 tablespoon coconut oil
  • salt and pepper to taste

Garnish

  • fine chopped basil or cilantro

EQUIPMENT

  • Large Pan – cast iron skillet, carbon steel pan, or non stick pan
  • Flat, glass pan – for marinating the tofu strips
  • Wire cooling rack
  • Spatula
  • Food Processor – for the peanut sauce
tofu-cut-in-strips-for-tofu-satay
Sliced for finger food ease, tofu satay is very simple to make and you can skewer these, leave as is, or cut in half for bite size.

HOW TO MAKE Skillet Tofu Satay

  1. In a bowl, combine the minced garlic, chopped onion, minced lemongrass, turmeric powder, coriander powder, cumin powder, sugar, salt, and lime juice. If you have a mortar and pestle, then pound in the lemongrass into the mixture for more flavor. If not, just mix well until the spices and lemongrass have incorporated. The thinner the lemongrass, the better.
  2. Add the tofu and coat gently with the rub. Place in a flat glass pan or food safe bag and top the remaining rub over the tofu. Cover with plastic wrap or a lid. Marinate for at least 4 hours, or even overnight. The layer of marinade only has to be thin to get soaked up by the tofu, so no need to over coat and sauce everything. Be sure the rub is sitting on top of the tofu.
  3. After marinating, remove the tofu and brush off the marinade so there are no bits and pieces of ingredients on the tofu.
  4. Preheat the pan over medium-high heat. Add coconut or high-heat tolerant oil. Wait a bit for the coconut oil to heat and run easily.
  5. Add the tofu. It should quickly be sizzling. Let it be until the side that is down is slightly browned and seared on the edges. Flip and sear the other side. It takes a few minutes per side and the yellow color will deepen. Do not flip until the tofu until it is seared, and that way the tofu will easily lift and not be sticking.
  6. Remove the tofu strips from the pan and serve immediately or place on a wire rack to cool.
  7. Serve with the peanut sauce on the side and plenty of very finely chopped basil or cilantro all over the skillet tofu satay. You can also skewer these, cut them in smaller pieces, or just leave them as they are as finger food.

PEANUT SAUCE

peanut-sauce-for-satay
A quick and easy peanut sauce is a marrying of creamy, spice, sweet, and tangy.
  • 1/4 cup (125g) natural, creamy peanut butter
  • 1 small fresh garlic clove
  • 1/2 tablespoon fresh ginger
  • 1 tablespoon soy sauce
  • 2 tablespoons brown sugar or honey – If you use brown sugar, dissolve it first in a half tablespoon of very hot water.
  • 1 tablespoon lime juice
  • 3 teaspoon rice vinegar
  • 1 teaspoon of chili flakes
  • 3 tablespoon of water
  • pinch of salt

DIRECTIONS

  1. In a food processor, blend the sauce ingredients.
  2. Serve the tofu satay with the peanut sauce on the side.

Try this… Trader Joe’s Thai Peanut Dressing Copycat Recipe

What to Serve with this Dish

Questions

Can I make this satay tofu recipe in the oven?

Yes, you can bake the tofu in a preheated oven or air fryer at 375°F (190°C) for 15 minutes, or until slightly browned. Spray the pieces lightly with some avocado or coconut oil and place on parchment paper. It will not have the same crispy exterior as pan-fried skillet style.

Why does my tofu seem dry?

Previously frozen and thawed tofu is supposed to be drier. It should be firm to hold the sticks of tofu satay and also break in half with a “meaty” and more dense texture. This “dry” version of tofu makes it ideal for dipping and as a substitute to meat dishes.

Can I prepare the tofu satay in advance?

Certainly and in fact it is necessary. You can freeze the tofu two days before, thaw it the next day, marinate the tofu overnight, and then store it in the refrigerator until ready to use for up to 24 hours.

Can I grill the tofu?

Yes! If you soak bamboo skewers in water for half an hour, then skewer the tofu, they will be perfect for grilling. Be gentle as tofu can stick or fall apart on a grill.

Since these were frozen, the texture is much more firm, but be sure to wait at least several minutes before turning the tofu and use a spatula to ensure you can grab the whole piece off the grill.

tofu-satay-with-peanut-sauce-garnished-with-basil

Skillet Tofu Satay with Quick Peanut Sauce

Skillet tofu satay is an easy and simple variation that you can make at home, fuss-free. No smoke, no charring, no outside preparation. Add a quick, no-stove peanut sauce and you'll be golden.
5 from 1 vote
Print Pin Rate
Course: Appetizer, brunch, Entree, lunch, Main Course, Side Dish, Snack
Cuisine: Asian
Keyword: peanut sauce, satay, tofu, turmeric, vegan recipe
Prep Time: 10 minutes
Cook Time: 10 minutes
Freeze, Thawing, and Marinating Tofu: 2 days
Total Time: 2 days 20 minutes
Servings: 3 people
Calories: 307kcal

Equipment

Ingredients

  • 1 pack Firm Tofu – frozen and thawed completely thawed, and the water pressed out (15 oz.); you can use Extra Firm also

Marinade

  • 2 cloves garlic minced
  • 1 shallot or just a ¼ onion finely chopped
  • 3 tablespoons lemongrass sliced thin – use two stalks and just the white parts
  • ¾ tablespoon turmeric powder
  • ¾ tablespoon white granulated sugar
  • ½ teaspoon coriander powder
  • ½ teaspoon cumin powder
  • 2 tbsp squeezed lime
  • 1 pinch salt

In the Skillet

  • 1 tablespoon coconut oil
  • salt and pepper to taste

Garnish

  • fine chopped basil or cilantro

Quick Peanut Sauce

  • ¼ cup natural, creamy peanut butter
  • 1 clove small garlic clove
  • ½ tbsp fresh ginger
  • 2 tbsps brown sugar or honey dissolve the brown sugar in 1 tbsp very hot water
  • 1 tbsp soy sauce
  • 3 tbsp water
  • 1 tbsp lime juice
  • 3 tsp rice vinegar
  • 1 tsp chili flakes

Instructions

Marinating

  • In a bowl, combine the minced garlic, chopped onion, minced lemongrass, turmeric powder, coriander powder, cumin powder, brown sugar, oil, and lime juice.
    If you have a mortar and pestle, then pound in the lemongrass into the mixture for more flavor. If not, just mix well until the spices and lemongrass have incorporated. The thinner the lemongrass, the better.
    2 cloves garlic, 1 shallot or just a ¼ onion, 3 tablespoons lemongrass, ¾ tablespoon turmeric powder, ¾ tablespoon white granulated sugar, ½ teaspoon coriander powder, ½ teaspoon cumin powder, 2 tbsp squeezed lime, 1 pinch salt
  • Ensure you have gently squeezed out all the water in the thawed tofu.
    Then slice into sticks to make tofu satay.
    1 pack Firm Tofu – frozen and thawed
    tofu-cut-in-strips-for-tofu-satay
  • Add the tofu and coat gently with the rub. Place in a flat glass pan or food safe bag and brush the remaining rub over the tofu.
    Cover with plastic wrap or a lid. Marinate for at least 5 hours, or even overnight.
    The layer of marinade only has to be thin to get soaked up by the tofu, so no need to over coat and sauce everything. Be sure the rub is sitting on top of the tofu.
  • After marinating, remove the tofu and brush off the marinade so there are no bits and pieces of ingredients on the tofu.

In the Skillet

  • Preheat the pan over medium-high heat.
    One the pan is hot, add coconut oil. Wait a bit for the coconut oil to heat and run easily.
    1 tablespoon coconut oil
  • Add the tofu. It should quickly be sizzling.
    Let it be until the side that is down is slightly browned and seared on the edges. Flip and sear the other side.
    It takes a few minutes per side and the yellow color will deepen. Do not flip until the tofu until it is seared, and that way the tofu will easily lift and not be sticking.
    salt and pepper to taste
    skillet-tofu-satay-searing-in-pan
  • Remove the tofu strips from the pan and serve immediately or place on a wire rack to cool.
    tofu-satay-on-wire-rack
  • Serve with the peanut sauce on the side and plenty of very finely chopped basil or cilantro all over the skillet tofu satay.
    fine chopped basil or cilantro
    crisp-tofu-satay-with-basil-garnish

Peanut Sauce

  • Blend all sauce ingredients in a food processor until very well blended and smooth.
    ¼ cup natural, creamy peanut butter, 1 clove small garlic clove, ½ tbsp fresh ginger, 2 tbsps brown sugar or honey, 1 tbsp soy sauce, 3 tbsp water, 1 tbsp lime juice, 3 tsp rice vinegar, 1 tsp chili flakes

Notes

Notes:  Be sure that the frozen tofu has totally thawed out and the water pressed out in order to achieve crisp edges on the tofu.
Serving Suggestions:
Serve with rice, cucumber salad, pickled vegetables, or with Asian salad with mango.

Nutrition

Nutrition Facts
Skillet Tofu Satay with Quick Peanut Sauce
Amount per Serving
Calories
307
% Daily Value*
Fat
 
19
g
29
%
Saturated Fat
 
7
g
44
%
Polyunsaturated Fat
 
4
g
Monounsaturated Fat
 
6
g
Sodium
 
540
mg
23
%
Potassium
 
470
mg
13
%
Carbohydrates
 
23
g
8
%
Fiber
 
2
g
8
%
Sugar
 
15
g
17
%
Protein
 
16
g
32
%
Vitamin A
 
205
IU
4
%
Vitamin C
 
3
mg
4
%
Calcium
 
79
mg
8
%
Iron
 
4
mg
22
%
* Percent Daily Values are based on a 2000 calorie diet.

Discover more from Rice Life Foodie – Asian Recipes and Filipino Recipes with Natural Ingredients

Subscribe to get the latest posts sent to your email.

Best Recipes bubble tea chicken coconut milk condensed milk dessert easy Everyday Food filipino filipino recipes gluten free healthy kid friendly Meat one pot quick sauce tapioca vegan Vegetables

Never Miss a Recipe

Discover more from Rice Life Foodie - Asian Recipes and Filipino Recipes with Natural Ingredients

Subscribe now to keep reading and get access to the full archive.

Continue reading