Green Goddess Salad Tofu

Golden-brown baked tofu cubes sit atop a crisp mix of romaine, shredded cabbage, cucumber, and creamy avocado chunks. Save to Pinterest
Golden-brown baked tofu cubes sit atop a crisp mix of romaine, shredded cabbage, cucumber, and creamy avocado chunks. | savorysketches.com

This green goddess salad combines crisp romaine, cabbage, cucumber, and snap peas with creamy avocado and protein-packed baked tofu cubes. The dressing blends fresh herbs like parsley, basil, and tarragon with Greek yogurt and lemon for a bright finish. Baked tofu is seasoned with smoked paprika and garlic powder to add depth and crunch. Toss all ingredients gently and serve chilled for a refreshing, nutritious main dish that's easy to prepare and full of vibrant flavors.

There's something about a bowl of green goddess salad that makes you feel like you've figured something out in the kitchen. I discovered this combination on a Tuesday afternoon when I had half an avocado going soft, a bunch of parsley that needed rescuing, and a block of tofu I wasn't sure what to do with. The dressing came together almost by accident, and the moment I tasted it, I knew this would become a regular thing in my rotation.

I made this for a group of friends last spring when everyone was tired of the same boring lunch routine, and watching people's faces light up when they took that first bite told me everything I needed to know. One friend came back for seconds and asked for the dressing recipe, which honestly felt like a small victory in the kitchen.

Ingredients

  • Extra-firm tofu (400 g): The key is pressing it well and not skipping that step, otherwise it absorbs too much oil and never gets that satisfying crispy exterior.
  • Olive oil: You'll use it twice, once for the tofu coating and again in the dressing, so don't go cheap on this.
  • Soy sauce: Grab the gluten-free version if that matters to you, but make sure it's real soy sauce, not the imitation stuff.
  • Cornstarch: This is the secret to getting that golden, crispy coating on the tofu without making it greasy.
  • Smoked paprika: Adds depth and a subtle warmth that makes the tofu taste like it has actual flavor.
  • Greek yogurt and mayonnaise: The base of the dressing, creating that creamy richness without needing heavy cream.
  • Fresh herbs (parsley, basil, tarragon): Don't use dried parsley here—it just won't taste the same, and these fresh herbs are what make the dressing come alive.
  • Green onions and garlic: They brighten everything up and add a gentle kick without overpowering the herbs.
  • Lemon juice and white wine vinegar: The acidity that makes the whole thing sing and keeps it from tasting flat.
  • Romaine lettuce and green cabbage: The romaine is delicate, the cabbage adds texture and actually stays crisp if you dress it lightly.
  • Cucumber, avocado, and sugar snap peas: These three together give you freshness, creaminess, and a little bit of sweetness all at once.
  • Red onion, edamame, and chives: The finishing touches that add color, protein, and those small moments of flavor that make you keep coming back for more.

Instructions

Get your tofu ready:
Press your tofu for at least fifteen minutes if you have the time, wrapping it in a clean kitchen towel and placing something heavy on top. This makes all the difference between tofu that's watery and sad and tofu that's actually going to get crispy.
Season and coat the cubes:
Cut the tofu into roughly three-quarter-inch cubes, toss them with olive oil, soy sauce, cornstarch, garlic powder, smoked paprika, and pepper until every piece is coated. The cornstarch is doing the heavy lifting here, so don't skip it.
Bake until golden:
Spread the tofu on parchment paper in a single layer and bake at 400°F for 25 to 30 minutes, giving the pan a shake halfway through. You're looking for golden edges and a slightly crispy exterior that holds up when you pick it up.
Blend the dressing:
While the tofu bakes, throw the yogurt, mayo, parsley, basil, tarragon, green onions, garlic, lemon juice, vinegar, and olive oil into a blender and blend until completely smooth. Taste it and adjust with salt and pepper until it tastes bright and alive.
Build your salad base:
Chop your lettuce and cabbage, dice your cucumber, slice the avocado and peas, and add the red onion, cooled edamame, and chives to a large bowl. Pour about half the dressing over everything and toss gently so you don't mash the avocado.
Finish and serve:
Top the dressed salad with the warm or room-temperature baked tofu cubes and serve immediately with the extra dressing on the side so people can add as much or as little as they like.
The fresh Green Goddess Salad showcases vibrant green herbs, edamame, and sugar snap peas tossed in a creamy dressing. Save to Pinterest
The fresh Green Goddess Salad showcases vibrant green herbs, edamame, and sugar snap peas tossed in a creamy dressing. | savorysketches.com

There's a moment, right when you're mixing everything together and that green goddess dressing coats all the vegetables, where it stops being just salad and becomes something you actually want to eat. It's the kind of meal that makes you feel nourished without feeling like you're missing out on anything.

Why This Combination Works

The genius of this salad is that it hits every note you're actually craving without feeling heavy. The baked tofu provides real protein and that satisfying savory element, while the herbs in the dressing do something almost medicinal—they make you feel like you're eating something genuinely good for you. The mix of textures keeps things interesting, from the crispness of the cabbage to the creaminess of the avocado to the little pops of sweetness from the snap peas.

Making It Your Own

