Crispy Sweet & Sour Tofu

Crispy Sweet & Sour Tofu

Hello Everyone and Happy Hump Day! How is it that we’re already halfway into the first month of the year? I know I’ve said this in probably 80% of my posts from last year, and I will most definitely say it again… Time sure does fly by so quickly!

Tofu, or also known as bean curd, is made by curdling fresh soy milk, pressing it into a solid block, and then cooling it – the same traditional way in which dairy cheese is made. It is a good source of plant-based protein and contains all nine essential amino acids. It is also a valuable plant source of iron, calcium, and minerals such as manganese and phosphorus. In addition to this, it also contains magnesium, copper, zinc, and vitamin B1.

Sadly, tofu sometimes get a bad reputation from omnivores, and it’s probably because they are eating tofu that wasn’t cooked or seasoned well in the first place! Tofu is a popular staple ingredient in Thai and Chinese cuisines where it can be cooked in different ways to change its texture from smooth and soft, to crisp and crunchy.

Crispy Sweet & Sour Tofu

Given its neutral taste and range of consistency, tofu has an amazing ability to work with almost all types of flavours and foods. Extra firm tofu is best for baking, grilling, and stir-fries. On the other hand, soft tofu is suitable for sauces, desserts, shakes, and salad dressings. The possibilities are endless and of course, it’s all down to you and your creativity to see where your adventures and experiments take you with tofu!

Tonight I’ll be sharing a super delicious vegetarian dish that’s super simple and quick to put together. You can also easily make this dish vegan by substituting the wild honey for white granulated sugar or maple syrup in the irresistible sweet and sour sauce that will coat the crispy tofu. The trick to getting it nice and crispy? Get rid of the excess moisture and fry it up real nice! No one likes soggy tofu! As always, do head on over to Hot For Food by Lauren Toyota for the original recipe where I drew my inspiration from.

Crispy Sweet & Sour Tofu Ingredients



For the sweet and sour sauce

  • 2 garlic cloves, minced
  • 1/2 cup water
  • 1/3 cup unseasoned rice vinegar
  • 1/4 cup wild honey*
  • 2 tbsp light soy sauce
  • 2 tbsp tomato paste
  • 2 tsp cornstarch, mixed with 2 tsp water
  • 2 tsp vegetable oil
  • 1/2 tsp freshly grated ginger
  • 1/2 tsp chilli flakes/ground, or fresh chilli
  • Salt and freshly ground black pepper, to taste

For the tofu batter

  • 1 block of medium-firm tofu
  • 1 cup all purpose flour
  • 1 cup cold soda water
  • 1 tbsp cornstarch
  • 2 tsp sesame oil
  • 1 tsp toasted sesame seeds
  • 1/2 tsp salt
  • 1/2 tsp garlic powder
  • 1/4 tsp freshly ground black pepper
  • 3 cups vegetable oil, for frying
  • Thinly sliced green onions, to garnish
  • Toasted sesame seeds, to garnish

* Substitute wild honey for white granulated sugar or maple syrup for a vegan option.


  1. Preparing the Tofu: If using tofu from a package, drain and cut into bite-sized cubes. Allow the cubes to sit on a clean tea towel or paper towel to get rid of any excess water. Set aside and in the meantime, prepare the sauce.
  2. Sweet & Sour Sauce: Mix the cornstarch and water in a small bowl. Set aside. Whisk all the sauce ingredients together (except for the garlic, ginger, and chilli), in a small mixing bowl as set aside.
  3. In a small saucepan, heat the vegetable oil over medium-low. Add the minced garlic, grated ginger, and chilli. Sauté for about 30 seconds, until golden and fragrant, being careful not to burn the garlic and ginger.
  4. Add the sauce mixture to the saucepan and whisk together until just bubbling. Once bubbling, whisk in the cornstarch and water mixture to the sauce. Continue to whisk frequently for 10 to 12 minutes until the sauce has thickened and reduced. Once done, remove from the heat and set aside while preparing the crispy tofu.
  5. Crispy Tofu: In a heavy-bottomed pot, heat the 3 cups of vegetable oil to about 180C to 185C (or 355F to 365F).
  6. Prepare the batter by whisking the flour, cornstarch, sea salt, garlic powder, sesame seeds, and black pepper in a large mixing bowl. Do not add the cold soda water until your frying oil is ready. When you’re ready to fry, stir in the cold soda water to the flour mixture and mix well. If the mixture is too thin, add a little bit more flour and combine. The batter should have a smooth and slightly thick consistency – like pancake batter. You want it to stick and coat the cubes of tofu.
  7. Place the tofu cubes in the batter and toss to coat evenly. Delicately drop each cube one at a time into the frying oil. Fry in batches of 5 to 6 pieces (more or less depending on the size of your pot), just be careful to not overcrowd the pot. Fry for 2 to 2.5 minutes, until golden. If some stick together, your can gently separate them in the frying oil using a slotted fryer spoon. Once done, let them sit on a paper towel to absorb the excess oil. Continue this process with the remaining tofu cubes.
  8. Serve: Heat up the sauce again if needed before serving. In 2 to 3 batches, you can evenly coat the crispy tofu with the sauce by tossing them together in a large bowl. Plate up, drizzle with a touch of sesame oil, and garnish with spring onion.
  9. Serve and enjoy immediately over steamed rice or any vegetables of your choice!

