Peanut Tofu Salad

Jump to Recipe ▼
Reader Rating
Total Time 25 minutes
Servings 2

This post may contain affiliate links. Please read our disclosure policy.

This healthy Peanut Tofu Salad would be perfect for meal prep. In less than 30 minutes, crispy tofu, fresh vegetables, and homemade peanut sauce come together and are ready to eat. It’s the best gluten free and vegan lunch.

a bowl of fried tofu with veggies and a peanut sauce

This cold Peanut Tofu Salad is super simple, yet packed with dynamic flavors and textures. Carrots, red peppers, and cucumber are piled into a bowl and topped with crispy tofu cubes. A homemade peanut sauce is added last, elevating every bite. 

If you’re looking for an easy and vegan meal prep idea, then you’re sure to love this salad. The vegetables and tofu are easy to prepare and the peanut dressing can be made days ahead of time. Toss the three together and you have a delicious, yet filling lunch.

Recipe features

  • The variety of flavors and textures is hard to resist. There’s crispy tofu, crisp vegetables, umami-forward peanut sauce, and crunchy peanuts in every bite. 
  • It all comes together in 30 minutes or less and is made with gluten free, dairy free, and vegan ingredients. 
  • This salad makes for a flavorful light meal for two, a great appetizer to share, and is perfect for meal prep

Ingredient notes:

  • Peanut sauceThis vegan-friendly sauce is the perfect salad dressing, noodle bowl topping, or dip for tofu. It has a smooth texture and bold umami and nutty flavors.
  • Tofu – The type of tofu you use matters. Super firm tofu is best here because it contains the least amount of moisture and doesn’t require much prep or pressing. The tofu is cut into cubes and baked in the oven, pan fried, or air fried until they’re golden and crisp. I love my crispy baked tofu the most!
  • Vegetables – There’s no shortage of colorful veggies in this cucumber tofu salad. See below for even more vegetables you can add.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get great new recipes from us every week!

Step-by-step instructions

Step 1: Make the peanut sauce. If you haven’t already, make the peanut sauce

creamy peanut sauce in a small blender

Step 2: Cook the tofu. Either bake or fry the tofu next. Once cooked, transfer the crispy tofu cubes to a bowl to cool. 

Step 3: Assemble. Add the cucumber, carrots, and red pepper to a bowl. Add the cooled crispy tofu and stir to combine. 

a glass bowl with sliced carrots, red bell pepper, cucumber and fried tofu

Step 4: Add the sauce. Pour the peanut sauce over top and stir to coat. Finish by garnishing the salad with chopped cilantro and peanuts, then enjoy!

Tips and FAQs

  • To help the fried tofu become extra crisp, coat the cubes in 2 tablespoons of cornstarch and 2 tablespoons of soy sauce before baking or frying.
  • There aren’t any greens in this salad but you’re welcome to pile the tofu and vegetables over a bed of spinach, shredded iceberg lettuce, butter lettuce, or a blend of Asian greens like bok choy, choy sum, Chinese broccoli, and napa cabbage. 
  • Fill your salad bowl with even more vegetables, like avocado, radishes, green onions, red cabbage, Chinese celery, and more. 
  • Garnish your tofu salad with sunflower seeds, sesame seeds, or crispy wonton strips instead of peanuts.

Can it be made without peanuts?

To make a peanut free and nut free version of this tofu salad, try substituting the peanut butter for sunflower butter or tahini in the sauce. Also, hold the chopped peanuts and sprinkle sunflower seeds or sesame seeds over top instead. 

Does the tofu need to be pressed?

Pressing all of the moisture out of the brick of tofu will leave you with extra crispy tofu, but it isn’t a necessary step for this recipe. To press the tofu, wrap the brick in a paper towel and place a heavy book or a skillet on top. Let the moisture drain for about 10 to 20 minutes.

How else can you use peanut sauce?

Peanut sauce is the signature dipping sauce for Indonesian satay, but it pairs well with all kinds of appetizers, sides, and main dishes. Once you’re done with the salad, you’ll have plenty of extra peanut sauce to enjoy with Thai peanut cauliflower steaks, peanut chicken, tofu spring rolls, grilled tempeh, or banh mi sandwiches.

bowl of tofu, veggies and chopped peanuts

Storage

If you plan on making this for meal prep, store the peanut dressing separately from the tofu and veggies. Toss them all together immediately before serving. 

Refrigerator: Extra tofu salad is best stored in the fridge within 1 to 2 hours of preparation. Keep it in an airtight container and enjoy it within 2 to 3 days. 

More tofu recipes

If you made this recipe, please leave a comment and star rating below. Thanks!

5 from 2 votes

Peanut Tofu Salad

Servings: 2
Prep: 10 minutes
Cook: 15 minutes
Total: 25 minutes
This healthy Peanut Tofu Salad would be perfect for meal prep. In less than 30 minutes, crispy tofu, fresh vegetables, and homemade peanut sauce come together and are ready to eat. It’s the best gluten free and vegan lunch.
Save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

for the salad:

  • 1 block super firm tofu, baked or fried (see directions)
  • 1 English cucumber, chopped
  • 2 carrots, sliced or chopped
  • 1 red bell pepper, seeds removed and thinly sliced
  • 1/4 cup cilantro, chopped
  • 1/4 cup peanuts, chopped
  • 1/4 cup peanut sauce, or more to taste

Instructions 

  • First, make the peanut sauce.
  • Next, cook the tofu. You can either bake it or fry it.
  • While the tofu is cooking, prep the veggies: chop the cucumber, slice the carrots and red bell pepper and add them to a large bowl. Once the tofu is done, add it to the same bowl.
  • Pour the peanut sauce overtop and stir to combine, then add the cilantro and peanuts on top. Enjoy!

Notes

*Calories are per serving and are an estimation

Nutrition

Calories: 355kcal | Carbohydrates: 29g | Protein: 23g | Fat: 17g | Saturated Fat: 2g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 5g | Sodium: 595mg | Potassium: 992mg | Fiber: 6g | Sugar: 15g | Vitamin A: 12346IU | Vitamin C: 85mg | Calcium: 130mg | Iron: 4mg
Did you make this?Leave a comment and star rating below!
A fresh lentil salad topped with fried halloumi, roasted tomatoes and zucchini | thealmondeater.com
Get new recipes sent to your inbox!
Subscribe to get new recipes first!

UPDATE NOTE: This post was originally published in July 2018. It was updated with new text and photos in July 2022.

girl standing in kitchen

Welcome! I’m Erin, author of the Almond Eater.

Here, you'll find recipes for all diet types, because I believe that healthy food should be delicious without being complicated.

Similar Recipes

5 from 2 votes

Leave a comment

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

Recipe Rating




3 Comments

  1. Debra says:

    5 stars
    I love the peanut flavor! Very filling and healthy!

  2. Monika @ ispace1.com says:

    5 stars
    i simply love this crunchy peanut tofu salad for its goodness and the dressing looks great too, so yummy yet healthy!

  3. Brittany Audra @ Audra's Appetite says:

    I love peanut sauces/dressings…can’t wait to try this one! 🙂