This vegetarian Avocado Sandwich is made with whole wheat bread, avocado, tomato, onion, arugula, and my all-time favorite homemade chipotle sauce. It’s packed full of nutrients and made in under 15 minutes making it the perfect light & healthy lunch at only 417 calories per sandwich!

I have been eating this avocado sandwich on repeat! It’s exactly what I look for in a nutritious lunch option. It can be made in less than 10 minutes, it tastes amazing, and it’s hearty enough that you’ll stay full for hours. Another great thing about this sandwich recipe is that it’s easy to customize. You can easily swap out the sauce for what you like best and use your go-to bread. You can even change up the filling ingredients. Don’t have arugula in the fridge? Use baby spinach or just omit the greens altogether. Make this your own!

Reasons you will love this recipe

  • So quick & easy: This recipe comes together in minutes. It’s just a matter of mixing together the spicy mayo (if using), slicing the veggies, and assembling. You can have this on the table in just about 10 minutes!
  • Simple & satisfying: All of the ingredients are wholesome and filled with nutrients. This sandwich can easily be made vegan, vegetarian and gluten-free, depending on the bread you choose.
  • Balanced taste: You will love the incredible balance of textures and flavors with the creamy avocado, rich balsamic vinegar, tangy tomatoes, and the aromatic kick of arugula.

Ingredients needed

This avocado sandwich recipe uses just a handful of simple, healthy ingredients. They come together to make a fresh and bright meal. It’s definitely one that you will want to make on repeat! Here’s everything you’ll need: 

  • Toasted bread: Use any favorite crusty bread for making your sandwich. I like this sandwich on wholegrain bread. Sourdough is another delicious option. Any crusty bread is a great choice and presents well. My kids like this sandwich on honey wheat or white toast slices. 
  • Avocado: You can mash up the avocado as much or as little as you’d like.
  • Balsamic vinegar: Has a rich, deep flavor with fruity notes. It can be replaced with white vinegar or fresh lemon or lime juice squeeze.
  • Tomato: Totally optionally, but I love the juicy sweetness combined with the other more savory ingredients.
  • Onion: Slices of a purple or red onion add mild onion flavor, crispness and gorgeous color.
  • Arugula: Zippy and deliciously peppery! Spinach, rocket or spring mix all work well.
  • Sauce: There are a variety of different spreads that you could add to this salad from regular mayo to pesto. I personally love either chipotle sauce or spicy mayo! Sriracha is another delicious option if you like some heat.

How to make it

Nothing beats a simple veggie sandwich for lunch or a light dinner! This one comes together with very little effort in no time at all! Here’s the simple process:

  • Make the sauce: If you’ll be making a homemade sauce, begin by making that. If not, mayo works great too. This 5-minute skinny chipotle sauce is SO GOOD!
  • Prep: Toast the bread slices, if you’d like. I prefer them toasted but either way works. 
  • Assemble the sandwich: Mash the avocado half onto one slice of bread and season it with a light sprinkle of salt & pepper. Drizzle the avocado with the balsamic then top with tomato, onion, and a handful of arugula. 
  • Finish and serve: Spread the sauce on the other slice of bread and top the sandwich with the bread, the sauce facing down. Slice, serve, and enjoy!

Helpful tips

  • Toast the bread: I highly recommend toasting the bread to add more flavor and texture to your sandwich. It also makes the sandwich more sturdy to hold!
  • What bread to use: I like this sandwich on wholegrain bread. Sourdough is another delicious option. Any crusty bread is a great choice and presents well. My kids like this sandwich on honey wheat or white toast slices.
  • Choosing an avocado: Pick an avocado that is ripe with dark green skin and when squeezed it will have just a little bit of give (soft, but not overly soft). When peeled, the flesh should be bright green with no brown spots and it should smell fresh.
  • Servings: This recipe is written to make one sandwich. It’s really easy to double, triple or quadruple though, if you’re serving multiple people.