Crispy Sweet & Sour Tofu

If you’d rather bake the tofu instead of frying for a healthier alternative, toss the cubes in about 2 tablespoons of cornstarch in a large bowl. Lay them out evenly on a large parchment-lined baking sheet and bake in a preheated oven (425F, 220C or gas mark 7), for 30 to 40 minutes, until crispy and golden brown. Finish by coating in warm sweet and sour sauce right before serving.

Crispy Sweet & Sour Tofu


– Ally xx

Spicy Chipotle Vegetarian Mafalde Soup

Spicy Chipotle Vegetarian Mafalde Soup

Hello Everyone! Unfortunately it’s snap back to reality, (oh there goes gravity) for all (some?) of us. I hope everyone enjoyed their Christmas and New Year break, and y’all are ready to tackle what 2020 has in store for you! I’m going to keep the introduction short only because I saved a little something for last in this post for tonight. It has become a tradition that I do every beginning of year on the blog, for you guys to get the chance to know more about me on a personal level. So if you want to go ahead and read it, continue scrolling after you’ve had a read through the recipe of course!

Since towards the end of 2019, I have been slowly cutting down on my meat intake, specifically beef and pork (with very rare cheat/naughty days). I still ate chicken and seafood though and this year I am going to attempt to, if not completely cut out then, at least reduce my intake of chicken. I don’t think I’ll ever be able to fully go vegetarian, ever, but I think I can survive a couple of days a week of being completely vegetarian.

Spicy Chipotle Vegetarian Mafalde Soup

The original recipe by Rachael Ray over on Rachael Ray Mag, that inspired me to make and share this dish with you tonight is far from being vegetarian. I painfully ditched the ground beef and Italian sausages from the recipe and instead loaded the dish up with hearty and flavourful vegetables such as portobello or swiss brown mushrooms, eggplant, celery, and carrots. Just as delicious as Italian sausages *cries internally*! Of course, don’t forget to substitute the chicken stock out for veggie stock instead. However, if you’re a meat lover, then by all means go ahead and follow Rachael Ray’s recipe.

(Apologies, the intro ended up being much longer than I had anticipated when I said that I’d keep it short *cheeky grin*)

Spicy Chipotle Vegetarian Mafalde Soup Ingredients


* Serves 4 as a main, 8 as a side dish or starter.


For the soup

  • 250g Mafalde pasta**
  • 250g portobello or swiss brown mushrooms, sliced
  • 1L vegetable stock
  • 1 can (400g) whole tomatoes
  • 2 cups passata or tomato purée
  • 3 chipotle peppers in adobo sauce, sliced or minced
  • 2-3 dried bay leaves
  • 2-3 garlic cloves, minced
  • 1 celery stalk, sliced
  • 1 large Lebanese eggplant, diced
  • 1 small carrot, peeled and diced
  • 1 small red onion, sliced
  • 2 tbsp olive oil
  • 1 tsp dried thyme
  • Salt and freshly ground black pepper, to taste

For the cheese mixture

  • 1 cup mascarpone cheese
  • 1/4 cup heavy cream, or crème fraîche
  • Freshly grated Parmigiano-Reggiano

To garnish & serve with

  • Handful of fresh basil leaves, torn
  • Garlic bread, on the side

