Click here to send us an email. Click here to call us.

Curried Tomato Sandwich Recipe

This Curried Tomato Sandwich is a delightful and healthy option, perfect for a quick lunch or light dinner. The creamy curried yogurt sauce adds a burst of flavour that complements the fresh tomatoes and greens, making it a satisfying and nutritious choice. Enjoy the unique fusion of flavours and textures in every bite!


  • 2 medium ripe tomatoes, thinly sliced
  • 1 small red onion, thinly sliced
  • 1/4 cup fresh cilantro, chopped
  • 1 tablespoon curry powder
  • 1/4 cup Greek yogurt or vegan yogurt
  • 1 tablespoon mayonnaise (optional)
  • 1 teaspoon lemon juice
  • 1/2 teaspoon ground cumin
  • Salt and pepper to taste
  • 4 slices of whole grain or sourdough bread, toasted
  • 1/2 cup baby spinach or mixed greens
  • 1 avocado, sliced (optional)


Step 1 – Prepare the curried yogurt sauce:

In a small bowl, combine the Greek yogurt, curry powder, mayonnaise (if using), lemon juice, ground cumin, salt, and pepper. Mix until well blended and set aside.

Step 2 – Prepare the sandwich filling:

Thinly slice the tomatoes and red onion. Chop the fresh cilantro.

Step 3 – Assemble the sandwiches:

Lay out the toasted bread slices. Spread a generous layer of the curried yogurt sauce on each slice of bread. On two of the slices, layer the baby spinach or mixed greens, followed by the sliced tomatoes, red onion, and avocado (if using). Sprinkle the chopped cilantro over the vegetables for a burst of fresh flavour.

Step 4 – Finish the sandwich:

Top each sandwich with the remaining bread slices, sauce side down, to create two sandwiches. Press down lightly to hold the ingredients together.

Step 5 – Serve:

Cut each sandwich in half if desired and serve immediately. Enjoy the vibrant and flavourful combination of curried yogurt, fresh tomatoes, and greens.