Vegan stuffed tofu

Sometimes I struggle with finding new and easy ideas for snacks. I tend to stick to just my fruits, but sometimes I want something more savory and everything I think of always ends up having bread. Not that bread is bad, don’t get me wrong, but I tend to prefer having bread with my main meals, so I’d rather not have them with my snacks as well.

I wanted something super easy to whip up, nutritional, and super colorful. That’s exactly what these vegan stuffed tofu are.

They do say ‘eat the rainbow’ after all.

The color of your food can tell you a lot about its nutritional value, and eating a variety of colors is a sure method of getting as many of those vitamins and minerals as possible!

It all starts with tofu for protein, calcium and iron. We stuff it with veggie goodness, you can get creative here! (you could even add rice) For me I added grated carrots, cucumbers, bean sprouts, turnip, white and purple cabbage. Next to give that pop – optional but who doesn’t love sauce? – I make a spicy peanut dip. Asian flavors all the way! Mmm yum.


Stuffed Tofu2_s

I hope you guys love this dish!

It’s totally easy to make –

something different






Vegan or not, this is a perfect little snack for when you’re craving something savory.

Stuffed Tofu1_s


Prep time
Cook time
less than 20 minutes
Total time
30 mins
  • 4 pieces of Tofu blocks (about 5×5 cm)
  • handful of beansprouts
  • half a carrot
  • half a cucumber
  • a few pieces of Cabbage
  • A quarter of a small turnip
  • 1 cup Roasted peanuts (You can also use chunky peanut butter)
  • 1 Tbsp Chili Paste
  • 2 tsp olive oil
  • 1/2 a cup of orange juice
  1. Grill tofu at around 170ºC until golden.
  2. While they are grilling start grating your veggies of choice: I chose cabbage, carrots, cucumbers, bean sprouts and turnip
  3. Create the peanut (spicy) sauce by blending your roasted peanuts in a food blender.
  4. Add and mix in olive oil, a pinch of salt and pepper.
  5. Heat a pan and add in chili paste. Let it come to a boil and then add in the peanut mix. Add about 1/2 a cup of water.
  6. Cook till it becomes a thick paste consistency and add some orange juice to sweeten as desired.
  7. Once the tofu is done take them out and cut them into two diagonally so you get a triangle shape.
  8. Slit tofu in the middle on the long side of the triangle to make a pocket
  9. Stuff all the veggies into the pocket and serve with dip!

Bonus Dip

Some people might prefer Sambal Kichap as a dip. In this case, you only need 3 ingredients – 2 garlic cloves and 2-3 birds eye chilies pounded together and mixed with sweet black soya sauce. and you’re done!


If you try this recipe out, let me know by leaving a comment or by snapping a pic and tagging #SoftDlight on Instagram. Would love to see what you came up with!

If you’d like to see any other types of recipes, please share them below as well.


Love S,


Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You May Also Like