Ingredients
Scale
- 2 slices whole-grain bread or bread of choice
- Mayo light or regular
- 1 medium carrot peeled, grated using a box grater (~1/2 packed cup)
- 1/2 ripe, large avocado
- 1/8 teaspoon garlic powder
- 1 teaspoon lemon juice optional
- 1/2 cup gently packed baby spinach or similar greens
- 1 small persian/salad cucumber thinly sliced lengthwise
- 1/2 ripe tomato sliced into rounds (2–3 slices)
- 2 small cooked beets in the produce section or canned
- Salt and pepper
- 1/4 teaspoon dijon-style mustard
- 1/2 tablespoon apple cider vinegar
- 1/2 tablespoon honey
- 1 tablespoon olive oil
- 1/8 teaspoon garlic powder
Instructions
- Combine all dressing ingredients in a small jar, seal, and shake until well-mixed.
- Place grated carrots in a bowl, add half of the dressing, and toss. Let sit for 1–2 minutes.
- In a separate bowl, add avocado, a squeeze of lemon, salt, pepper, and garlic powder; mash until smooth.
- Toast the bread and allow it to cool slightly before spreading mayo on both slices.
- Spread the mashed avocado on both bread slices. Layer cucumbers, tomatoes, a sprinkle of salt and pepper on the bottom slice, then add beet slices and dressed carrots.
- In the carrot bowl, add spinach with the remaining dressing, toss well, then pile on the sandwich.
- Top with the second bread slice, press gently, and slice in half. Serve immediately!
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
Feel free to substitute any veggies you prefer; this recipe is versatile!
For added crunch, you can include sprouts or shredded cabbage.
Pair with a side of fresh fruit for a complete meal.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Lunch
- Method: Dressing, assembly
- Cuisine: American
Nutrition
- Serving Size: 1 sandwich
- Calories: 480
- Sugar: 7g
- Sodium: 550mg
- Fat: 25g
- Saturated Fat: 4g
- Unsaturated Fat: 21g
- Trans Fat: 0g
- Carbohydrates: 54g
- Fiber: 12g
- Protein: 12g
- Cholesterol: 0mg