Stir-Fried Cumin Tofu

4 Servings

30 minutes plus marinating

Made This Recipe? Write a Review.
Thank you for submitting your review! A member of our team is confirming the review meets our site's Community Guidelines. It will be posted on the site shortly.

Xinjiang cumin lamb, a classic stir-fry that originated with the Muslims in the Xinjiang region of northwestern China, pairs lamb or sometimes beef with whole cumin seeds and chilies. We swap the meat for protein-rich tofu, marinating it with soy sauce and vinegar before searing it in a hot pan. Chinese black vinegar makes a great addition to the marinade, though easier-to-find balsamic makes a good substitute, as it mimics the sweet-tart, lightly syrupy character of Chinese black vinegar.



30 minutes

plus marinating



Pardon the interruption

You need to be a Milk Street Digital Member to see the full recipe


and get access to all of our recipes and articles online, as well as in print.

How we use your email.

Your email address is required to identify your subscription. We will use it for customer service as well as other communications from Milk Street. We will not share, or rent your email address.

Candice O.
July 15, 2023
Notable tofu
Love this recipe! Made it as written but with Chinese black vinegar.
Sarah T.
May 29, 2023
An easy and adaptable stir fry
Loved the flavors in this, and we added some fresh snap peas, asparagus, and cabbage to help clean out the fridge. A really delightful and easy meal!
Pamela B.
May 12, 2023
So flavorful!
I’ve made this recipe -as written- 3 times and it is the most flavorful tofu I’ve had…restaurant quality. Very important to read the entire recipe before you start and have all ingredients prepped and measured in advance. I used whole cumin seeds and they add a great texture.
Diana L.
June 8, 2022
Tastes good
We make this recipe every week. It tastes good and easy to make. I do not put an entire onion even when I double the recipe. I just put half of the onion and it still tastes good. I also add the sauce left from tofu marinating into pan. We eat this over rice.
Miles P.
June 23, 2023
Good but too much
I added broccoli and really enjoyed the flavours but I found the cumin seeds overpowering and it was also oversalted. If I make this again, I will half the amount of cumin seeds and omit the salt from the marinade.
Amy M.

Wow! Made this and it was delicious and pretty easy.

Amy T.

I just made this tonight. It was fast and great tasting. Even my husband who doesn't like tofu went for seconds.

Mitchie B.

This was a game changer. You know when you combine things and they form more than the sum of their parts? That exciting moment in cooking we all search for and once we find it we repeat forever?! This is the only way I want to cook Tofu from now on. Excellent with some garlic tossed noddles and another veggie like brocolli or bok choi.

Susan C.

Double wow!! So delicious. Made exactly as written. Flavor well exceeds effort. Love it!

Diana L.

It was good. I would give it a 4 star as it had no sauce. We eat it with rice. The onions were very tasty. In the ingredients list, it is missing scallions. I am going to make this again but maybe make extra sauce on the side.