This onion bhaji lunch wrap is packed with bold Indian-inspired flavours and colourful vegetables. Crispy onion bhajis are layered with crunchy salad, vegan cheese and a sweet, fruity chutney, then wrapped in a soft flour tortilla for an easy vegan lunch that's perfect for work Packed Lunches, School Lunches or picnics. Make them with shop-bought bhajis or these Air Fryer Vegetable Bhajis.

If you're bored with the same old sandwiches, this tasty wrap is a delicious way to change up your lunches. It takes minutes to make, and you can change the salad veg and sauces.
It will get your taste buds tingling!
At-a-Glance - Onion Bhaji Lunch Wraps
⏲️ Ready in: 5 minutes
👪 Serves: 2
🍽 Calories: 412
🧾 Main ingredients: Flour tortilla wraps, onion bhajis, salad vegetables, salad leaves, mayo, vegan cheddar & chutney
👩🏻🍳 Suitable for: Vegan, plant-based, dairy-free, egg-free, vegetarian
This rainbow wrap is so good, you will make it again and again.
Summarise & save this recipe:
Jump to:
- At-a-Glance - Onion Bhaji Lunch Wraps
- ⭐ Why You'll Love This Wrap
- 💭 What Does It Taste Like?
- 📋 What You Need To Make This Lunch Wrap
- 💭 What are Onion Bhajis?
- 💭 Why Onion Bhajis Work so Well in Wraps
- 💭 How to wrap with lots of filling
- 🥕 Which Vegetables work well in this Wrap?
- 👩🏻🍳 How to Make Onion Bhaji Lunch Wrap
- 👩🏻🍳 Can you Make these Ahead?
- 💭 FAQs
- ⭐ Sign up for a free recipe sent to your inbox every morning
- 📖 Recipe
- 💬 Comments
⭐ Why You'll Love This Wrap
- Ready in minutes
- No cooking, if you use shop-bought bhajis
- Packed with flavour and texture
- Easy to vary the flavours
- Perfect for packed lunches
- Good for a light dinner with a dressed salad and a few crisps (chips)
- Colourful and satisfying
- A tasty alternative to sandwiches
💭 What Does It Taste Like?
This gorgeous wrap is a delicious mixture of crunchy, soft, sweet and savoury layers. The onion bhajis have the warmth of Indian spices, the chutney brings a tangy sweetness, the salad leaves are peppery, and the salad vegetables bring a fresh crunch. Every bite is packed with flavour.
📋 What You Need To Make This Lunch Wrap
These flavourful wraps made with onion bhajis, salad, and a tasty sauce come together like a symphony.
Find the full ingredient list with quantities in the recipe card.

- Onion Bhajis - you can use shop-bought or Homemade Bhajis
- Salad Veg - you can vary the salad vegetables you add
- Chutney - this can be swapped out with sweet chilli sauce (try this Sweet Chilli Jam) or even apricot jam; you want a sauce with a bit of sweetness to complement the spices
💭 What are Onion Bhajis?
If you are a fan of Indian food, you will know just what these savoury snacks are, but if not, I should explain.
They are a popular street food that's often served as a starter in Indian restaurants, a crispy fritter of onions in a crunchy batter made with gram flour (chickpea flour).
💭 Why Onion Bhajis Work so Well in Wraps
- Full of spiced flavours
- Easy to buy ready-made or you can make them yourself
- They add texture and crunch
- More filling than salad alone
- Something a bit different
They are also good in a sandwich; try this Onion Bhaji Sandwich with curried slaw.
Jac's Top Wrapping Tip
💭 How to wrap with lots of filling
These are packed and need to be wrapped tightly. Add the filling to the centre of the wrap, fold the side partially over the filling, pull the bottom over the filling and use it to pull the filling tightly towards you, then roll and cut in half.
🥕 Which Vegetables work well in this Wrap?
- Grated carrot
- Grated beets
- Shredded cabbage
- Sliced red onion
- Thinly sliced radishes
- Salad leaves
- Spinach
- Torn kale
- Sliced spring onions (green onions)
They say to eat the rainbow, and you can certainly do that with this plant-based lunch wrap.
👩🏻🍳 How to Make Onion Bhaji Lunch Wrap
These step-by-step photos show you how easy it is to make this tasty bhaji wrap; scroll down for the full recipe.

- Step 1: Spread a flour tortilla with mayo and top with salad leaves.

- Step 2: Add the spring onion, top with onion bhajis and then grated vegan cheddar.

- Step 3: Add the grated veg, chutney and wrap firmly, then cut in half and serve. Enjoy!
👩🏻🍳 Can you Make these Ahead?
Yes, these can be made the night before. Here are a few tips.
- Dry the grated vegetables and salad leaves well
- Wrap them tightly
- Next, wrap tightly in parchment paper (baking paper) or foil
- Keep chilled in the fridge
💭 FAQs
It's either filled too full, not wrapped tightly enough, or the tortilla wrap is too small to hold the filling.
It could be the grated vegetables or salad were not dried properly, you added too much chutney, or it has been sitting too long.
You need more mayo or chutney to prevent a dry wrap.
⭐ Sign up for a free recipe sent to your inbox every morning
Join my list and have one recipe emailed to you every morning for inspiration.
Also, make sure you are signed up for my new recipe email, so you don't miss any new recipes here at the lunchbox.
📖 Recipe

Onion Bhaji Lunch Wrap
Ingredients
- 2 large flour tortillas
- 2 tablespoon vegan mayo
- 40 g salad leaves
- 2 spring onion sliced diagonally
- 4-6 onion bhajis depending on size
- 2 tablespoon vegan cheddar grated
- 1 carrot grated
- 1-2 large beets cooked or pickled grated
- 2 tablespoon mango chutney
Instructions
- Spread each tortilla with mayo.
- Add a handful of lettuce leaves ¾ way up of each tortilla horizontally, leaving a border.
- Top both with spring onions and then onion bhajis, horizontally again leaving a good border.
- Top both with grated vegan cheddar, grated carrot and grated beetroot.
- Drizzle each with mango chutney, wrap firmly and cut in half.
- Enjoy!
Notes
- You can swap the lettuce with kale or spinach.
- You may use homemade or shop-bought onion bhaji.
- You can use vegetable pakora instead of onion bhajis.
- You can chill this wrap for two days, but it doesn't freeze well.






Belinda says
These are so incredibly good. I am so pleased I found the recipe.
Jacqueline Meldrum says
I am so glad you are enjoying these onion bhaji wraps Belinda, I have to admit they are a bit hit in my house too, even my teenager loves them.
Jill says
Made these again Jacqs, but with your veg bhajis and they were even better and less greasy than the Asda bhajis. Jill x
Jacqueline Meldrum says
Oh good idea Jill and yes the air fryer ones are much healthier and less oily, but still crisp.
Jessica Formicola says
I've been looking for new ways to upgrade my lunch, and this looks like the perfect option! Thanks so much for sharing!
Anonymous says
This such a great idea! We love wraps for lunch but they can get boring after a while. Adding onion bhaji is a genius idea! Can't wait to try this.
Natalie says
There is so much veggies inside. I absolutely love it. All my favorites. I must make this for lunch next week. It's perfect, easy, healthy and I bet super delicious. Thanks!