** Mafaldine, also known as Reginette or simply Mafalda or Mafalde, is a type of ribbon-shaped pasta. It is flat and wide, usually about 1cm in width, with wavy edges on both sides. It is prepared similarly to other ribbon-based pasta such as linguine and fettuccine. If not available in your local grocers, then by all means you can use lasagna sheets as stated in the original recipe, or any other shaped pasta.


  1. Pasta: Bring a large pot of salted water to a boil over high heat. Add the pasta to the boiling water and cook until a few minutes shy of the package directions. In my case, package states 13 minutes, so I cooked them for 10 minutes. Drain, rinse under cold water, and then set aside.
  2. Cheese Mixture: In a medium-sized mixing bowl, mix the mascarpone, parm, and cream together. Season with a touch of salt and then set aside.
  3. Soup: In a soup pot or heavy duty Dutch oven, heat olive oil over medium-high. Sauté the minced garlic until golden brown and fragrant, about 30 seconds. Add the sliced onions and cook until soft, a further 30 to 45 seconds. Add the chopped celery stalks and carrots, and season with salt and pepper to taste. Cook for a further 2 minutes. Add the mushrooms and eggplant in together with the dried thyme, dried bay leaves, and chipotle peppers. Cook for a further minute.
  4. Pour the canned tomatoes, passata, and vegetable stock over the sautéd vegetables, and give it a good stir. Reduce the heat down to medium-low. Cover and leave to simmer for about 15 minutes to allow the flavours to meld. Check and stir occasionally. After about 15 minutes, add the cooked Mafalde pasta to the pot and cook until al dente, about 3 minutes.
  5. Serve: Once done transfer to individual soup bowls. Top each serving with a fat dollop of the cheese mixture and garnish with basil leaves.
  6. Serve with hot, steamy, and crusty garlic bread on the side. I used leftover wholemeal bread slices that was sitting in our pantry and made a garlic-malunggay butter spread for it. Enjoy!

Spicy Chipotle Vegetarian Mafalde Soup

Spicy Chipotle Vegetarian Mafalde Soup


Now as promised at the beginning of this post:

Most people make resolutions and either keep them or forget about them after the first month. I personally have never made any resolutions ever only because, knowing myself, I’d never stick to them. It was only until recently (two years ago to be exact), that I started living by an intention in mind on how I would go about to tackle the year ahead. Last year, it was to:

Go with the flow. Force nothing. Let it happen.
Trusting that whichever way it goes, it’s for the best.

Sometimes I scare myself for how true my intention played out for the year. I entered 2019 with challenges I hadn’t overcome from the previous year, and in time, with this intention I had set, I overcame those challenges. It may not have turned out the way I had originally planned, but I believe that it was for the best.

You see, when I left my job in Brunei, it was because I had a job waiting for me in Australia. Unfortunately I fell short when it came to acquiring a visa to go and work there. With that, I gave up my opportunity to go to Australia. I decided to just go with the flow and see where I’d go next; maybe Australia wasn’t meant for me. Just yet.

I decided to find work here in the Philippines. It wasn’t easy. I was unemployed for 7-8 months and running on the little savings that I had to support not only myself, but my Mom and my sister. It was hard because we were basically starting from scratch having just moved away for good from Brunei. I was starting to fall into a bad place, mentally. I questioned myself and my abilities. I questioned why I couldn’t land a job. Every interview I went to had such promising things to say, not only about my skills and abilities, but my personality as well. But I always fell short in the end. There was always the better candidate. But by God’s grace, I finally landed a job after more than a hundred applications. Finally someone who believed in my capabilities rather than being threatened by them.

I was finally back on my feet. But nothing, nothing. Nothing could have prepared me for the ultimate challenge that was unexpectedly thrown at me. The heavens gained a warm and kind-hearted angel. That angel is Mother. I’m not going to get into much detail on this topic, but all I can say is that it wasn’t until this that I realised why I ended up not going to Australia for work and landed a job here instead. It was so that I could spend the remaining time my Mom had left in this world with her, by her side, up to her last breath.

Towards the end of 2019 (actually just about 2 weeks ago), I was scrolling through Facebook one day and came across this post that my cousin shared:


It really resonated with me. God did make me strong for the challenges I faced this 2019. Even though losing a loved one, especially a mother, comes with so much pain, He has already blessed me with a very unexpected gift before 2019 ended. So I believe and trust that He will push through with His plans for me, to make me happy for 2020.

And now I also truly believe that ending up here in the Philippines instead of going to Australia, was the for the best.

My goal for 2020 is to be happy, no matter what.

– Ally xx