Follow us:

All You Can Eat

Trend-setting restaurants, Northwest cookbooks, local food news and the people who make them happen.

August 17, 2011 at 5:30 AM

Tantalizing Thai-ish tofu recipe: shrimp and tofu cocktail

Yes, as you may have read, I’m a tofu convert. And I’m convinced you’d be too — if only you could taste this:

Got tofu? I do.

After making this recipe for a Thai-inspired shrimp and tofu cocktail, culled from “The New Soy Cookbook” by Lorna Sass (actually an old soy cookbook that’s been on my shelf for years), I brought the leftovers into the office and said: “OK, who hates tofu?”

It was an experiment meant to prove that despite what too many people think, tofu is not only nutritious, it’s delicious. One of my co-workers refused to even taste my tofu-and-shrimp cocktail (her loss), but another naysayer was so impressed she said, “Wow! I’d make that!” And now she can, and so can you. Here’s the recipe:

Thai-Inspired Shrimp and Tofu Cocktail (serves four)


8 ounces firm or extra-firm tofu

1 4-inch stalk of lemongrass (measure from the fleshy bulb upward), bruised outer leaves removed, cut into 1-inch-long pieces

2 cloves garlic, peeled

1/2 cup tightly packed cilantro leaves

1/2 teaspoon Thai red curry paste, or 1/4 teaspoon crushed red pepper flakes

3 tablespoons fresh squeezed lime juice

2 1/2 tablespoons Thai or Vietnamese fish sauce

2 tablespoons peanut or canola oil

8 ounces cooked fresh shrimp, cut into 1/2-inch chunks

1/2 cup finely diced red onion

1/2 cup English or Persian cucumber, finely diced

To prepare

1. Bring a small pot of water to a rapid boil. Carefully set the block of tofu in the water, reduce the heat to low and simmer for 5 minutes. Drain, and when cool enough to handle, press as follows: loosely wrap the cooked tofu in multiple layers of a clean kitchen towel. Set it on a plate and place a 1-pound bag of beans (or its weight-equivalent) on top and set aside for 15 minutes.

2. In a food processor (or sturdy blender), process the lemongrass until it’s finely chopped, scraping down the sides of the work bowl as needed. Then add the garlic cloves and process to a fine chop. Add the cilantro, red curry paste (or crushed red pepper flakes), lime juice, fish sauce and oil and process till well blended.

3. Slice the tofu into 1/2-inch cubes. Cut each cube in half to create triangles. In a medium serving bowl, gently toss together the tofu, shrimp, red onion and cucumber. Pour on the dressing while stirring, tossing until all of the ingredients are evenly coated, and serve immediately.

Nancy’s notes

The Asian ingredients listed here– including tofu made fresh from local purveyors — are widely available at Greater Seattle’s many Asian food markets, among them Uwajimaya, Viet-Wah, 99 Ranch and H Mart, though this being Seattle, you can do pretty well at your average American supermarket, too.

If you want to prep the dish in advance, don’t add the cucumber until you’re ready to serve, or better yet, do as I did: keep the dressing separate and toss just before serving. If you like things spicy, feel free to up the red curry-paste ante. Sensitive to salty dishes? Reduce the amount of flavorful fish sauce by half.

Also: The simmering and pressing process is meant to help the tofu better-absorb its marinade, according to the instructions in “The New Soy Cookbook.” But in the name of science, I made a small “extra” batch using extra-firm tofu straight — no simmering, no pressing — and didn’t notice a discernible difference. Your call.

Comments | More in Recipes


No personal attacks or insults, no hate speech, no profanity. Please keep the conversation civil and help us moderate this thread by reporting any abuse. See our Commenting FAQ.

The opinions expressed in reader comments are those of the author only, and do not reflect the opinions of The Seattle Times.

The Seattle Times

The door is closed, but it's not locked.

Take a minute to subscribe and continue to enjoy The Seattle Times for as little as 99 cents a week.

Subscription options ►

Already a subscriber?

We've got good news for you. Unlimited content access is included with most subscriptions.

Subscriber login ►
The Seattle Times

To keep reading, you need a subscription upgrade.

We hope you have enjoyed your complimentary access. For unlimited access, please upgrade your digital subscription.

Call customer service at 1.800.542.0820 for assistance with your upgrade or questions about your subscriber status.

The Seattle Times

To keep reading, you need a subscription.

We hope you have enjoyed your complimentary access. Subscribe now for unlimited access!

Subscription options ►

Already a subscriber?

We've got good news for you. Unlimited content access is included with most subscriptions.

Activate Subscriber Account ►