Cumin Tofu Stir-Fry Recipe (2024)

Recipe from Hetty McKinnon

Adapted by Margaux Laskey

Cumin Tofu Stir-Fry Recipe (1)

Total Time
25 minutes, plus 20 to 30 minutes’ marinating time
Rating
4(1,797)
Notes
Read community notes

Many people may not think of cumin as a traditional seasoning for Chinese food, but the earthy spice is found regularly in the cuisine of Xi’an, a city in northwest China that is the eastern origin of the ancient trade route known as the Silk Road. Cumin, chile and Sichuan peppercorns are used generously, resulting in bold, not-for-the-faint-of-heart dishes that combine Chinese and Middle Eastern flavors. This recipe, which is adapted from “To Asia, With Love” by Hetty McKinnon, is a vegan riff on the signature lamb dish at Xi’an Famous Foods, a restaurant chain in New York, that is made with chunks of meat dry-fried in a heavy cumin spice mix. This version features tofu and cauliflower.

To get vegetarian recipes like this one delivered to your inbox, sign up for The Veggie newsletter. —Margaux Laskey

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone

    As a subscriber, you have

    10 gift recipes to give each month. Anyone can view them - even nonsubscribers.

    Learn more.

    Subscribe

  • Print Options

    Include recipe photo

Advertisem*nt

Ingredients

Yield:4 servings

    For the Marinated Tofu

    • 1tablespoon tamari or soy sauce
    • 1tablespoon shaoxing rice wine (or dry sherry, mirin or white wine)
    • ½teaspoon kosher salt
    • 1(14-ounce) package extra-firm tofu, drained and cut into ¾-inch cubes
    • 3tablespoons potato starch or cornstarch

    For the Spice Mix

    • 2tablespoons ground cumin
    • 2teaspoons gochugaru (Korean red chile flakes), red-pepper flakes or Sichuan chile flakes
    • ½teaspoon granulated sugar
    • ½teaspoon kosher salt

    For the Stir-fry

    • Vegetable or other neutral oil
    • 1onion, finely sliced
    • 1(½- to 1-inch) red chile, such as serrano (or jalapeno), sliced diagonally (seeds removed if you like less heat)
    • 1(1-inch) piece of ginger, peeled and finely chopped
    • 1garlic clove, finely chopped
    • 10½ ounces cauliflower, cut into bite-size florets (about 3½ cups)
    • Big handful of cilantro leaves
    • 1tablespoon toasted white sesame seeds
    • Kosher salt
    • Rice, for serving

Ingredient Substitution Guide

Nutritional analysis per serving (4 servings)

499 calories; 43 grams fat; 4 grams saturated fat; 0 grams trans fat; 25 grams monounsaturated fat; 13 grams polyunsaturated fat; 20 grams carbohydrates; 4 grams dietary fiber; 4 grams sugars; 12 grams protein; 651 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by

Cumin Tofu Stir-Fry Recipe (2)

Preparation

  1. Step

    1

    Prepare the marinated tofu: Combine the tamari or soy sauce, shaoxing rice wine and salt in a bowl. Add the tofu cubes and toss to coat. Allow to marinate at room temperature for 20 to 30 minutes.

  2. Step

    2

    Meanwhile, make the spice mix: Combine cumin, gochugaru, sugar and salt in a small bowl and set aside.

  3. Step

    3

    Drain the tofu. Place the potato starch or cornstarch in an even layer on a plate, add the marinated tofu cubes and turn gently to coat.

  4. Step

    4

    Heat a large frying pan over high for 3 minutes. Drizzle with 2 tablespoons oil and add a tofu cube. If the oil sizzles, it’s hot enough. Add all the tofu cubes, being careful of spattering, arranging them in one layer and separating them from one another. Reduce the heat to medium and allow the tofu to cook, undisturbed, for 1 to 2 minutes, until the bottom is golden. Flip the tofu and cook until golden on all sides. Transfer the tofu to a plate lined with paper towels. Wipe out the pan.

  5. Step

    5

    Add a little more oil to the pan, toss in the onion, chile, ginger and garlic, and stir-fry for about 1 minute until fragrant. Add the cauliflower, season with salt and stir-fry for 4 to 6 minutes, until the cauliflower is just tender. (Add 1 to 2 tablespoons of water, if needed, to help move it along, while still keeping the dish dry.) Add the tofu, along with the spice mix, and stir to combine. Take the pan off the heat.

  6. Step

    6

    Taste and season with a touch of salt, if needed. Top with the cilantro and sesame seeds, then toss everything together, and serve with rice.

