VeganPreps

Bean Curd Peanut Salad (Best Protein)

Prep15 min
|
Cook0 min
|
Total25 min
|
Servings2

Jump to Recipe

Bean Curd Peanut Salad (Best Protein)

Browse all Vegan Dinner Ideas 238 plant-based recipes

The foundation of this salad is simple: start by cutting fresh tofu into uniform 1/4-inch cubes, which matters because smaller, even pieces soak up the dressing better and give you the same texture throughout the dish. Glass meal prep containers* work well for letting the cubed tofu marinate in the dressing ahead of time, which deepens the flavor before serving. Once cubed, place your tofu in a medium bowl and sprinkle the remaining

Fresh Tofu, Peanuts, Herbs

This vibrant salad combines creamy fresh tofu with aromatic Asian seasonings, creating a light yet satisfying dish. The recipe balances the mild creaminess of bean curd with bold flavors from ginger, sesame oil, and soy sauce, while fresh herbs and dry-roasted peanuts add texture and depth, and glass meal prep containers* make it easy to store portions and keep the ingredients fresh between servings.

Ingredient List:

Bean Curd Peanut Salad (Best Protein)

by veganpreps.com

Bean Curd Peanut Salad (Best Protein)

Prep15 min
Cook0 min
Total25 min
Servings2

Ingredients

  • 1 lb (450g) fresh medium-firm tofu, pressed and cut into 1/4-inch cubes
  • 1 teaspoon fresh ginger root, finely minced
  • 3 tablespoons scallions, minced
  • 3 tablespoons fresh cilantro leaves, minced
  • 2 tablespoons sesame oil
  • 1 tablespoon low-sodium soy sauce
  • 1 tablespoon dry sherry
  • 1/2 teaspoon sugar
  • 1 dash hot sauce (such as Tabasco)
  • 3 tablespoons dry-roasted peanuts

Instructions

  1. 1Press tofu wrapped in a clean towel under a heavy pan for 10 minutes to remove excess moisture. Cut into uniform 1/4-inch cubes and place in a medium bowl.
  2. 2Add ginger, scallions, cilantro, sesame oil, soy sauce, sherry, sugar, and hot sauce to the bowl.
  3. 3Using clean hands or two spoons, toss gently to coat the tofu without breaking the cubes. Every piece should be evenly coated with dressing.
  4. 4Let the salad rest for 10 minutes at room temperature so the tofu absorbs the flavors. Scatter peanuts over the top and serve.

Notes

  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
  • Adjust seasoning to taste after reheating, as flavors can mellow during storage.

For sourcing ingredients, I grab fresh tofu from the refrigerated section of specialty or Asian markets for the best quality and texture. Fresh ginger root should be firm and fragrant, and both coriander leaves (cilantro) and scallions are best used on the day of purchase for maximum flavor. I like to adjust the recipe to suit my taste – you can add more coriander, scallions, or minced parsley into the salad or use it as garnish to boost the herbal notes. Sesame oil should be pure and of good quality, since it really makes a difference in how the dish tastes overall.

Gentle Finger Tossing Method

Bean Curd Peanut Salad (Best Protein) - preparation

Begin by cutting 4 squares of fresh tofu (about 1 lb.) into 1/4-inch cubes and transfer them to a medium bowl. This uniform size helps spread flavors evenly throughout the salad. Next, gather your remaining ingredients: 1 teaspoon of fresh ginger root chopped, 3 tablespoons of scallions minced, 3 tablespoons of coriander leaves minced, 2 tablespoons of sesame oil, 1 dash of Tabasco sauce, 1 tablespoon of dry sherry, 1 tablespoon of low sodium soy sauce, and 1/2 teaspoon sugar. Sprinkle all of these ingredients directly over the tofu cubes, reserving the 3 tablespoons of dry-roasted peanuts for later garnish.

Using the gentle finger tossing method, I carefully use my fingers to toss the tofu and seasonings together lightly. This technique is really important because it blends all the flavors while keeping the delicate tofu from breaking apart or becoming mushy. The light touch lets the tofu soak up the aromatic oils and seasonings while keeping its texture and structure intact throughout the mixing process.

Once the ingredients are well combined, I mound the salad onto prepared plates lined with fresh lettuce, tomato, and cucumber slices. This looks nice and adds extra freshness and crunch to go with the soft tofu. Finally, I sprinkle the 3 tablespoons of dry-roasted peanuts over the top as a garnish, adding both texture and nutty flavor. For better flavor, think about adding more coriander, scallions, and minced parsley either mixed into the salad or sprinkled as extra garnish.

Adjust Herbs to Taste

Taste a small bite first, then adjust accordingly. The recipe calls for coriander and scallions, but you’re not locked in – I often add more coriander because its bright, citrusy flavor really complements the tofu’s mild taste. You might prefer extra scallions for sharpness or minced parsley for earthiness. Start conservative, then layer flavors gradually. Remember, fresh herbs get stronger as they sit, so I always underseasoned slightly initially. Taste multiple times while adjusting, and don’t rush this step – getting herbs right turns an okay salad into something really good.

Crisp Lettuce, Tomato, Cucumber

Once you’ve nailed down your herb flavors, the bed you build matters just as much – and that’s where your lettuce, tomato, and cucumber come in. I recommend using crisp, sturdy lettuce varieties like romaine or iceberg because they won’t wilt under the tofu’s marinade. Slice your tomatoes thick enough to hold their shape, and cut cucumbers into half-moons so they catch the sesame oil dressing. These fresh vegetables cool down the spicy kick from the Tabasco and add crunch that works really well with the soft tofu cubes. The combination creates a salad with real texture and satisfaction.

Final Thoughts

With all your components ready – the silky tofu cubes, the vibrant herbs, the crisp vegetables, and that nutty peanut garnish – you’ve created a complete protein dish that delivers real nutrition without heaviness. The sesame oil brings everything together while the fresh ginger and coriander wake up your palate. This recipe adapts easily: adjust seasonings to match your taste preferences, swap vegetables based on what’s available, or add extra herbs for more depth. It’s practical, satisfying, and quick to prepare.

150+ Vegan Recipes are waiting to be cooked
Check out more vegan meal prep recipes
The Best Vegan Tacos Ever (Crispy Tofu) - how to make
Easy and Vegan Desserts
Delicious vegan desserts
Quick Dinner Recipes
Quick vegan dinner recipes
Raw Vegan Chocolate Ice Cream Cupcakes (5-Min) - how to make
Vegan Snacks and Smoothies
Find your next smoothie recipe