Vietnamese Fried Tofu w/ Tomato Sauce – Đậu Sốt Cà Chua

This is a very simple fried tofu and softened tomatoes (dậu sốt cà chua), seasoned with fish sauce and quickly simmered, topped with sliced scallions and served with hot fluffy rice.

It’s a dish I enjoyed a lot growing up, that mom and grandma could whip up in half an hour. And if you can buy pre-fried tofu, you can probably cut that time in half!

bowl of tofu in tomato sauce

What is Đậu Sốt Cà Chua?

Đậu sốt cà chua is very much one of those at-home-cooking vibes kind of food and one of my favorite comfort foods! A version I had occasionally was tofu filled with ground pork too.

As a kid I ate the meatless version on this page a lot, but never even considered the work my parents or grandma would put into making this (I appreciate it much more now).

dau hu sot ca chua in a pot

Our family was lucky to have delicious meals prepared for them every day of the week. The food was pretty important since it was something that brought our family (now in many different households) together.

A few years after one of my uncles moved out, he came back asking grandma for this recipe–he missed it! Even a super simple dish like this remains out of reach until you know what goes into making it.

home grown tomatoes
backyard tomatoes!

Let’s get to it!

The deep fried tofu

cut tofu on kitchen towel

I like to use firm tofu for this, silken ones will be super delicate to handle for this recipe. I also try to get organic tofu whenever possible too!

Cut the tofu

Cut into smaller pieces and dry on paper towels or in a basket over the sink for 20-30 minutes. We want to remove the excess moisture from the tofu–this stuff literally is packed in water and is very water-heavy.

Press the tofu to remove moisture

Removing the water at this point helpd avoid oil splatter during frying.

Cut the tofu again, into smaller pieces, so there’s more surface area to develop that thicker fried tofu skin.

Deep fry the tofu

pressed tofu on towel

I fried these in vegetable oil (any neutral oil will work), keeping the temperature at 300 F (148 C) using my Polder Thermometer. Let the temperature hit 300 F before adding any tofu though.

It should take 2-4 minutes until they brown. Like anyone else in a hot tub, these guys like to bunch together and stick, so move them around a little after adding to the pot.

fried tofu on paper towel

Were’ just looking to develop a nice, crispy skin on the tofu, without burning it. Once it looks around this level of golden brown, you can pull them out onto a paper towel to soak any excess oil.

The tomatoes

I went with bright red roma tomatoes here, they work nicely for this recipe. The riper they are, the sweeter and more tomatoey they’ll taste. My favorite is using my homegrown tomatoes grown from pots because they’re organic, sweet, and juicy.

homegrown tomatoes
ripe tomatoes picked from our back yard!

Cut each tomato into 4 or 8 even pieces each so they’re about bite sized. It just helps them cook down in the pot a bit quicker.

Cooking time!

fried tofu added to the pot

Add everything into the pot: tofu, tomatoes, salt, sugar, tomato paste, water, and fish sauce (yess, fish sauce is everywhere in Vietnamese cuisine!). Cover with a lid, bring to a boil on high heat, then reduce to 30% heat until the tomatoes are cooked. About 10 minutes total.

finished dau sot ca on a spoon

Taste and reseason

I like to season recipes so there’s room to adjust at the end. You still need seasoning during the cooking process since it gets into the sauce, and the tofu, so the goal is to get it about 80% of the way there.

Once the tomatoes have softened and the liquid has cooked down to a level you’d like, taste the sauce.

dau sot ca chua,fried tofu in tomato sauce

If it doesn’t taste as tomatoey as you’d like, now’s the time to add some more tomato paste. Check if it needs more salt or fish sauce now too. If it’s simply not as saucy as you’d like, add 1/4 cup of water and re-season with everything.

You can also stuff the tofu with meat before adding to the pot. See my recipe for pork-stuffed tofu! Whether go the vegetarian route or not, this goes great with fluffy white rice on the side. Here’s how to cook rice in the microwave, or in a rice cooker, with perfect results.

Top with red chili flakes or freshly ground pepper. Serve with rice.

dau sot ca chua Pinterest image
bowl of tofu in tomato sauce

Vietnamese Tofu with Tomato Sauce (Đậu Sốt Cà Chua)

5 from 12 votes
Đậu sốt cà chua is an extremely simple dish to cook, with fried tofu and roma tomatoes, quickly simmered to soften and seasoned with fish sauce. Perfect for a quick family meal, and a recipe that always transports me back to my childhood.
BY: Hungry Huy
Prep: 5 minutes
Cook: 25 minutes
Removing tofu moisture: 30 minutes
Total: 1 hour


