Sweet and Sour Tofu With Barberries Recipe (2024)

By Yotam Ottolenghi

Updated Feb. 14, 2024

Sweet and Sour Tofu With Barberries Recipe (1)

Total Time
1 hour
Prep Time
20 minutes
Cook Time
40 minutes
Rating
4(127)
Notes
Read community notes

Silky and comforting, this dish draws inspiration from a Persian barberry khoresh (stew). In this adaptation, traditional chicken gives way to tofu, creating a vegan dish while preserving the inherent sweet-sour balance emblematic of Persian cuisine. Caramelized onions, carrots and oranges add sweetness, while the distinctive tartness is achieved through the addition of barberries, small red berries prized equally for their high acidity and their jewel-like appearance. They deepen to a rich red when cooked. Barberries can be hard to find — you could check your favorite specialty shop, or order them online — or simply substitute cranberries plus the addition of an extra teaspoon of vinegar. Sweet, sour and saucy, this tofu dish is best enjoyed with a side of rice.

Featured in: A Sweet-and-Sour Tofu That Balances It All

  • 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

  • 2(15-ounce) packages firm tofu, drained, halved horizontally then each piece cut into 6 cubes (24 cubes total)
  • Fine sea salt and black pepper
  • Heaping ⅓ cup dried barberries (or dried cranberries; see Tip)
  • ¼ teaspoon saffron strands
  • 2small yellow onions, peeled, halved and thinly sliced
  • 2medium carrots, peeled and cut into thin matchsticks
  • 1orange; 4 strips zest removed with a peeler then thinly sliced, plus ¼ cup juice
  • 1cup extra-virgin olive oil
  • 3garlic cloves, minced
  • 1teaspoon ground cumin
  • ½ teaspoon ground allspice
  • 2tablespoons pine nuts, toasted
  • cup cornstarch
  • 2teaspoons granulated sugar or brown sugar
  • 1teaspoon apple cider vinegar
  • 2tablespoons roughly chopped fresh cilantro

Ingredient Substitution Guide

Nutritional analysis per serving (4 servings)

979 calories; 76 grams fat; 10 grams saturated fat; 0 grams trans fat; 44 grams monounsaturated fat; 18 grams polyunsaturated fat; 47 grams carbohydrates; 9 grams dietary fiber; 14 grams sugars; 39 grams protein; 952 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

Sweet and Sour Tofu With Barberries Recipe (2)

Preparation

  1. Step

    1

    Pat the tofu dry with a clean kitchen towel, then transfer the tofu to a medium bowl and season with 2 teaspoons salt, gently mixing as you go to ensure an even coating of salt. Set aside to absorb for at least 15 minutes.

  2. Step

    2

    While the tofu sits, place the barberries in a small bowl and the saffron in another small bowl. Pour ½ cup of boiling water over each and set aside.

  3. Add the onions, carrots, orange zest, ⅔ cup oil and 1 teaspoon salt to a large, high-sided skillet, and cook over high for about 15 minutes, stirring often, until the onions have softened and started to crisp up at the edges.

  4. Step

    4

    Drain the barberries through a small sieve, discarding the liquid, and add them to the onion mixture along with the garlic, cumin and allspice. Stir for 30 seconds, then remove the pan from the heat.

  5. Step

    5

    Transfer roughly 2 tablespoons of the onion mixture into a small bowl and add the pine nuts to make the topping.

  6. Step

    6

    Add the remaining ⅓ cup of oil to a large skillet set over high heat. Add the cornstarch to the tofu and toss until evenly coated (small clumps are fine). Once the oil is hot, transfer half of the tofu to the pan and cook for a minute on each side, just to seal, using tongs to gently turn the tofu, then repeat with the remaining tofu.

  7. Step

    7

    Remove from the heat and add the tofu to the high-sided skillet with the onions, along with the orange juice, saffron and saffron water, sugar, vinegar and 1½ cups of water. Cook over medium-high, stirring gently for 1 minute, so that the sauce evenly coats the tofu, then leave to cook untouched until the oil starts to split out of the sauce, 3 to 5 minutes more.

  8. Step

    8

    Remove the pan from the heat and scatter over the pine nut topping. Sprinkle over the cilantro and serve straight from the pan.

