Gather all ingredients and tools needed.
Toast the whole grain bread lightly for added crunch.
Spread hummus evenly on one side of each slice of bread.
Layer fresh spinach onto one slice of bread.
Add avocado slices on top of the spinach.
Place tomato slices over the avocado.
Add cucumber slices next, distributing evenly.
Top with red onion slices for a bit of crunch.
Season with salt and pepper to taste.
Carefully place the second slice of bread on top, hummus side down.
Press down gently to hold the sandwich together.
Cut the sandwich in half diagonally for easy eating.
Serve immediately or wrap it for later.