Avocado, Arugula, and Walnut Sandwiches Recipe

Sometimes, the best sandwiches are those with the fewest ingredients—ingredients that sometimes happen to all be vegetarian. This simple sandwich consists of nothing more than avocado, arugula dressed in lemon juice and olive oil, chopped walnuts, and some salt and pepper sprinkled about, all intermingled between two pieces of wheat bread. A whole mashed avocado per sandwich provides plenty of rich creaminess (no mayo needed), while walnuts add crunch and texture, and the dressed arugula lends a bitter and lemony counterpoint. Everything comes together in this delicious and satisfying vegetarian sandwich.

While this sandwich may seem perfect for this particular time of year—healthy resolutions, and all—it's dang tasty and hefty, good enough to work into your regular year-round sandwich rotation. You do have a sandwich rotation, don't you?

Recipe Details

Avocado, Arugula, and Walnut Sandwiches Recipe

Active 10 mins
Total 10 mins
Serves 2 sandwiches


  • 1 tablespoon lemon juice from 1 lemon

  • 1 tablespoon olive oil

  • Salt and freshly ground black pepper

  • 2 cups packed arugula (about 2 1/2 ounces)

  • Two small, ripe avocados, mashed

  • 4 slices wheat bread

  • 2 tablespoons roughly chopped walnuts


  1. In a large bowl, whisk together the lemon juice and olive oil. Season to taste with salt and pepper. Add the arugula to the bowl and gently toss to coat the leaves in the dressing. Set aside.

  2. Season mashed avocado with salt. Spread 1 side of each slice of bread with the mashed avocado. Evenly divide the chopped walnuts and the dressed arugula among 2 of the avocado-covered bread slices. Top with remaining avocado-covered bread slices and serve.

Nutrition Facts (per serving)
460 Calories
25g Fat
55g Carbs
11g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 2
Amount per serving
Calories 460
% Daily Value*
Total Fat 25g 32%
Saturated Fat 3g 17%
Cholesterol 0mg 0%
Sodium 696mg 30%
Total Carbohydrate 55g 20%
Dietary Fiber 10g 37%
Total Sugars 17g
Protein 11g
Vitamin C 69mg 343%
Calcium 171mg 13%
Iron 4mg 20%
Potassium 892mg 19%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)