Tip

  • Barberries are easy to find online, but they are not widely available in stores. If desired, you can try substituting with cranberries plus the addition of an extra teaspoon of vinegar. If using cranberries, there’s no need to soak them before adding to the tofu.

Ratings

4

out of 5

127

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

Shobha

If you grill or roast the tofu, you will not be requiring any cornstach whilst reducing fat by not deep frying. You could if you wanted to brush the tofu and or the tray with a touch of oil to have them a little crispy. I do the same with Chinese Sesame Prawn Toast and a number of other dishes.

elissa-wa

Made this for Valentine’s Day dinner - husband loved it. There are a lot of things to do in this but it’s very tasty. It’s reminds me of a light Chinese orange chicken dish but healthier, not quite as crispy, made with tofu and seasoned with Persian flavors. So not that similar - lol.

Gerry in Tucson

On a quest to really enjoy tofu, I was delighted to see this recipe and followed it to the letter. What can I say. Disappointing. Took me close to an hour. For whatever reason the flavours were murky, no bright notes. BUT - used the microwave trick for draining tofu and the texture of that was perfect. Will not make this again but remain an Ottolenghi fan.

Kelly

Looks like you need enough to coat the tofu cubes; I would treat it like a dredge, where you coat each piece and shake off the excess. That should cut down on the amount in the final dish.

Margaret

Delish! Will make again. Used 1/4 c olive oil in step 3, and 2 tbsp on a baking sheet, grilling the tofu instead of coating in corn starch and cooking in a pan. Added last ingredients into onion/etc. mixture with 3 tbsp cornstarch in 1 cup water (instead of 1.5 c). Brought to a quick boil, turned down to low, gently stirred in tofu, 1/2 tsp red pepper flakes, and simmered on low, 5 minutes. Was SO GOOD - thank you!

Janet S Los Osos

I was excited to try this recipe..until I got to the 2/3 cup of cornstarch requirement. I can barely stand to use a Tbsp.Do you think it would work with less cornstarch?

Lisa C

This was very good. But felt like a lot of complex effort for a fairly simple end result. Pine nuts and cilantro are key to making it both delicious and appetizing.

stefant

I love to cook with tofu, but this was a a very disappointing dish. Slimy tofu texture, unpleasant flavor brought by orange in combination with all spices, tofu and way to much salt. Most of all, this is a very labor intensive dish. Struggled for well over an hour. Was not worth the effort. For the cooks who like to try cooking this dish, I recommend to use ‘extra’ firm tofu and fry it to a crisp and to skip the corn starch.

elissa-wa

Made this for my husband on Valentine’s Day because he loves Persian flavors and eating vegetarian. It was a hit. There’s a lot to do in this recipe but it was worth it.

Bea

The technique for salting the tofu was interesting and I would do that again. The sauce was okay but not great, particularly given the price of some of the ingredients.

mmkay

One of the rare times that all of what I call my esoteric pantry ingredients matched a recipe. The only thing I changed in the recipe was cooking the tofu in the oven with an olive oil cornstarch coating. But I’m rather underwhelmed by the final product. Seems like it’s missing something Usually love Ottolenghi recipes but this needed some kind of something else to make it worthwhile.

Madeleine

I don't like tofu so I made this with boneless chicken breast and served with Persian rice. Wonderful.

Txpeach

I use wheatgerm instead of cornstarch. It works beautifully on tofu.

Andrea

I agree with the others who say it’s “murky” and fussy and the tofu just gets slimy. One of the few times Ottolenghi does not deliver for me.

GingerGirl

I have a barberry bush hedge, so I wondered if the berries could be foraged for this dish. Turns out they are edible. They are thorny little buggers, so watch out!https://britishlocalfood.com/barberry/

Jan

Where do the sliced oranges go? I added them with the juice & it worked well. This is delicious & I’ll make it again

PW

Pretty good, maybe worth it when you have the time, but it's a lot of steps and a ton of cleanup. Not a weeknight project.

