
Mealime recipe · lives on in MealPot
Open-Faced Pesto Tofu Salad Sandwich with Tomato & Mixed Greens
- 20 min
- 2–6 servings
- 658 kcal / serving
- ★ 4.5 on Mealime
A crisp open-faced sandwich with a creamy pesto tofu salad layered over dressed greens and tomato. It comes together quickly for a weeknight dinner, with contrast between crunchy bread and creamy tofu filling.
Free on iPhone · servings scaled, grocery list written for you.
Ingredients
- 1 (12 oz) pkgextra firm tofu
- ½ small pkgfresh basil
- ⅛ cupnutritional yeast flakes
- ⅛ cuppine nuts
- ½ (5 oz) pkgspring mix (mixed greens)
- 2tomatoes
- 4 sliceswhole grain bread
From the pantry: black pepper, brown sugar, extra virgin olive oil, garlic powder, onion powder, red wine vinegar, salt, vegan mayonnaise
Cookware
baking sheet pan · chef's knife · colander · cutting board · measuring cups · measuring spoons · mixing bowls · oven mitts · tongs · whisk or fork
Directions
- Press the tofu to remove excess moisture, then slice each block in half lengthwise.
- Whisk vegan mayonnaise with nutritional yeast and your chosen spices to form a creamy dressing.
- Finely chop the pine nuts and fold them into the dressing.
- Strip basil leaves from the stems, mince them, and add to the dressing mixture.
- Crumble the pressed tofu into the dressing and mash until well combined into a salad.
- Meanwhile, preheat the oven to broil on high and slice the tomatoes into rounds.
- Toast the bread under the broiler until golden, about 1–2 minutes; watch closely and remove when browned.
- In a separate bowl, whisk together oil, red wine vinegar, a pinch of sugar, salt, and pepper to make a vinaigrette.
- Toss mixed greens with the vinaigrette until lightly coated, then pile them on the toasted bread and top with the tofu salad and tomato slices; season the tomatoes with salt and pepper before serving.
Two tips
- Make-ahead: press and store the tofu up to a day ahead; assemble greens and dressing just before serving.
- Serving idea: swap in extra tomato slices for added color and extra greens to suit your taste.
Nutrition per serving
- Calories
- 658 kcal
- Protein
- 32 g
- Carbs
- 43 g
- Fat
- 43 g
- Fiber
- 9 g
- Sodium
- 485 mg
Estimates from the recipe's published nutrition data; they change with the version you pick above.
PLAN THE WEEK
One of 1,676 Mealime recipes in MealPot.
Pick five dinners, MealPot writes one grocery list sorted by aisle and scales every recipe to your household.
Ingredient quantities, timing and nutrition are recorded from the original Mealime recipe ↗ (captured 2026-09-12). Photo: MealPot, an AI-rendered illustration of the finished dish. Description and directions written by MealPot.