Herbed Tofu and Roasted Potato Salad with Greens – A Fresh, Protein-Packed Salad That’s Hearty, Healthy, and Full of Flavor
		This Herbed Tofu and Roasted Potato Salad with Greens is a wholesome, satisfying dish that brings together crispy golden potatoes, marinated and pan-seared tofu, and fresh leafy greens. Tossed in a light herb vinaigrette, it’s a hearty plant-based meal that works for lunch, dinner, or meal prep.
Why You’ll Love This Recipe
- 
A complete meal combining protein, carbs, and fresh greens
 - 
Crisp tofu and roasted potatoes give satisfying texture and flavor
 - 
Fresh herbs and vinaigrette add brightness and balance
 - 
Great warm or at room temperature
 - 
Naturally vegan and gluten-free
 
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
For the roasted potatoes:
- 
baby or Yukon gold potatoes, halved
 - 
olive oil
 - 
salt and black pepper
 - 
garlic powder
 - 
dried thyme or rosemary
 
For the herbed tofu:
- 
firm or extra-firm tofu, pressed and cubed
 - 
olive oil
 - 
lemon juice
 - 
soy sauce or tamari
 - 
garlic, minced
 - 
fresh parsley, dill, or thyme
 - 
black pepper
 
For the salad:
- 
mixed greens (e.g., arugula, spinach, or baby kale)
 - 
red onion, thinly sliced (optional)
 - 
cherry tomatoes or cucumbers (optional)
 
For the vinaigrette:
- 
olive oil
 - 
lemon juice or apple cider vinegar
 - 
Dijon mustard
 - 
maple syrup or agave (optional)
 - 
salt and pepper
 - 
chopped fresh herbs (optional)
 
Directions
- 
Roast the potatoes: Preheat oven to 220°C (425°F). Toss potatoes with oil, salt, pepper, garlic powder, and herbs. Roast for 25–30 minutes until golden and crisp.
 - 
Marinate the tofu: While potatoes roast, toss tofu cubes with lemon juice, soy sauce, garlic, herbs, and pepper. Let sit for 10–15 minutes.
 - 
Cook the tofu: Heat a skillet with a little oil and pan-fry tofu until golden on all sides. Set aside.
 - 
Make the vinaigrette: Whisk together olive oil, lemon juice, mustard, sweetener, salt, pepper, and herbs.
 - 
Assemble the salad: In a large bowl, combine greens, roasted potatoes, tofu, and any additional vegetables. Drizzle with vinaigrette and toss gently to combine.
 - 
Serve immediately or chill slightly before serving.
 
Servings and timing
- 
Servings: 4
 - 
Preparation time: 15 minutes
 - 
Cooking time: 25–30 minutes
 - 
Total time: 40–45 minutes
 
Variations
- 
Add avocado or nuts for extra healthy fats.
 - 
Use chickpeas instead of tofu for a different plant protein.
 - 
Swap the vinaigrette with tahini dressing or green goddess sauce.
 - 
Include pickled onions or olives for added depth.
 - 
Serve in a wrap or grain bowl for a portable meal.
 
Storage / Reheating
- 
Store the components separately in airtight containers for up to 3 days.
 - 
Reheat tofu and potatoes in a skillet or air fryer to keep crisp.
 - 
Assemble the salad just before serving to preserve texture.
 - 
Not recommended for freezing.
 
FAQs
What’s the best tofu for this recipe?
Use firm or extra-firm tofu for best results. Always press it well before cooking to remove excess moisture.
Can I bake the tofu instead of pan-frying?
Yes, bake at 200°C (400°F) for 25–30 minutes, flipping halfway through.
Can I make this ahead for meal prep?
Absolutely—just store dressing separately and combine when ready to eat.
Is this salad filling enough for dinner?
Yes, it’s a complete meal with protein, starch, and greens.
Can I use sweet potatoes?
Yes, roasted sweet potatoes are a great substitute for regular potatoes.
What greens work best?
Arugula, baby spinach, kale, or a spring mix all work well—choose your favorite.
Can I make this oil-free?
Yes, use an oil-free dressing and bake or air-fry the tofu without oil.
Is this gluten-free?
Yes, use gluten-free tamari instead of soy sauce and verify all labels.
Can I add grains to the salad?
Yes—quinoa, farro, or brown rice can be added for extra bulk.
How long does the dressing keep?
Stored in a sealed container in the fridge, the vinaigrette will last up to 1 week.
Conclusion
Herbed Tofu and Roasted Potato Salad with Greens is a vibrant, satisfying dish that proves salads can be hearty, nourishing, and full of flavor. With crispy potatoes, protein-rich tofu, and a zesty herb vinaigrette, this meal is perfect for any time of day. Whether you’re meal prepping or serving it fresh, this is a go-to plant-based recipe for real food lovers.
PrintHerbed Tofu and Roasted Potato Salad with Greens – A Fresh, Protein-Packed Salad That’s Hearty, Healthy, and Full of Flavor
Herbed Tofu and Roasted Potato Salad with Greens is a fresh, hearty, and protein-packed vegetarian salad. Featuring crispy roasted potatoes, golden herbed tofu, and vibrant greens, it’s a wholesome and flavorful dish perfect for lunch or a light dinner.
- Prep Time: 15 minutes
 - Cook Time: 35 minutes
 - Total Time: 50 minutes
 - Yield: 4 servings 1x
 - Category: Salad
 - Method: Roasting
 - Cuisine: Modern Vegan
 - Diet: Vegan
 
Ingredients
- 1 block (14 oz) extra-firm tofu, pressed and cubed
 - 1.5 lbs baby potatoes, halved
 - 2 tbsp olive oil, divided
 - 1 tsp dried thyme
 - 1 tsp dried oregano
 - 1/2 tsp garlic powder
 - Salt and black pepper to taste
 - 4 cups mixed salad greens (e.g., arugula, spinach, baby kale)
 - 1/4 red onion, thinly sliced
 - 1 tbsp balsamic vinegar
 - 1 tsp Dijon mustard
 - 1 tsp maple syrup or honey
 - 1 tbsp lemon juice
 
Instructions
- Preheat oven to 425°F (220°C). Toss halved potatoes with 1 tbsp olive oil, thyme, garlic powder, salt, and pepper. Spread on a baking sheet and roast for 30–35 minutes, flipping halfway.
 - Meanwhile, toss tofu cubes with 1 tbsp olive oil, oregano, salt, and pepper. Spread on a separate baking sheet and roast for 25–30 minutes, turning once, until golden and crisp.
 - In a small bowl, whisk together balsamic vinegar, Dijon mustard, maple syrup, lemon juice, and a pinch of salt and pepper to make the dressing.
 - In a large bowl, combine mixed greens, roasted potatoes, tofu, and sliced red onion.
 - Drizzle with the dressing and toss gently to combine. Serve immediately.
 
Notes
- Let potatoes and tofu cool slightly before adding to greens to avoid wilting.
 - Add toasted nuts or seeds for extra crunch and nutrition.
 - Use vegan mayo or tahini for a creamy dressing variation.
 - Great for meal prep—store components separately and combine before serving.
 
Nutrition
- Serving Size: 1 salad bowl
 - Calories: 380
 - Sugar: 5g
 - Sodium: 320mg
 - Fat: 20g
 - Saturated Fat: 3g
 - Unsaturated Fat: 15g
 - Trans Fat: 0g
 - Carbohydrates: 34g
 - Fiber: 5g
 - Protein: 17g
 - Cholesterol: 0mg
 
Keywords: tofu potato salad, roasted potato salad, vegan salad, herbed tofu, hearty green salad, protein-packed vegetarian dish
