Why You’ll Love This Recipe

This Veg Mayonnaise Sandwich is packed with freshness and flavor from the vegetables and the savory, creamy mayo. The crunch of the cabbage and carrots, the slight sweetness from the bell peppers, and the seasoned mayo create a perfect harmony of textures and tastes. Grilled to a golden crisp, this sandwich is a great option for a light meal that’s both satisfying and customizable. Plus, it’s simple to prepare and can easily be made vegan with just a quick swap for vegan mayo.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the veggie mayo mixture:

  • ½ cup shredded cabbage
  • ½ cup shredded red cabbage
  • ½ cup grated carrots
  • ½ cup finely chopped green bell peppers
  • ½ cup finely chopped onions
  • ⅓ to ½ cup mayonnaise (vegan mayo works well)
  • ½ teaspoon red chili flakes
  • 1 teaspoon Italian seasoning
  • Pinch of sugar
  • Salt and pepper, to season

Other ingredients:

  • 8 bread slices
  • Butter, as required
  • Coriander/cilantro chutney, as required

To grill the sandwiches:

  • Butter or mayonnaise, as required

Directions

  1. Prepare the Veggie Mayo Mixture:
    • In a large bowl, combine the shredded cabbage, red cabbage, grated carrots, chopped bell peppers, and onions.
    • Add the mayonnaise, red chili flakes, Italian seasoning, sugar, salt, and pepper. Mix well until all the vegetables are evenly coated with the mayo and seasoning.
  2. Assemble the Sandwiches:
    • Spread a thin layer of coriander chutney on one side of each bread slice (optional but adds extra flavor).
    • Take 4 slices of bread and generously spread the veggie mayo mixture over them.
    • Place the remaining bread slices on top to form sandwiches.
  3. Grill the Sandwiches:
    • Heat a non-stick skillet or griddle over medium heat and add butter or mayonnaise to grease the surface.
    • Place the sandwiches on the griddle and cook each side for about 2-3 minutes, or until golden and crispy. Press down gently with a spatula to ensure even grilling.
    • Once both sides are grilled, remove the sandwiches from the skillet.
  4. Serve:
    • Slice the sandwiches in half and serve hot with a side of extra chutney or your favorite dipping sauce.

Servings and Timing

  • Servings: This recipe makes 4 sandwiches (each made from 2 slices of bread).
  • Prep Time: 10 minutes
  • Cook Time: 5-6 minutes
  • Total Time: 15 minutes

Variations

  • Vegan Option: Use vegan mayonnaise and dairy-free butter for a fully vegan sandwich.
  • Add Cheese: For a cheesy twist, add a slice of cheese (cheddar or mozzarella) to the sandwich before grilling.
  • Vegetable Variations: You can customize the filling by adding other vegetables like cucumber, tomatoes, or lettuce for extra crunch and freshness.
  • Spicy Kick: If you like it spicy, add a few finely chopped green chilies or a dash of hot sauce to the mayo mixture.

Storage/Reheating

  • Storage: Store the veggie mayo mixture in an airtight container in the refrigerator for up to 2 days. It can be spread on fresh bread and grilled when you’re ready to enjoy.
  • Reheating: Grilled sandwiches are best enjoyed fresh, but if you have leftovers, store them in an airtight container in the fridge. Reheat them on a griddle or in a toaster oven to retain the crispy texture.

FAQs

1. Can I make this sandwich without mayonnaise?

Yes, you can replace mayonnaise with Greek yogurt or a dairy-free alternative for a lighter option.

2. Can I use a different type of bread?

Absolutely! You can use whole wheat bread, multigrain bread, or even gluten-free bread if you prefer.

3. How can I make the sandwich spicier?

To make it spicier, add chopped green chilies or increase the amount of red chili flakes. You can also spread some spicy chutney or hot sauce on the bread.

4. Can I eat this sandwich without grilling it?

Yes, you can eat this sandwich as a cold veggie mayo sandwich. It will still be delicious without grilling.

5. How do I prevent the bread from becoming soggy?

