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
