Samosa Toastie - Cooking With Parita
Vegan Samosa Toastie |
Samosa Toastie

Calling all samosa lovers! This Samosa Toastie recipe is something I grew up eating and hands down one of my favourite meals.

Jump to Recipe

Calling all samosa lovers! This Samosa Toastie recipe is something I grew up eating and hands down one of my favourite meals. Samosa filling + toasted bread = Samosa Toastie. I promise you friends, you’re going to love this recipe!

Vegan Samosa Toastie |

What you’ll need to make Samosa Toastie:

  • potatoes
  • frozen peas
  • onions
  • ginger
  • oil
  • cumin seeds
  • ground turmeric
  • chilli powder
  • salt
  • water
  • lemon
  • brown sugar
  • coriander
  • black pepper
  • ground cinnamon
  • ground clove
  • vegan butter/margarine
  • bread of your choice you can use gluten free!)
Vegan Samosa Toastie |

How to make Samosa Toastie:

  1. Heat oil, add cumin seeds and onions.
  2. Add diced potatoes, ground turmeric, salt, chilli powder, black pepper, ground cinnamon and ground clove. Mix and add a splash of water. Cover and cook.
  3. Add in frozen peas, cover and cook for a few more minutes. Add more water if the mixture starts to stick to the pan.
  4. Add brown sugar, coriander, lemon juice.
  5. Allow mixture to cool.
  6. Spread vegan butter/margarine on bread slices.
  7. Place bread into a toastie press or panini press, buttered side down. Add your filling, cover with another slice of bread, buttered side up.
  8. Close, and toast until golden and crispy.
  9. Enjoy with ketchup!
Vegan Samosa Toastie |
Vegan Samosa Toastie filling - potatoes and peas |

How to store:

You can store the mixture in the fridge for 2-4 days, and simply use whenever you’re in the mood for a samosa toastie!

More Indian vegan recipes you’ll love:

Watch the how-to video:



Craving Samosa but want an easier recipe? Say hello to my family's Samosa Toastie recipe! Perfect for lunch or even a snack!

5 Stars

4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 10 toasties 1x
  • Category: Main Course
  • Cuisine: Indian
Vegan Samosa Toastie |
Save Recipe
Units Scale


Samosa Filling

  • 1 tbsp oil
  • 1 tsp cumin seeds
  • 2 medium onions (diced)
  • 1 tsp grated ginger
  • 3 medium potatoes (diced)
  • 1/2 tsp turmeric powder
  • 1/8 tsp black pepper
  • 1 tsp pink salt
  • 1 tsp chilli powder
  • A pinch of cinnamon powder
  • A pinch of clove powder
  • 2 tbsp water
  • 1 cup frozen garden peas
  • 1/2 tsp brown sugar
  • 1 tbsp juice of a lemon
  • 2 tbsp coriander (fresh or frozen)


  • bread (can be gluten free)
  • vegan butter or margerine


  1. Heat 1 tbsp oil in pan.
  2. Add cumin seeds and heat until fragrant or until they start to golden
  3. Add diced onion and saute until translucent.
  4. Add grated ginger and cook for 1-2 minutes
  5. Add diced potatoes, turmeric powder, pink salt, chilli powder, a pinch of cinnamon powder, a pinch of clove powder and black pepper. Mix and add 2tbsp of water.
  6. Cover the pan with a lid and cook for 5-6 minutes. Stirring often. If mixture sticks to pan add 1 tbsp of water at a time.
  7. Add frozen garden peas and cover the pan with a lid. Cook for 7-8 minutes or until potatoes and peas are tender. Stirring often.
  8. Add brown sugar, juice of a lemon, coriander and cook for 1-2 minutes.
  9. Leave the mixture to cool.
  10. Spread bread with vegan butter/margarine.
  11. Place bread into a toaster press, buttered side down. *see notes for alternative
  12. Add the filling and place another slice of bread on top, buttered side up.
  13. Toast until bread is crispy and golden.
  14. Enjoy with ketchup or green chutney!