To avoid soggy bread, make sure the mayo mixture isn’t too runny. If it’s too watery, you can reduce the amount of mayonnaise or add a little more shredded cabbage to absorb excess moisture.

6. Can I make these sandwiches ahead of time?

Yes, you can prepare the veggie mayo mixture ahead of time and store it in the fridge. Assemble and grill the sandwiches when ready to serve.

7. Can I freeze the sandwiches?

It’s not recommended to freeze grilled sandwiches, but you can freeze the ungrilled assembled sandwich (with the mayo mixture) and grill it fresh when needed.

8. Can I make the sandwich without butter?

Yes, you can use mayonnaise or oil instead of butter to grill the sandwiches for a lighter option.

9. Can I add protein to this sandwich?

For added protein, you can include grilled tofu, tempeh, or a boiled egg in the filling.

10. Can I use a sandwich maker to grill these sandwiches?

Yes, a sandwich maker works well for grilling these sandwiches and gives them a nice crisp texture.

Conclusion

The Veg Mayonnaise Sandwich is a quick, nutritious, and tasty meal that’s perfect for any time of the day. With a creamy, flavorful veggie filling and crispy, golden-brown bread, it’s a satisfying option for lunch or a snack. Whether you stick with the classic version or customize it with your favorite toppings and ingredients, this sandwich will surely become a go-to recipe in your meal rotation!

Print

Veg Mayonnaise Sandwich

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

The Veg Mayonnaise Sandwich is a quick, flavorful, and satisfying meal that brings together crunchy vegetables and creamy mayo, offering a delightful contrast of crispy bread and creamy filling. It’s perfect for lunch, a snack, or light dinner.

  • Author: Julia
  • Prep Time: 10 minutes
  • Cook Time: 5-6 minutes
  • Total Time: 15 minutes
  • Yield: 4 sandwiches
  • Category: Lunch, Snack, Light Dinner
  • Method: Grilling
  • Cuisine: Indian-inspired, American
  • Diet: Vegetarian

Ingredients

½ cup shredded cabbage

½ cup shredded red cabbage

½ cup grated carrots

½ cup finely chopped green bell peppers

½ cup finely chopped onions

to ½ cup mayonnaise (vegan mayo works well)

½ teaspoon red chili flakes

1 teaspoon Italian seasoning

Pinch of sugar

Salt and pepper, to season

8 bread slices

Butter, as required

Coriander/cilantro chutney, as required

Butter or mayonnaise, as required for grilling

Instructions

  1. Prepare the Veggie Mayo Mixture: In a large bowl, combine the shredded cabbage, red cabbage, grated carrots, chopped bell peppers, and onions. Add the mayonnaise, red chili flakes, Italian seasoning, sugar, salt, and pepper. Mix well until all the vegetables are evenly coated with the mayo and seasoning.
  2. Assemble the Sandwiches: Spread a thin layer of coriander chutney on one side of each bread slice (optional). Take 4 slices of bread and generously spread the veggie mayo mixture over them. Place the remaining bread slices on top to form sandwiches.
  3. Grill the Sandwiches: Heat a non-stick skillet or griddle over medium heat and add butter or mayonnaise to grease the surface. Place the sandwiches on the griddle and cook each side for about 2-3 minutes, or until golden and crispy. Press down gently with a spatula to ensure even grilling. Once both sides are grilled, remove the sandwiches from the skillet.
  4. Serve: Slice the sandwiches in half and serve hot with a side of extra chutney or your favorite dipping sauce.

Notes

For a vegan option, use vegan mayonnaise and dairy-free butter.

For added flavor, add cheese (cheddar or mozzarella) before grilling the sandwich.

Customize the filling with vegetables like cucumber, tomatoes, or lettuce for extra crunch.

To make it spicier, add chopped green chilies or a dash of hot sauce to the mayo mixture.

Store the veggie mayo mixture in an airtight container in the refrigerator for up to 2 days.

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 250
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 6g
  • Protein: 6g
  • Cholesterol: 20mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star