Ratings

4

out of 5

1,797

user ratings

Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Private Notes

Leave a Private Note on this recipe and see it here.

Cooking Notes

Paul from Long Island

I've made dishes like this, and I prefer roasting the marinated tofu on parchment at 400 degrees for about 25 minutes instead of frying. It's less messy and more consistent.

Alex

Thank you for listing ingredient substitutions right in the recipe! It's so refreshing to have that info right at hand, and to know that I don't have to go out and buy potato starch or shaoxing wine. I know it won't taste *exactly* the same but but I'm actually willing to try making it. Seems like a good trade off.

Indian dude

This recipe has the potential to be good, but as written it has some shortcomings. First, the ratio of cumin to cauliflower and tofu is way too high. I'm Indian and eat a lot of cumin and love it. I would halve the cumin. Second, it's added too late in the recipe. It was too raw/powdery/overwhelming. Now, I add it, right after I add the onions to the pan, sauté for a minute or two, then add cauliflower and a little bit of water, give it a good stir, and cover the pan.

renee

I always dredge tofu in cornstarch when I stir-fry. The easier way to do it is to put the cornstarch in a ziplock bag, toss in the tofu, and shake it. (I also always sub mirin for Shaoxing wine. How many rice wines do I really need?)

Ms D

And if you don't want to use/waste a plastic for tossing the tofu in cornstarch, just use a small paper bag if you have them hanging around. We use sooooo much plastic in this country.

Joan

Always freeze tofu to improve texture. When defrosted you just have to hand-press it on a plate & tip the liquid into the sink (no wet towels.) Repeat until most of the liquid is gone. Then the marinade will absorb completely; nothing to drain. Plastic bag for cornstarch tossing. Spices added with the onions. So delicious! Nothing but crumbs left on the plate but my dog licked it for 20 min!

Georgina

This sounds delicious. Thank you for the vegan adaptation. Grateful to have recipes showing that tempting and flavorful dishes don't have to be unhealthily drenched in cream, butter, cheese, other fats, and meat--most of the world doesn't eat the way the U.S. does!

cory

Here are some I did to make this dish perfect:1. Add the spice mixture after the Chile,ginger,garlic, and onion have cooked for a minute. Cook the spices until fragrant, about 30 seconds. 2. Add the cauliflower and 2 tablespoons of water. Cover the pans/wok and let it steam for a minimum of 3 minutes over medium-high heat. The cauliflower should be crisp tender and maybe even slightly charred. Then add tofu and continue as listed. Notes:1. I love cumin but I found this a bit much.

anne

try with just a touch of crushed red pepper or cayenne instead of gochugaru (to taste).substitute a mild pepper for the jalapeno if you don't want any heat

Ken

Also, the cumin tastes raw when added at the last. Would suggest putting the spices in when cooking the veggies, then add back the fried tofu at the very end.

Posy Gering

I made this with a fraction of the oil, cooked the tofu in one pan and the veg in another. I know it’s not the same, but good enough - and fast enough- for a delicious weight watcher lunch. And sub’d green beans for cauliflower. Definitely will do again

Alice

A few roasted cashews provide heft, texture, and flavor, and complement the tofu. Such a versatile recipe! To the cauliflower, I added a red bell pepper, a few baby broccoli heads, and some tiny yellow squash from the garden. Preferred cooking the onions alone until they began to caramelize, and then adding the garlic & ginger (used 2x what is called for), cauliflower, etc. A drizzle of toasted sesame oil replaced the seeds, and gochugaru paste, a bit like spicy hoisin, complemented as a dip.

Cassidy

Loved, loved loved this recipe. Tasted just like the cumin lamb we get at our favorite Chinese restaurant in town, and was so easy to replicate. Used bok choy, carrots, eggplant as veggies, skipped the chile. Next time would probably also cut red pepper flakes in half. Added water to the spice mix and put it in with the bok choy leaves at end of veggie cooking time and then threw the tofu back in at the very end to keep it crispy. Delicious.

Norma Lehmeier Hartie

Strange recipe. Way too little liquid--especially if serving with rice, as suggested. Also, adding spices after veggies and water are cooking is wrong. One needs to cook spices in oil to bring out their flavours and to avoid that chaulky taste. If you do make this, add spices after onion and stir well for a minute or two. I also added about a cup of stock to make some sauce to mix with rice.