msbb

This wasn’t bad, but wasn’t worth the time and effort it took to make. I made as described, with the one exception being the amount of oil. The recipe calls for WAY TOO MUCH oil. I halved the first amount for the onion and carrot mixture and made the tofu in the air fryer. Again, not bad, but it took over an hour to make and was just okay.

Sharon

My sentiments exactly.

Andrew

The photo looks like you end up with sauced tofu, but the recipe and headnote suggest something much wetter like a stew. What did people who’ve made it get?

Randal P.

Great dish! Having never eaten a barberry, I sampled a hydrated one and I could not tell the difference between it and a dried cranberry. For convenience and to save money, next time I will use dried cranberries, substitute peanuts for pine nuts and skip the saffron.

Alex

The people freaking out about the cornstarch: you only are using it to dredge. What isn’t attached to the tofu is left behind. You’re not eating 2/3 cup cornstarch. Also, if you let the dredged tofu sit a minute, the cornstarch on the surface hydrates a bit which I’ll stop it from falling off during cooking and getting into the finished dish

Marietta

Barberries? Can I pick them off the hedge that separates us from our neighbors? Sounds like they're full of good stuff.

Witloof

If you live in NYC you can buy them at Kalustyan's.

Cheryl

Marietta, I'd love someone to answer your question. Any gardener knows there are waaaay too many barberries (a non-native, invasive plant, notorious for harboring deer ticks)around. But, I'd have to assume they are the same ones you can buy.

Julia

I've never foraged them myself though I'd like to (none around my area, unfortunately). I hope this helps, I trust this crowd https://www.wildfooduk.com/edible-wild-plants/barberry/

Rona S

I found this recipe highly disappointing. He doesn’t say to take the tofu out of the bowl before adding the cornstarch, so a lot of the cornstarch just turned to mush. Hence, tofu texture not crisp. Never says what to do with orange slices. Doesn’t say to serve over a bed of rice, which is clearly necessary and which I had to make at the last minute. Too much work for a kind of mushy bland result.

Margaret

Delish! Will make again. Used 1/4 c olive oil in step 3, and 2 tbsp on a baking sheet, grilling the tofu instead of coating in corn starch and cooking in a pan. Added last ingredients into onion/etc. mixture with 3 tbsp cornstarch in 1 cup water (instead of 1.5 c). Brought to a quick boil, turned down to low, gently stirred in tofu, 1/2 tsp red pepper flakes, and simmered on low, 5 minutes. Was SO GOOD - thank you!

Leslie

I followed the recipe, except I only used 1 pkg tofu. I liked the tofu consistency but cooked longer than suggested to get a nice crust. After tossing with sauce, it still had a nice texture. Since I only used 1 pkg tofu, it probably could have used a bit less olive oil with onions. Everyone liked it, I loved it. The orange with the onions and garlic - delish. Took a little longer than an hour. Served with rice. Perfect amount for dinner for 3 and no leftovers.

mmkay

One of the rare times that all of what I call my esoteric pantry ingredients matched a recipe. The only thing I changed in the recipe was cooking the tofu in the oven with an olive oil cornstarch coating. But I’m rather underwhelmed by the final product. Seems like it’s missing something Usually love Ottolenghi recipes but this needed some kind of something else to make it worthwhile.

Private notes are only visible to you.

Sweet and Sour Tofu With Barberries Recipe (2024)

FAQs

How to make tofu really nice? ›

Toss the cubed tofu with the olive oil, tamari, and sriracha. For extra crispy tofu, sprinkle with the cornstarch and gently toss to coat. Spread the tofu evenly onto the baking sheet. Bake 20 to 25 minutes or until browned around the edges.

How do you get the sourness out of tofu? ›

Blanch tofu for a fresher flavor

Some brands of tofu have a slightly sour taste that remains even after cooking. Blanching tofu in hot salted water brings out a fresher flavor while coaxing the tofu's inner moisture to the surface, making it easier to dry.

What is considered a sweet in Dreamlight Valley? ›

Food groups and ingredients