This recipe is a skeleton that's meant to be adapted to whatever you have on hand and whatever sounds good at the moment. I've added shredded carrots when I didn't have snap peas, thrown in some thinly sliced radishes for extra peppery bite, and even switched out the edamame for chickpeas when I forgot to buy them. The dressing is forgiving too—if you don't have tarragon, use more basil; if you don't have white wine vinegar, use red wine vinegar or apple cider vinegar and taste as you go.

Storage and Make-Ahead Tips

Everything except the avocado and the dressing can be prepped the night before and stored in separate containers in the fridge. The tofu can be baked ahead and reheated gently in a 300°F oven for about five minutes, or eaten at room temperature. The dressing keeps for three or four days and actually tastes better as it sits because the flavors deepen and marry together.

  • If you're meal prepping, keep the avocado separate and add it just before eating so it doesn't brown and get mealy.
  • The salad base can be dressed and left for a few hours if you absolutely need to make it ahead, but it'll be crunchier if you wait until just before serving.
  • Bring the dressing to room temperature or give it a quick stir before serving because it can separate slightly in the cold.
A close-up of the Green Goddess Salad reveals diced avocado and crispy baked tofu over crunchy lettuce and fresh herbs. Save to Pinterest
A close-up of the Green Goddess Salad reveals diced avocado and crispy baked tofu over crunchy lettuce and fresh herbs. | savorysketches.com

This salad has a way of showing up when you need it most, whether that's a Tuesday when you're tired of your usual lunch or a dinner party when you want to serve something that feels effortless but still impresses. Make it once and you'll find yourself coming back to it over and over again.

Recipe FAQs

Press tofu well to remove excess moisture, coat evenly with oil and cornstarch, then bake on a parchment-lined sheet, flipping halfway for uniform crispiness.

Yes, substitute Greek yogurt and mayonnaise with plant-based alternatives to maintain creaminess and flavor.

Parsley, basil, and tarragon provide a bright, herbal complexity that defines the dressing's flavor profile.

Crisp romaine, shredded cabbage, sugar snap peas, and diced cucumber offer refreshing texture contrasts.

Preparation takes around 20 minutes, with an additional 25–30 minutes baking tofu, making it a quick and easy dish.

Green Goddess Salad Tofu

A fresh blend of vegetables, avocado, and baked tofu with herby green goddess dressing.

Prep 20m
Cook 30m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Baked Tofu

  • 14 oz extra-firm tofu, drained and pressed
  • 2 tbsp olive oil
  • 1 tbsp soy sauce (gluten-free if needed)
  • 1 tbsp cornstarch
  • 1/2 tsp garlic powder
  • 1/2 tsp smoked paprika
  • Freshly ground black pepper, to taste

Green Goddess Dressing

  • 1/2 cup Greek yogurt (or dairy-free alternative)
  • 2 tbsp mayonnaise (or vegan mayo)
  • 1 cup fresh parsley, roughly chopped
  • 1/2 cup fresh basil leaves
  • 2 tbsp fresh tarragon (or 1 tbsp dried)
  • 2 green onions, chopped
  • 1 small garlic clove
  • 2 tbsp lemon juice
  • 2 tsp white wine vinegar
  • 2 tbsp olive oil
  • Salt and pepper, to taste

Salad

  • 1 medium romaine lettuce, chopped
  • 1 small head green cabbage, finely shredded
  • 1 cucumber, diced
  • 1 avocado, diced
  • 1 cup sugar snap peas, sliced
  • 1/2 red onion, thinly sliced
  • 1/2 cup shelled edamame, cooked and cooled
  • 2 tbsp fresh chives, finely chopped

Instructions

1
Preheat Oven and Prepare Baking Sheet: Preheat the oven to 400°F. Line a baking sheet with parchment paper.
2
Prepare Tofu: Cut the pressed tofu into 3/4-inch cubes. In a bowl, toss tofu with olive oil, soy sauce, cornstarch, garlic powder, smoked paprika, and black pepper until evenly coated.
3
Bake Tofu: Arrange tofu cubes on the prepared baking sheet in a single layer. Bake for 25 to 30 minutes, turning halfway through, until golden and crisp. Allow to cool slightly.
4
Make Dressing: Combine Greek yogurt, mayonnaise, parsley, basil, tarragon, green onions, garlic, lemon juice, white wine vinegar, and olive oil in a blender or food processor. Blend until smooth. Season with salt and pepper to taste.
5
Assemble Salad: In a large bowl, mix romaine lettuce, cabbage, cucumber, avocado, sugar snap peas, red onion, edamame, and chives. Pour half of the dressing over the vegetables and toss gently to coat evenly.
6
Serve: Top the salad with baked tofu cubes. Serve immediately with remaining dressing on the side.
Additional Information

Equipment Needed

  • Knife and cutting board
  • Baking sheet
  • Parchment paper
  • Mixing bowls
  • Blender or food processor
  • Large salad bowl

Nutrition (Per Serving)

Calories 340
Protein 22g
Carbs 23g
Fat 19g

Allergy Information

  • Contains soy (tofu, soy sauce, edamame), egg (mayonnaise), and dairy (Greek yogurt). Use gluten-free soy sauce and vegan substitutes if required.
Elise Morgan

Sharing approachable recipes, kitchen tips, and real-life meal inspiration for home cooks and busy families.