Jaime

This was great; two very minor modifications. I covered the tofu cubes top and bottom with clean towels and pressed them dry between two half-sheets for half an hour before marinating and I added a couple of sliced scallions to the sesame seeds and cilantro when I dressed it up at the end. Fantastic stuff. Just a great great recipe. Thank you.

Darcy

I did not have cauliflower on hand so used a very large onion and a large green pepper. Did not have enough cumin, so used what I had, about 1/4 tsp, and subbed in 1 T chili powder. Followed the steps exactly as written and found it delicious. Did not notice a powdery or raw taste to the spices; did not find the dish to be dry or in need of more sauce—nice surprise! Will make again.

Derick from HY

I made this made a few substitutions because I didn't think cumin was the best spice to use. Instead, I swapped cumin out for Chinese Five Spice. It was spectacular. I also used gochujang instead of gochugaru. Lastly, I air fried the tofu...cleaner and very crisp!

Anita Watkins

Everyone liked it. Cooks quick - chip everything first.

mmkay

Per other reviews I opted for 1/2 of the cumin and added the spices after the onion chile mixture. I used chopped baby bok choy and some red bell pepper to clean out the veg drawer ( no cauliflower). There was a lot of heat in this. We think it needs some additional sweetness to balance the heat but not sure what type to add-maybe honey or molasses?

BJ

I marinate and stir fry tofu frequently. Tofu absorbs much more of the marinade if frozen overnight, then thawed, and marinated for several hours. To coat the tofu, a bag saved from a box of crackers or a produce works great--a second use for a one-time use product. These could be washed, but I don't bother. Unless you like very salty food, the soy sauce/tamari probably provides enough salt for the entire dish.

L N

Made like an upkari, in the order of ingredients for that. Used frozen veg instead of a cauliflower. And a spot of white wine not Sherry wine. Very good, would make again.

Maddie

The amount of cumin in this as a bit insane. I’d halve it and add spice mixture in after the Chile ginger and garlic so that it doesn’t come out sandy and has time to cook in. I think it’d be great with those modifications. Just way too much cumin and sandy.

Elisabeth

Good, but needed sauce. Was a bit dry.

Karen

Add spice mixture after the onions, chili, garlic and ginger go into the pan.

Adam

I’ve made this many times and we think it’s delicious pretty much as written. It’s supposed to be dry! That’s what makes it so interesting. I use the marinade as the liquid for the cauliflower first, then add water a little at a time if necessary until cauliflower is crisp tender. Add spice mix and toss for maybe a minute with heat still on to evenly coat everything and slightly bloom the spices. Outstanding!

deborah

Agree with others on amt of cumin. Used 1 T and it was still a lot. Also added spices to aromatics before adding cauliflower as others suggested. Otherwise, great recipe.

Kimberly

Oh my God this was AWFUL. I could not get past the cumin. It just did not seem to go with this. Cumin and ginger? No.

Stacey

Made this with a whole head of cauliflower because I had no other plans for it. Other than being too spicy for my 7yo (what isn’t?) this was delicious. Cut the cumin back by half based on the comments.

Delicious

Used Chipotle powder instead of the gochugaru since we didn't have any and did just over half the cumin as suggested by others. Turned out really well. The tofu in particular was wonderful

T R

Morgan likes it. Andrew did not. He said it was fine. A little less cumin. I used half a jalapeño. That was fine. I added the spices after I stir fried the onions for a minute or two. I put the cover on with the cauliflower for a few minutes. Use the non stick pan.

Private notes are only visible to you.

Cumin Tofu Stir-Fry Recipe (2024)
Top Articles
Latest Posts
Article information

Author: The Hon. Margery Christiansen

Last Updated:

Views: 5480

Rating: 5 / 5 (70 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: The Hon. Margery Christiansen

Birthday: 2000-07-07

Address: 5050 Breitenberg Knoll, New Robert, MI 45409

Phone: +2556892639372

Job: Investor Mining Engineer

Hobby: Sketching, Cosplaying, Glassblowing, Genealogy, Crocheting, Archery, Skateboarding

Introduction: My name is The Hon. Margery Christiansen, I am a bright, adorable, precious, inexpensive, gorgeous, comfortable, happy person who loves writing and wants to share my knowledge and understanding with you.