In the in-game ingredient collection list, for example, vanilla is listed under spices and herbs, while sugarcane is listed under grains. In recipes, however, both are considered a sweet.

How do you make sweet in Dreamlight Valley? ›

Sweet ingredients include Vanilla, Sugar Cane, and Cocoa Bean, and most can be foraged around the valley. Take one of these ingredients to your stove and create a bundle of candy to enjoy.

Is tofu good for you to Lose Weight? ›

Low calorie density: Tofu is a low calorie food, with around 70-90 calories per 100 grams, making it a good option for those who are trying to lose weight. This is because foods with low calorie density help you feel full with fewer calories, which can help you consume fewer total calories throughout the day.

What not to mix with tofu? ›

What to not serve with tofu? According to studies, a high volume consumption of tofu and spinach together can increase your risk of kidney stones. Tofu and spinach contain calcium and oxalic acid respectively and the combined can form kidney stones.

How long does tofu last in the fridge? ›

If it darkens in color, begins to smell, or feels slimy, it should be thrown away. Bottom line: Open packages of tofu are good in the fridge for up to five days, provided you change the water daily.

What should I marinate tofu in? ›

In a mixing bowl or measuring cup with a spout, whisk together the marinade: soy sauce, maple syrup, rice vinegar, olive oil, sesame oil, garlic powder, smoked paprika, ginger, and Sriracha. Drizzle over the tofu. If any pieces look bare, turn them over in the marinade a few times so all of the sides are coated.

What is the secret to cooking tofu? ›

Tofu contains a large amount of water when it comes out of the package. In order to bake, fry, or scramble tofu, it's best to press out as much water as possible before cooking. The longer you press your tofu, the firmer the texture will be and the easier it will be to achieve a nice crispy texture.

How long should you marinate tofu? ›

Cover with plastic wrap or a lid, then refrigerate for 12–48 hours. (The smaller the tofu pieces, the less total time you'll need to marinate.) The top of the tofu might poke out of the marinade, so give it a shake every so often to make sure each piece is thoroughly soaked.

What happens if you don't drain tofu before cooking? ›

This excess water can cause the tofu to crumble when you cook it, and it will also have a hard time crisping up. But when you press tofu, you remove the excess moisture. It takes on a chewier, firmer texture, which makes it super satisfying to eat and less likely to fall apart.

Why is my tofu so tasteless? ›

Plain tofu has no specific flavor and is honestly, quite bland. This might be why people tend to hate it but the fact that it's bland is exactly why we should LOVE it. The texture of tofu is more important than the taste- all the different types of tofu have different textures.

Why does my homemade tofu taste bitter? ›

Nigari is a chloride-based salt, usually in the form of magnesium chloride or calcium chloride. Nigari is produced from sea-water and comes in the form of liquid nigari, coarse granules, or fine crystals. Nigari tofu has a very slightly bitter taste compared to using other coagulants to make tofu.

What is the secret ingredient for Bunuelos in Dreamlight Valley? ›

If you're struggling to figure it out, the missing ingredient is cheese. You can grow or buy Wheat by visiting Goofy's stall in Peaceful Meadow. Then, you can buy Milk, Eggs, and Cheese at Chez Remy.

How do you make pasteis de nata in Dreamlight Valley? ›

It's corn,eggs,milk and vanilla !

How do you eat sunrise tofu dessert? ›

It can be eaten straight out of the pack or blended into smoothies.

Top Articles
Latest Posts
Article information

Author: Stevie Stamm

Last Updated:

Views: 6344

Rating: 5 / 5 (80 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Stevie Stamm

Birthday: 1996-06-22

Address: Apt. 419 4200 Sipes Estate, East Delmerview, WY 05617

Phone: +342332224300

Job: Future Advertising Analyst

Hobby: Leather crafting, Puzzles, Leather crafting, scrapbook, Urban exploration, Cabaret, Skateboarding

Introduction: My name is Stevie Stamm, I am a colorful, sparkling, splendid, vast, open, hilarious, tender person who loves writing and wants to share my knowledge and understanding with you.