Deep fried tofu

  • 1 lb firm tofu pre-fried tofu can be great if you live near a shop that fries these fresh daily
  • oil for deep frying


  • 5 ripe Roma tomatoes medium size, cut into 4ths or 6ths
  • 1 tbsp tomato paste
  • 1/2 tsp fish sauce optional, but..not really!
  • 1 tsp salt
  • 2 tsp sugar
  • 1/2 c water


  • 1 stalk green onions finely sliced


Deep frying tofu (or buy pre-fried)

  • Cut the tofu blocks in half lengthwise (so they're thinner and remove more moisture), then again into smaller pieces to help remove more moisture.
    cut tofu on kitchen towel
  • Press out moisture from the tofu: the tofu on a plate, with a kitchen towel or paper towels above and below the tofu. Cover with another plate to slightly weigh it down to remove moisture for 20-30 minutes. This will help prevent the oil from splattering during frying. Here's how it looks after pressing.
    pressed tofu on towel
  • Fry the tofu. Heat a pot of oil to 300 F, then add 4-6 pieces of tofu at a time to fry until golden brown, making sure to move them around a bit right after adding so they don't stick. It should only be a few minutes each. Remove the fried ones to plate with paper towel to drain excess oil, and continue frying the rest until they're all fried.
    fried tofu on paper towel

Tomato sauce

  • Slice the tomatoes into bite sized pieces, about 4-8 pieces per tomato. It will help them cook quicker too.
    home grown tomatoes
  • In a new medium sized pot, add all the sauce ingredients. Bring to a boil on high heat, then lower to simmer at 30% heat for about 10 minutes, or until tomatoes are cooked through and the liquid reaches your desired concentration.
    simmering tomato sauce
  • Taste the sauce at this point. See if it needs any more tomato paste, fish sauce, salt or sugar. If the tomatoes aren't super flavorful or ripe to start, I like to add more tomato paste, sugar, and maybe some salt at this point.
  • Add the tofu to the pot, toss to combine.
    fried tofu added to the pot
  • Keep mixing for a few minutes so the tofu warms up and soaks up some of the sauce. Retaste and adjust as necessary then top with sliced scallions and serve!
    finished dau sot ca on a spoon
Nutrition Facts
Vietnamese Tofu with Tomato Sauce (Đậu Sốt Cà Chua)
Serving Size
0 g
Amount per Serving
% Daily Value*
Saturated Fat
Vitamin A
Vitamin C
* Percent Daily Values are based on a 2000 calorie diet.
Course: Sides
Cuisine: Vietnamese
Keyword: crispy tofu, deep fried, tomatoes
Did you cook this recipe?Tag @HungryHuy or #hungryhuy–I’d love to see it!

Like this recipe? Subscribe to my newsletter!

14 comments on “Vietnamese Fried Tofu w/ Tomato Sauce – Đậu Sốt Cà Chua

  1. Han says:

    well this must be another grandma because you’re missing green onions added at the very end, for color and interest.

  2. Huy Vu says:

    Thanks for the suggestion! This is the only way I’ve had it, but green onions would be nice.

  3. stephamie says:

    i was gon’ say the same yo.

  4. amy says:

    this recipe sounds super easy.i definitely can make this- and the pictures will help lots lol. thx for posting it!

  5. Julie says:

    Thank you for sharing this recipe. It fit the bill with the tofu and tons of garden tomatoes on hand. I made it last night and it was delicious comfort food. I did add the green onions as a garnish 😉

  6. Jenny says:

    I lived in Vietnam for 3 years and used to eat this all the time – it’ll be good to make it again myself! Thanks for the recipe!

    1. Huy says:

      Thats great to hear Jenny, enjoy!

  7. Steve S says:

    5 stars
    One my favorite dishes while working in Điện Biên Phủ. SO simple so tasty like most Vietnamese food. Thanks for recipe!!!

  8. Eunice says:

    5 stars
    Easy and delicious!

  9. cobugi says:

    I found out about this dish when my Vietnamese roommate made this and stank up the whole house. I was thinking wth smells so bad and tastes so GOOD? Anyway, thanks for sharing this recipe now I can make this a decade later. Even my toddler loves it 🙂

    1. Huy says:

      Stinky delicious is its own world of food isn’t it? Glad you didn’t shy away from your roommates creation :). Thanks for sharing!

  10. Anna aus Havana says:

    5 stars
    The Mom of a good Friend made this for us. She insisted that I have to give it a try, because I said I wouldn’t like Tofu. She said that it’s depending on how to prepare it. I gave it a try and it was soo delicious! Actually it’s my favorite food, together with Thịt Kho And its truly easy to cook.
    Your recipies are great and the pictures helping a lot!

    1. Huy @ Hungry Huy says:

      I’m glad you enjoy the pictures Anna! I try to add step by step photos for most because I personally find them helpful to scan, and to revisit recipes myself.

  11. Cindy says:

    5 stars
    My favorite recipe on this site!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating