Go Back
+ servings
Vegan Mushroom Pesto Sandwich

Vegan Mushroom Pesto Sandwich: A Flavorful Plant-Based Treat

Enjoy the delicious Vegan Mushroom Pesto Sandwich, a hearty meal that combines savory mushrooms, creamy avocado, and homemade vegan pesto.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 2 sandwiches
Course: Lunch
Cuisine: Vegan
Calories: 450

Ingredients
  

For the Sandwich
  • 4 slices Whole-grain Bread Substitution: Try sourdough, ciabatta, or gluten-free bread.
  • 200 grams Mushrooms (cremini or portobello) Substitution: Any mushroom variety (shiitake, oyster, button) can be used.
  • 1 medium Avocado Substitution: For a thicker texture, consider adding marinated tofu or tempeh.
  • 1 medium Tomato Note: Roasting enhances flavor.
  • 1/2 medium Red Onion Note: Can be roasted for sweeter flavor.
  • 2 cups Fresh Spinach Substitution: Any leafy green (kale, arugula) works well.
For the Pesto
  • 1 cup Basil Note: Opt for fresh for best results.
  • 1/2 cup Cashews Substitution: Use sunflower seeds, pine nuts, or almonds for different flavors.
  • 1 tablespoon Nutritional Yeast Note: Can omit if not available.
  • 1/2 cup Olive Oil Substitution: For oil-free, use vegetable broth or water.
  • 2 cloves Garlic Note: Fresh garlic elevates flavor.
  • 2 tablespoons Lemon Juice Note: Fresh juice elevates flavor.

Equipment

  • Food Processor
  • Skillet
  • toaster

Method
 

Step-by-Step Instructions
  1. In a food processor, combine fresh basil leaves, cashews, garlic cloves, nutritional yeast, and lemon juice. Process until finely chopped, then drizzle in olive oil until creamy. Season with salt and pepper to taste, then set aside.
  2. Heat a splash of olive oil in a skillet over medium heat. Add sliced mushrooms and sauté for 5-7 minutes until tender and golden brown, seasoned with salt and pepper. Remove from heat.
  3. Toast slices of whole-grain bread until golden and crispy to add crunch to the sandwich.
  4. Spread homemade vegan pesto on each toasted bread slice, then layer with sautéed mushrooms, avocado, tomato, red onion, and spinach. Top with remaining bread, pesto side down.
  5. Cut sandwiches in half and serve immediately while warm and crispy.

Nutrition

Serving: 1sandwichCalories: 450kcalCarbohydrates: 50gProtein: 12gFat: 24gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 18gSodium: 350mgPotassium: 600mgFiber: 10gSugar: 3gVitamin A: 15IUVitamin C: 25mgCalcium: 6mgIron: 15mg

Notes

Use the freshest vegetables and herbs for the best flavor. Store leftovers in an airtight container for up to 2 days or freeze for up to 3 months.

Tried this recipe?

Let us know how it was!