This post is contributed by Mara Tyler, author of the blog Cheap & Simple Vegan Recipes.

Mouthwatering garlic pesto. Meaty and moist eggplant. Crusty French bread. Rich olive oil. Gooey, oozing cheese. Tender roasted vegetables. Welcome to your new favorite vegan sandwich.

When I stopped eating meat, I couldn’t shake free from my Italian roots. And since I love taking classic dishes and adapting them into vegan versions, I decided that eggplant parmesan was just dying to be a sandwich—with a creamy pesto spread and oven-roasted vegetables. All you need is a fresh baguette, some soy mozzarella, colorful veggies and a few other ingredients to make this incredibly simple yet satisfying sandwich. It’s perfect for that night you want some serious comfort food without all the guilt.

Oven-Crisp Pesto Eggplant Parmesan Sandwich

serves 2


For sandwiches:

1/2 eggplant

1 red pepper, julienned

4 whole tomato slices

1 crusty French bread baguette

1 ½-2 cups vegan mozzarella cheese

1 cup fresh spinach

Olive oil

Pesto spread:

1 cup raw cashews

1/4 cup extra virgin olive oil

2 cloves garlic, chopped

½ cup fresh basil

Water, for consistency

Salt, to taste


  1. Preheat oven broiler (500 degrees F). Slice eggplant lengthwise, so as to get ¼-inch thick “sheets.” Slice sheets into about 2-3-inch wide strips. Brush both sides of eggplant strips with a little olive oil and place on a baking sheet. On a separate baking sheet, toss tomato slices and red pepper slices with a little olive oil and then arrange so they’re not touching on the sheet. Put both baking sheets in the oven and roast vegetables under broiler for about 10 minutes; veggies should be tender but be careful you don’t burn the eggplant.
  2. Meanwhile, combine all pesto spread ingredients except water and salt in a blender or food processor. Blend until you get a chunky texture, then add a bit of water at a time until you have a smooth puree (should be spreadable but not runny). Add salt to taste; blend again.
  3. Remove veggies from oven; set aside. Slice baguette down the middle lengthwise and then cut halves in half. Arrange on a baking sheet to assemble sandwiches. On the bottom half of each sandwich, spread a thin layer of the pesto spread, followed by a sprinkling of mozzarella. Add the following layers: eggplant strips, cheese, 2 tomato slices and peppers, cheese, spinach, cheese. Brush the top half of each baguette slice with a little olive oil and set next to the bottom half on the baking sheet.
  4. Put sandwiches in oven under the broiler for about 10 minutes, or until bread is crispy and cheese is melty. Remove from oven; spread a thick layer of pesto sauce on the top half of each baguette and place on top of bottom half. Cut in half to serve. Enjoy!

Want more Cheap & Simple Vegan Recipes? Follow Mara on Twitter and Facebook!

How to Peel Ginger (Hint: Don'T) Recipe
14 Must-Make Cauliflower Recipes Recipe
Broccoli and Cauliflower Recipes Even Kids Will Love Recipe
Hearty, Chunky Soups for a Cold Day Recipe
Healthy, Easy New Ways to Enjoy Salmon Recipe
10 Tasty Ways to Make Canned Tuna Gourmet Recipe
What'S in Season: Fall Vegetables You Can'T Miss Recipe
Crispy, Creamy, and Perfectly Cheesy Gourmet Gratins Recipe
10 Creative New Ways to Cook Salmon Recipe
Cozy Into Fall with Savory Seasonal Soups Recipe
Creamy, Comforting Macaroni and Cheese Recipes Recipe
12 Terrific New Takes on JalapeñO Poppers Recipe
Quick and Easy 5 Ingredient Pastas Recipe
Edible Flowers From the Garden of Eat'N Recipe
Snack Healthy with Homemade Hummus Recipe
Every Dish Is Made Better with Beer Recipe
10 Exceptional Coffee Drinks to Make at Home Recipe
10 Handy Meals Made in a Muffin Tin Recipe
Vegan Appetizers Anyone Will Love Recipe
Simple, Hearty Mexican Dishes for a Crowd Recipe
10 Succulent Salmon Dishes for Healthier Eating Recipe
Appetizer Ideas for the Big Game Recipe
Italian Dishes Minus the Indulgence Recipe
Cozy Chili Recipes and Creative Ways to Enjoy Them Recipe
Fantastic, Flavorful 5-Ingredient Chicken Dinners Recipe
10 Savory Curries You Can Make in a Hurry Recipe
Top 10 Christmas Cookies of the Season Recipe
5 Creative Cinco De Mayo Recipes to Get the Fiesta Started! Recipe
Fun Football Shaped Bites for the Super Bowl Recipe
The Ultimate Super Bowl Appetizer: 5-Layer Football Field Dip Recipe
Complete Your Meal with a Perfect Wine Pairing Recipe
Pass the Chickpeas! 10 Healthy Garbanzo Bean Recipes Recipe
Food Pairings with Sean McKenzie and Dave Matthews Recipe
Top 10 Tips for Winning Dinners! Recipe
From Apples to Kale to Salmon, How to Keep What You Love Fresh Recipe
Cooking with Silk® Recipe