Frequently asked questions

Is an avocado sandwich healthy?

Avocados contain healthy fats as well as many other vitamins and minerals. When making your sandwich, choose bread and other ingredients that are nutrient-rich and you will have a healthy lunch option.

What condiments go best on an avocado sandwich?

Aside from spicy mayo or chipotle sauce, I love adding pesto, ranch, regular mayonnaise, sriracha or burger sauce.

Can I make an avocado sandwich ahead of time?

Like most sandwiches, these are best made just 1-3 hours before you are going to serve them, however, you may make them the night before and store them tightly wrapped in the fridge. If you are going to make it the night before, it’s best to toast the bread, so it’s less likely to get soggy.

Variations

  • Add protein: If you want to add some protein, try making this with sliced deli turkey or ham, or even grilled chicken. Turkey bacon would be another delicious addition!
  • Cheese: Sliced cheese would be so good on this avocado sandwich! Try pepper jack cheese, mozzarella or provolone cheese.
  • Egg: To keep this vegetarian but still add protein, try adding an egg. Here’s information on making avocado toast with eggs 4 ways.

Serving suggestions

Avocado sandwiches are great served with a variety of sides. Try these pairing options:

More lunch recipes

5 from 2 votes

Avocado Sandwich

This simple, yet flavorful Avocado Sandwich is the perfect satisfying lunch at only 417 calories per sandwich! It's easy to make by adding mashed avocado drizzled with balsamic vinegar, sliced tomato, onion and a handful of arugula to toasted bread with spicy mayo or any favorite spread.
Prep10 minutes
Total10 minutes
Servings 1 sandwich

Ingredients 

  • 2 slices bread, see notes
  • 1/2 medium avocado
  • 1 teaspoon balsamic vinegar
  • ½ tomato, sliced (optional)
  • 2-3 purple onion, slices (optional)
  • 1 small handful of arugula, or rocket/spinach
  • 1 Tablespoon chipotle sauce or spicy mayo, or sauce of choice

Instructions 

  • Begin by making the sauce if you will be using a homemade sauce. If not, mayo works great too.
  • Toast the bread slices if you’d like. I prefer them toasted but either way works.
  • Mash the avocado half onto one slice of bread and season it with a light sprinkle of salt & pepper. Drizzle the avocado with the balsamic then top with tomato, onion, and a handful of arugula.
  • Spread the sauce on the other slice of bread and top the sandwich with the bread, the sauce facing down. Slice, serve, and enjoy!

Notes

  • Sauce: There are so many sauce options you can use to make this delicious sandwich but my personal favorites are my homemade chipotle sauce or homemade spicy mayo. If you are not into spice, regular mayo works great too! Pesto is another favorite of mine. 
  • Bread options: I like this sandwich on wholegrain bread. Sourdough is another delicious option. Any crusty bread is a great choice and presents well. My kids like this sandwich on honey wheat or white toast slices. 
  • Toast the bread: Toasting the bread adds more flavor and texture and also makes the sandwich more sturdy to hold!

Nutrition

Serving: 1sandwich, Calories: 417kcal, Carbohydrates: 59g, Protein: 12g, Fat: 17g, Saturated Fat: 3g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 10g, Sodium: 272mg, Potassium: 1100mg, Fiber: 16g, Sugar: 16g, Vitamin A: 666IU, Vitamin C: 35mg, Calcium: 161mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: lunch, Main
Cuisine: American
Keyword: avocado sandwich recipe, veggie sandwich
like this recipe? Rate & Comment below!

Recipe by: Layla Atik // Gimme Delicious | Photography by: Eat Love Eats   



You May Also Like

5 from 2 votes (2 ratings without comment)

Rate + Review

Your email address will not be published. Required fields are marked *

Recipe Rating




The maximum upload file size: 800 MB. You can upload: image, audio, video, document, spreadsheet, interactive, text, archive, code, other. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop file here