These Roasted Veggie and Hummus Wraps are a vibrant, satisfying meal packed with colorful roasted vegetables, creamy hummus, and fresh greens—all wrapped in a soft tortilla. Perfect for lunch, dinner, meal prep, or on-the-go snacks, they’re customizable, nutritious, and ready in under 45 minutes. The sweet, caramelized veggies pair beautifully with garlicky hummus for a Mediterranean-inspired bite that’s both hearty and light.
Ingredients (Makes 4 Wraps)
For the Roasted Vegetables:
1 medium zucchini, sliced into strips
1 red bell pepper, sliced
1 yellow or orange bell pepper, sliced
1 small red onion, sliced into wedges
1 cup cherry tomatoes, halved
1–2 tablespoons olive oil
1 teaspoon dried oregano or Italian herbs
½ teaspoon garlic powder
Salt and black pepper, to taste
For the Wraps:
4 large whole wheat, spinach, or gluten-free tortillas
½–¾ cup hummus (store-bought or homemade; roasted garlic or red pepper flavor works great)
2 cups fresh spinach, arugula, or mixed greens
1 avocado, sliced (optional)
¼ cup crumbled feta or vegan feta (optional)
Fresh herbs (parsley, mint, or basil), chopped
Lemon wedges, for serving
Optional Add-Ins: Sliced cucumbers, olives, roasted chickpeas for crunch, or a drizzle of tahini.
Instructions
Roast the vegetables: Preheat oven to 425°F (220°C). Toss the sliced zucchini, bell peppers, onion, and tomatoes with olive oil, oregano, garlic powder, salt, and pepper on a baking sheet. Spread in a single layer and roast for 20–25 minutes, stirring halfway, until tender and caramelized at the edges.
Warm the tortillas (optional): Wrap tortillas in foil or warm briefly in the oven or microwave for easier rolling.
Assemble the wraps: Spread a generous layer of hummus down the center of each tortilla. Top with fresh greens, a scoop of roasted vegetables, avocado slices, feta (if using), and extra herbs.
Roll and serve: Fold in the sides, then roll tightly from the bottom. Slice in half diagonally if desired. Serve immediately with lemon wedges for squeezing over the top.
Prep time: 10 minutes Cook time: 25 minutes Total time: About 35 minutes
Nutritional Facts (Approximate per Wrap)
Calories: 350–450 kcal
Protein: 10–14g
Total Fat: 15–20g (healthy fats from hummus, olive oil, and avocado)
Carbohydrates: 45–55g
Dietary Fiber: 8–12g
Note: Values vary with tortilla size, hummus amount, and add-ins. High in fiber and plant-based nutrients.
Health Benefits
Veggie Powerhouse: Roasted vegetables provide fiber, vitamins (A, C, K), and antioxidants for immune support, digestion, and anti-inflammatory effects.
Plant-Based Protein & Healthy Fats: Hummus (from chickpeas) and olive oil offer sustained energy and heart-healthy fats.
Blood Sugar Friendly: High fiber slows digestion; great for balanced meals.
Customizable & Light: Naturally vegan-adaptable, gluten-free with the right wrap, and lower in processed ingredients than many sandwiches.
Tips and Variations
Meal Prep: Roast veggies ahead and store in the fridge for up to 4 days. Assemble wraps fresh to avoid sogginess.
Make it Gluten-Free: Use gluten-free tortillas or collard green leaves for a low-carb version.
Variations: Swap veggies for eggplant, mushrooms, or sweet potato. Add spicy harissa to the hummus or a tzatziki drizzle for variety.
Storage: Best enjoyed fresh. Leftover roasted veggies keep well; assembled wraps are best within a few hours.
Pro Tip: Warm roasted veggies slightly before assembling for the best texture and flavor.
Serving Suggestions
Enjoy these wraps with a side salad, soup, or fresh fruit. They’re fantastic for picnics, lunchboxes, or quick weeknight dinners. Pair with a side of extra hummus and veggie sticks for dipping.
These Roasted Veggie and Hummus Wraps prove that healthy eating can be delicious, colorful, and effortless. Load them up with your favorite veggies and enjoy a fresh, satisfying meal any day of the week! 🌯🥕🫑\
Tried this recipe? Leave a comment below and let us know how it turned out! Browse all our vegan recipes to keep enjoying ultimate delicious and healthy lifestyle.
Vegan Blackberry Jam Grilled Cheese is a sweet-savory gourmet twist on the classic grilled cheese sandwich. It combines melty vegan cheese with the juicy, tangy burst of fresh blackberries (or quick homemade jam) and optional herbs like basil for an elevated, crave-worthy meal. Naturally vegan and customizable, it’s perfect for brunch, lunch, or a comforting dinner—ready in under 20 minutes.
Ingredients (Serves 2 sandwiches)
Blackberry Mixture (quick “jam”):
1–2 cups fresh blackberries (or frozen, thawed)
2 tsp brown sugar or maple syrup (adjust to taste)
½ tsp balsamic vinegar
¼ tsp sea salt
Optional: 1 tsp lemon juice or a pinch of fresh thyme/rosemary
Sandwich:
4 slices sourdough, country bread, or your favorite sturdy vegan bread
¾–1 cup shredded vegan mozzarella or slices of vegan brie/cheese (e.g., Follow Your Heart, Violife, or Rebel Cheese)
2–4 tbsp vegan butter or mayonnaise (for spreading on the outside)
Optional add-ins: Fresh basil leaves (torn), a thin layer of vegan pesto, arugula, or a sprinkle of vegan parmesan
Substitutions: Use store-bought blackberry jam for speed. For gluten-free, choose certified GF bread. Oil-free option: Use a non-stick pan with a splash of water or broth.
Instructions
Prepare the blackberries: In a bowl, gently mash the blackberries with sugar/maple syrup, balsamic vinegar, and salt. Let it sit for 5–10 minutes to release juices and meld flavors. (For a thicker jam, simmer in a small saucepan for 5–8 minutes.)
Assemble the sandwiches: Spread vegan butter or mayo on one side of each bread slice. Place two slices butter-side down in a skillet.
Layer the fillings: On each bottom slice, add a generous layer of vegan cheese, then spoon on the smashed blackberry mixture (and basil/pesto if using), followed by more cheese. Top with the remaining bread slices, butter-side up.
Grill: Heat the skillet over medium-low. Cook for 3–5 minutes per side until golden brown and the cheese is melty. Cover with a lid or add a teaspoon of water to the pan (then cover) to help the cheese melt without burning the bread.
Serve: Remove from heat, slice in half, and enjoy immediately while hot and gooey.
Tips: Cook low and slow for even melting. This tastes best fresh but can be reheated in a skillet or air fryer.
Health Benefits
This sandwich offers a delightful balance of indulgence and nutrition:
Antioxidant powerhouse — Blackberries are rich in vitamins C and K, fiber, and anthocyanins that support immune health, reduce inflammation, and promote brain function.
Plant-based protein and satisfaction — Vegan cheese and bread provide comfort with added protein/fiber from quality ingredients, keeping you fuller longer than traditional versions.
Heart-healthy elements — Using whole-grain bread and minimal added sugars supports better blood sugar control compared to overly processed snacks.
Gut-friendly — The fiber from blackberries and whole grains aids digestion.
A fun way to incorporate more fruit into savory meals, aligning with balanced, colorful plant-based eating.
It’s a great option for vegans craving cheesy comfort food with a nutrient boost.
Nutrition Facts (Approximate, per sandwich)
Values vary based on bread, cheese brand, and exact amounts. Based on standard vegan ingredients (using sourdough, moderate vegan cheese, and fresh blackberries):
Calories: 450–650 kcal
Protein: 12–18g
Carbohydrates: 55–70g (includes natural sugars from berries)
Fat: 20–30g (from vegan cheese and butter)
Fiber: 6–10g
Key micronutrients: High in vitamin C (from blackberries), calcium (fortified vegan cheese), and antioxidants.
Lower-calorie version: Use less cheese and more berries for a lighter, fresher profile. Always check specific product labels for precision.
Serving Suggestions
Pair with a simple green salad, tomato soup, or roasted veggies.
Serve for brunch with fresh fruit on the side.
Make mini versions for appetizers or meal prep components.
This Vegan Blackberry Jam Grilled Cheese delivers sweet, tangy, melty perfection in every bite—proof that vegan comfort food can be both simple and sophisticated. Try it today and customize to your taste!
Tried this recipe? Leave a comment below and let us know how it turned out! Browse all our vegan recipes to keep enjoying ultimate delicious and healthy lifestyle.
There are sandwiches that are good. And then there are sandwiches like this Vegan Reuben — the kind that arrives at the table stacked impossibly high, pressed and griddled until the rye bread is golden and crackling at the edges, with the tangy sauerkraut and the melted vegan Swiss and the savory, smoky tempeh or beet filling and the sharp, creamy Thousand Island dressing all compressed into a single layered structure that, when you press your hand down on it and feel everything yield together, produces the specific and unrepeatable satisfaction that only a truly great deli sandwich can deliver. This is that sandwich. The one that tastes so precisely like the best Reuben you have ever eaten at the best deli you have ever visited that you find yourself genuinely surprised, for a moment, that it is completely plant-based. The one that is messy and generous and deeply layered and pressed so that the cheese melts into the sauerkraut and the dressing seeps into the bread and the whole thing becomes more than the sum of its extraordinary parts. The one that proves, beyond any reasonable doubt, that the plant-based kitchen is fully capable of honoring the great tradition of the American deli sandwich — not by imitating it timidly, but by meeting it on its own terms and delivering something that is at once faithful to the original and entirely its own.
This recipe layers thin-sliced smoky tempeh — marinated in a brine of soy sauce, liquid smoke, apple cider vinegar, and spices that gives it the salty, tangy, savory qualities of traditional Reuben corned beef — with properly tangy prepared sauerkraut, a generous layer of melted vegan Swiss cheese, a sharp and creamy homemade vegan Thousand Island dressing, and everything between two thick slices of dark rye bread that are buttered on the outside with vegan butter and pressed in a hot skillet until deeply golden, crackling, and almost caramelized. The result is a sandwich that delivers on every element of the classic Reuben experience — the salt, the tang, the richness, the warm melt — with a depth and complexity that belongs entirely to its own ingredients.
What makes this recipe so outstanding is the tempeh marinating technique — sliced thin and simmered briefly in a savory-acidic brine before pan-frying until crispy at the edges, the tempeh develops a flavor profile that is simultaneously salty, tangy, and smoky in a way that feels right at home stacked into a Reuben, and a texture that is meaty and satisfying without being dense.
This recipe is 100% vegan, naturally dairy-free, ready in about 30 minutes, and produces a vegan Reuben sandwich so authentically deli-flavored, so generously stacked, and so deeply satisfying that it becomes the standard by which all other homemade sandwiches in your kitchen are measured.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
15 mins
20 mins
35 mins
2
~540 kcal
Ingredients
For the Smoky Tempeh Filling
225g (8oz) tempeh, sliced as thinly as possible (about 3mm)
2 cups (480ml) water
3 tbsp soy sauce or tamari
2 tbsp apple cider vinegar
1 tsp liquid smoke
1 tsp smoked paprika
1 tsp garlic powder
½ tsp onion powder
½ tsp black pepper
1 tbsp neutral oil, for frying
For the Vegan Thousand Island Dressing
4 tbsp vegan mayonnaise
2 tbsp ketchup
1 tbsp sweet pickle relish
1 tsp apple cider vinegar
½ tsp onion powder
½ tsp garlic powder
Pinch of salt and black pepper
For Assembly
4 thick slices of dark rye bread or marble rye bread
1½ cups (about 200g) good-quality sauerkraut, drained and lightly squeezed
4 slices vegan Swiss-style cheese (or any vegan sliced cheese that melts well)
2–3 tbsp vegan butter, softened, for spreading
Instructions
Simmer the tempeh. Place the thinly sliced tempeh in a wide skillet or saucepan. Cover with the water and add the soy sauce, apple cider vinegar, liquid smoke, smoked paprika, garlic powder, onion powder, and black pepper. Bring to a gentle simmer over medium heat. Simmer for 10 minutes, turning the slices halfway, until the tempeh has absorbed the brine and the liquid has reduced significantly. The tempeh should be deeply colored and fragrant. Remove the tempeh slices and pat lightly dry with a paper towel.
Pan-fry the tempeh. Heat the neutral oil in a skillet over medium-high heat. Add the simmered tempeh slices in a single layer. Cook for 2–3 minutes per side until the edges are crispy and the surfaces are caramelized and deeply golden. Set aside, keeping warm.
Make the Thousand Island dressing. Whisk all dressing ingredients together in a small bowl until smooth and combined. Taste and adjust — it should be tangy, slightly sweet, and rich. Refrigerate until needed.
Drain the sauerkraut. Place the sauerkraut in a fine mesh sieve and press firmly with the back of a spoon to remove as much liquid as possible. Excess liquid from the sauerkraut will make the sandwich soggy. Set aside.
Assemble the sandwiches. Lay all four slices of rye bread on a work surface. Spread a generous amount of Thousand Island dressing on the inside face of each slice — be generous, as the dressing is the backbone of the sandwich’s flavor. On two of the slices (the bottom halves), layer the smoky tempeh slices, then the squeezed sauerkraut, then the vegan cheese slices. Close the sandwiches with the remaining dressing-spread slices, pressing down firmly.
Butter and press. Spread the softened vegan butter on both outer faces of each assembled sandwich — the faces that will touch the skillet.
Grill the sandwiches. Heat a large skillet or griddle over medium heat. Place the assembled sandwiches in the skillet. Cook for 3–4 minutes on the first side, pressing down firmly with a spatula or a heavy pan (the weight helps the cheese melt and the bread toast evenly), until the bread is deep golden and crackling. Carefully flip and cook for a further 3–4 minutes on the second side until equally golden and the cheese inside has fully melted. If the bread is browning faster than the cheese is melting, reduce the heat slightly and cover the pan with a lid for 1–2 minutes.
Slice and serve. Remove from the pan and allow to rest for 1 minute. Slice diagonally from corner to corner — the diagonal cut is non-negotiable for a proper deli presentation and also produces the most satisfying cross-section of layers. Serve immediately with extra Thousand Island dressing for dipping, a pickle spear, and potato chips or coleslaw alongside.
Pro Tips
Simmer the tempeh first — the simmering step is not optional. It accomplishes two things simultaneously: it drives off the natural bitterness that raw tempeh can carry, and it opens the tempeh’s structure so that the brine penetrates deeply rather than only coating the surface. Tempeh skipped directly to frying will taste flat and slightly bitter by comparison.
Slice the tempeh as thin as you can — thin slices stack compactly, absorb the brine better, and fry to a crispier edge than thick slices. Use your sharpest knife and take your time. Slices between 3–5mm are ideal.
Squeeze the sauerkraut very well — excess moisture is the enemy of a great pressed sandwich. Sauerkraut that is not properly drained will make the bread soggy and the sandwich fall apart. Press it firmly in a sieve until no more liquid drips out.
Use a weight when grilling — pressing the sandwich in the skillet with a heavy pan or a cast iron weight is what produces the deli-style compression that melds the layers, melts the cheese uniformly, and creates the deeply golden, slightly crackling crust that defines a great grilled sandwich.
Serve immediately — this sandwich is at its absolute peak the moment it comes off the griddle, while the bread is still crackling and the cheese is freshly melted. It softens quickly as it sits.
The Reuben: An American Deli Classic
The Reuben sandwich is one of the most beloved and most debated sandwiches in American culinary history, with at least two competing origin stories that have been argued over by food historians for decades. The most widely cited version attributes its creation to Reuben Kulakofsky, a grocer in Omaha, Nebraska, who purportedly invented it in the 1920s as a late-night snack for a poker game held at the Blackstone Hotel — a claim backed by the hotel’s subsequent entry of the sandwich in a national sandwich competition in 1956, which it won. A competing story credits Arnold Reuben, the owner of Reuben’s Restaurant and Delicatessen in New York City, with creating a similar sandwich in the early twentieth century. What is not disputed is the sandwich’s composition — corned beef, Swiss cheese, sauerkraut, Thousand Island dressing, and dark rye bread, grilled and pressed until everything melds into a single, inseparable unit — or the fact that it became one of the defining dishes of the American deli tradition, a permanent fixture on deli menus across the country and a standard against which the quality of any deli is often judged. The plant-based version honors the same composition and the same principles: every element present, every flavor hitting its mark, the whole greater than the sum of its parts.
Flavor Variations
Beet and Walnut Reuben: Replace the tempeh with thick slices of roasted beet and a walnut-lentil mixture seasoned with the same brine spices for a different, equally satisfying Reuben filling with a beautiful color.
Jackfruit Reuben: Replace the tempeh with young green jackfruit, pulled and seasoned with the same brine and pan-fried until caramelized, for a shredded, pulled-filling version with a softer texture.
Mushroom Reuben: Replace the tempeh with thick-sliced king oyster mushrooms, simmered in the brine and pan-fried until golden for a meaty, satisfying alternative with a clean mushroom flavor.
Nutritional Highlights (Per Sandwich)
Calories
Protein
Carbs
Fiber
Fat
~540 kcal
26g
48g
8g
26g
Storage
Best eaten immediately — a Reuben is a sandwich that belongs fresh off the griddle. The bread softens quickly once pressed and the components lose their textural contrast within an hour.
Components separately: The cooked tempeh keeps in the refrigerator in an airtight container for up to 4 days and reheats beautifully in a hot skillet. The Thousand Island dressing keeps refrigerated for up to 1 week. Assemble and grill to order for the best result.
Meal prep: The tempeh can be simmered and fried in advance and refrigerated — reheat quickly in a skillet before assembling and grilling the sandwich for a weeknight dinner that comes together in under 10 minutes.
Frequently Asked Questions
What vegan cheese melts best for a Reuben?
For the meltiest result, look for vegan Swiss-style slices — brands such as Violife, Follow Your Heart, and Chao all produce sliced vegan cheeses that melt well when given enough time and heat. If your chosen cheese is not melting fast enough, cover the pan with a lid for 1–2 minutes to trap steam and encourage melting, or use a sandwich press.
Can I use seitan instead of tempeh?
Yes — thinly sliced seitan works excellently as a Reuben filling and produces a texture that is perhaps even closer to traditional corned beef than tempeh. Use the same brine and simmering technique. Pre-made deli-style seitan slices (available in many natural food stores) can be used directly, seasoned with the brine flavors and quickly pan-fried.
Where do I find dark rye bread?
Dark rye bread or marble rye is available in most well-stocked supermarkets, in European-style bakeries, and in Jewish delis and specialty food stores. If unavailable, a dense, seeded sourdough or pumpernickel makes a fine substitute — the essential quality is a sturdy, dense bread that can hold the filling without becoming soggy.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more incredible vegan sandwich and main course recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
There are grilled cheese sandwiches and then there are grilled cheese sandwiches like this Vegan Avocado Mozzarella and Tomato Grilled Cheese — the kind that comes out of the pan so perfectly golden and so audibly crisp and so impossibly fragrant with toasted butter and melted cheese and warm tomato and fresh basil that you have already taken a bite before you have set it down on the plate, and the pull of the vegan mozzarella stretches in that specific, deeply satisfying way, and the avocado is cool and creamy and perfectly seasoned with lime and flaky salt, and the tomato is warm and jammy and acidic in a way that cuts through the richness of everything around it, and every single element lands together in a sandwich that is simultaneously the most comforting and the most genuinely sophisticated thing you have made all week. This is that grilled cheese. The one that makes a weekday lunch feel like an occasion. The one that converts skeptics. The one that renders every previous grilled cheese you have ever made instantly obsolete.
The vegan grilled cheese has arrived. Not as a compromise, not as a workaround, not as the thing you make when you cannot have the real thing — but as a sandwich worth making for its own sake, on its own terms, because the combination of stretchy vegan mozzarella and perfectly ripe avocado and summer tomato and fresh basil pressed between two slices of sourdough toasted in vegan butter is one of those combinations that feels inevitable the first time you eat it, the way all great flavor combinations do.
The key to this sandwich is the three-layer approach: the vegan mozzarella melts between the bread and the fillings, so the heat has direct access to the cheese from both sides; the avocado goes in cool and barely seasoned so it contrasts with the warm, melted filling around it; and the tomato is salted briefly before building the sandwich, drawing out its juices and concentrating its flavor so it tastes less like a raw ingredient and more like something that has been cooking for ten minutes. Together these three elements — the stretchy melt, the creamy cool avocado, the bright concentrated tomato — produce a grilled cheese that is texturally complex, flavor-layered, and completely, unreservedly magnificent.
This recipe is 100% vegan, naturally dairy-free, ready in under 15 minutes, and the kind of sandwich that makes you reconsider everything you thought you knew about plant-based comfort food.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
5 mins
8 mins
13 mins
2
~520 kcal
Ingredients
For the Sandwich
4 thick slices sourdough bread (or any good sturdy sandwich bread)
120g (4oz) vegan mozzarella, shredded or sliced (store-bought; Violife or Miyoko’s recommended)
1 large ripe avocado
2 medium ripe tomatoes, sliced ½cm thick
4–6 fresh basil leaves
2–3 tbsp vegan butter, softened (for the bread)
Flaky sea salt and black pepper
For the Avocado Seasoning
Juice of ½ lime
¼ tsp garlic powder
Pinch of flaky sea salt
Pinch of red pepper flakes (optional)
Optional Add-Ons
1 tbsp vegan pesto, spread on the inside of one slice
Thinly sliced red onion
A smear of Dijon mustard for sharpness
Pickled jalapeños for heat
Instructions
Salt the tomatoes. Lay the tomato slices on a paper towel and sprinkle lightly with salt. Leave for 5 minutes — this draws out excess moisture from the tomatoes so they do not make the bread soggy during cooking and concentrates their flavor into something more intense and jammy. Pat dry with the paper towel before assembling.
Season the avocado. Halve the avocado, remove the pit, and scoop the flesh into a bowl. Add the lime juice, garlic powder, flaky salt, and red pepper flakes if using. Mash roughly with a fork — the avocado should have texture, not be a smooth paste. Taste and adjust seasoning. Set aside.
Butter the bread. Spread the softened vegan butter generously and evenly over one side of each bread slice — the butter should cover the entire surface all the way to the edges, because every unbutterd patch will be pale and soft in the finished sandwich. Be generous; this is not the moment for restraint.
Assemble. Place two slices of bread butter-side down on a clean surface. Spread the mashed avocado over the inner face of each of these slices — go right to the edges. Layer the vegan mozzarella over the avocado on both slices. Lay the salted, dried tomato slices over the mozzarella in a single layer. Add the fresh basil leaves. Season with a pinch of black pepper. Top with the remaining two bread slices, butter-side facing up.
Cook low and slow. Heat a large non-stick skillet or cast iron pan over medium-low heat — this is the most important instruction in the recipe. Medium-low heat allows the vegan mozzarella time to melt fully before the bread browns; high heat crisps the bread in two minutes but leaves the cheese unmelted. Place the assembled sandwiches in the pan and cook for 3–4 minutes without pressing or moving them, until the underside is deep golden. Carefully flip using a wide spatula and cook for a further 3–4 minutes until the second side is equally golden and the cheese is visibly melted and pulling away from the edges.
Rest briefly and serve. Transfer to a cutting board and rest for 1 minute — this allows the melted mozzarella to set slightly so it does not pour out when sliced. Cut diagonally and serve immediately. The pull of the melted vegan mozzarella is one of the great pleasures of this sandwich; cut at the table for maximum effect.
Pro Tips
Cook over medium-low heat, not medium — this is the single most important technique in grilled cheese making, vegan or otherwise. Vegan mozzarella takes longer to melt than dairy mozzarella and needs gentle, sustained heat to become properly stretchy. Medium-low heat for 3–4 minutes per side gives the cheese time to melt fully while the bread gradually becomes golden. On high heat, the bread burns in two minutes and the cheese is still cold.
Salt and dry the tomatoes — salting tomato slices before building the sandwich draws out their liquid so it doesn’t steam the bread from the inside. A wet tomato in a grilled cheese means the bottom bread absorbs tomato water and turns soft before the sandwich has finished cooking. Salted, dried tomato slices stay intact and concentrated throughout.
Use shredded mozzarella over sliced — shredded vegan mozzarella has more surface area contact with the heat and melts faster and more evenly than thick slices. If using a block, shred it on the large holes of a box grater. Pre-shredded vegan mozzarella works well; sliced block cheese takes twice as long to melt.
Butter to the edges — any unbuttered patch of bread will be pale and soft in the finished sandwich. The contrast between the deeply golden crust and the soft interior is what makes a great grilled cheese; that contrast only exists where the butter reached.
The Art of the Perfect Grilled Cheese
The grilled cheese sandwich is one of the oldest and most universal comfort foods in the Western culinary tradition — a concept so simple it barely qualifies as a recipe, and yet so dependent on technique that the difference between a great grilled cheese and a mediocre one is almost entirely procedural rather than ingredient-based. The essential principles have been understood by short-order cooks and home cooks alike for over a century: generous fat on the outside of the bread, steady moderate heat, patience. What most people get wrong is the temperature — the instinct is to turn the heat up to speed things along, but high heat is the enemy of good grilled cheese, producing a burnt exterior and an unmelted center. The professional technique — used in diners and sandwich counters everywhere — is low and slow: medium or medium-low heat, three to four minutes per side, the lid on for the last minute if the cheese needs encouragement. The result is a sandwich that is golden and even from corner to corner, with a melt that has had time to become genuinely fluid and stretchy rather than merely softened. Patience is the ingredient that is never listed.
Flavor Variations
Caprese Grilled Cheese: Add a drizzle of balsamic glaze and replace the garlic powder in the avocado with a pinch of dried oregano for a Caprese-inspired version where the tomato, mozzarella, and basil are front and center.
Pesto Avocado Grilled Cheese: Spread a generous layer of vegan basil pesto on the inner face of one bread slice instead of (or alongside) the avocado for an herby, vibrant version where the pesto’s richness doubles down on the avocado’s creaminess.
Spicy Chipotle Grilled Cheese: Add a smear of chipotle mayo (vegan mayo blended with chipotle in adobo) to the inner bread and sliced pickled jalapeños alongside the tomato for a smoky, spicy version with serious heat.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~520 kcal
14g
52g
8g
28g
Storage
Best eaten immediately — grilled cheese is a sandwich that belongs to the moment it is made. The contrast between the crispy crust and the melted interior begins to soften within minutes as the steam from the filling works its way into the bread.
Leftovers: A leftover grilled cheese can be revived in a dry non-stick pan over medium-low heat for 2 minutes per side, which restores much of the crispness. Avoid the microwave — it softens the bread entirely.
Components: The mashed avocado keeps covered with plastic wrap pressed directly against its surface for up to 24 hours in the refrigerator — the lime juice slows browning significantly. Sliced tomatoes keep covered for up to 2 days.
Frequently Asked Questions
Which vegan mozzarella melts best?
For melting, look for vegan mozzarella specifically labeled as a “melting” variety — not all vegan cheeses melt with the same stretchiness. Violife for Pizza, Miyoko’s Liquid Mozzarella, and Daiya Mozzarella Style Shreds all melt well and produce good pull. Avoid firm block-style vegan cheeses not designed for melting, which soften but do not stretch.
Can I use a different bread?
Sourdough is ideal — its open crumb, mild tanginess, and sturdy structure produce the best results. A good quality white sandwich bread, brioche, or ciabatta also work beautifully. Avoid very airy breads like baguette or very thin sandwich bread, which compress too much under the weight of the filling and burn before the cheese melts.
Can I make this in a panini press?
Yes — a panini press works well and eliminates the need to flip. Press on medium heat for 4–5 minutes until the bread is golden and the cheese is melted. The press compresses the sandwich slightly, which actually helps the heat conduct through to the cheese faster.
My avocado turned brown before I finished eating — how do I prevent this?
The lime juice in the avocado seasoning slows oxidation significantly, but cut avocado will always begin to brown within 30–60 minutes of exposure to air. The simplest solution is to prepare the avocado just before assembling the sandwich. If preparing ahead, press plastic wrap directly against the surface of the mashed avocado with no air gaps and refrigerate until needed.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
Crispy and golden-brown on the outside, soft and savory on the inside, these Vegan Veggie Patties are packed with chickpeas, rice, spinach, and carrot and seasoned with garlic, cumin, and fresh herbs. They hold together perfectly, they are easy to shape, and they are ready in about 35 minutes with simple pantry ingredients.
The mix is built to be sturdy and flavorful. Mashed chickpeas give the patties body and plant protein, and cooked rice adds tenderness and helps bind everything together. Finely grated carrot and chopped spinach bring color, moisture, and nutrients, while rolled oats and a little flour soak up extra liquid so the patties stay firm. Garlic, onion, cumin, smoked paprika, and lemon juice give them a bold, savory flavor that stands up on its own.
A quick pan-fry in a little oil creates that irresistible golden-brown crust, or you can bake or air fry them for a lighter version. Serve them in burger buns with all the toppings, tuck them into pita with hummus, or enjoy them on a plate with a creamy dip and a fresh salad.
They are great for meal prep, freeze beautifully, and are a hit with kids and adults alike.
This recipe is 100% vegan, egg-free, dairy-free, and easily made gluten-free.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
20 mins
15 mins
35 mins
4 (8 patties)
~340 kcal
Ingredients
For the Patties
1 can (400g) chickpeas, drained, rinsed, and patted dry
1 cup (about 160g) cooked rice, cooled (white or brown)
1 medium carrot, finely grated
1½ cups (about 45g) fresh spinach, finely chopped
½ small onion, finely diced
3 cloves garlic, minced
½ cup (45g) rolled oats
2 tbsp all-purpose flour (or chickpea flour for gluten-free)
2 tbsp nutritional yeast
1 tbsp soy sauce or tamari
1 tbsp lemon juice
1 tsp ground cumin
1 tsp smoked paprika
½ tsp dried oregano
¾ tsp salt, to taste
¼ tsp black pepper
2 tbsp chopped fresh parsley
For Cooking
3 tbsp neutral oil for pan-frying
For the Quick Garlic Yogurt Dip
½ cup (120g) plain unsweetened plant-based yogurt
1 small clove garlic, grated
1 tbsp lemon juice
1 tbsp chopped fresh dill or mint
Salt and pepper to taste
To Serve
Burger buns or pita
Lettuce, tomato, and sliced onion
Pickles
Roasted potatoes or a green salad
Optional Additions
Pinch of chili flakes
Crumbled vegan feta
Corn kernels
Sesame seeds to coat the patties
Instructions
Mash the chickpeas. In a large bowl mash the chickpeas with a fork or potato masher until mostly broken down, leaving some texture.
Add the vegetables. Stir in the rice, carrot, spinach, onion, and garlic.
Season and bind. Add the oats, flour, nutritional yeast, soy sauce, lemon juice, spices, salt, pepper, and parsley. Mix until the mixture holds together when pressed. If it is too wet, add 1–2 tablespoons of oats. If it is too dry, add a splash of water.
Chill. Refrigerate the mixture for 15 minutes so the oats absorb moisture and the patties firm up.
Shape. With damp hands, form the mixture into 8 patties about ¾ inch thick and press them firmly.
Pan-fry. Heat the oil in a non-stick skillet over medium heat. Cook the patties in batches for 4–5 minutes per side, without moving them, until deep golden brown and crisp. Drain on paper towels.
Make the dip. Stir together the yogurt, garlic, lemon juice, herbs, salt, and pepper.
Serve. Serve the patties warm in buns or pita, or on a plate with the dip and fresh vegetables.
Pro Tips for Perfect Golden-Brown Patties
Pat the chickpeas dry. Excess moisture makes the patties fall apart.
Use cooled rice. Cold rice is firmer and binds better than warm rice.
Chill the mixture. Chilling helps the patties hold their shape while cooking.
Press the patties firmly. Compact patties are less likely to crumble.
Cook over medium heat. This gives a golden crust without burning the outside.
Do not move them while cooking. Leave them for 4–5 minutes so the crust can form.
Flip carefully. Use a wide spatula and flip only once.
Why These Patties Are a Smart Meal
Chickpeas provide plant protein, fiber, folate, and iron, and spinach and carrot add vitamin A, vitamin K, and antioxidants. Oats contribute soluble fiber, and nutritional yeast adds B vitamins and a savory, cheesy flavor.
Compared with store-bought frozen patties, homemade ones contain no preservatives and far less sodium. A serving of 2 patties provides about 13 grams of plant protein and 8 grams of fiber, which makes it filling and satisfying.
Flavor Variations
Spicy Patties: Add chili flakes and a spoonful of harissa.
Mediterranean Patties: Add sun-dried tomatoes, olives, and oregano.
Curry Patties: Add curry powder and turmeric and serve with mango chutney.
Baked Patties: Bake at 400°F (200°C) for 25 minutes, turning once.
Nutritional Highlights (Per Serving — 2 patties)
Calories
Protein
Carbs
Fiber
Fat
~340 kcal
13g
44g
8g
12g
Storage
Refrigerator: Store cooked patties in an airtight container for up to 5 days.
Freezer: Freeze cooked or uncooked patties with parchment between them for up to 3 months. Cook from frozen, adding 2–3 minutes per side.
Reheating: Re-crisp in a pan, oven, or air fryer for 5–8 minutes.
Make ahead: Mix and shape the patties up to 1 day ahead and cook just before serving.
Frequently Asked Questions
Why are my patties falling apart?
The mixture may be too wet or not chilled. Add more oats, chill for 15 minutes, and press firmly.
Can I bake them instead of frying?
Yes. Bake at 400°F (200°C) for 25 minutes, flipping once. They will be a little softer than pan-fried.
Can I air fry them?
Yes. Brush with oil and air fry at 375°F (190°C) for 10–12 minutes, flipping halfway.
Can I make them gluten-free?
Use certified gluten-free oats, chickpea flour, and tamari.
Can I use other beans?
Yes. White beans or black beans also work. Mash them well and pat them dry.
What can I use instead of rice?
Cooked quinoa, millet, or mashed potato all work as binders.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more easy vegan dinners? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
Juicy, smoky portobello mushrooms seared until golden, then wrapped in a warm tortilla with creamy avocado, crisp lettuce, tomato, and a tangy garlic sauce. These Vegan Portobello Mushroom Wraps are meaty, flavorful, and satisfying, and they are ready in about 30 minutes with no special ingredients.
Portobello mushrooms have a naturally thick, meaty texture, which makes them perfect for wraps. A quick marinade of balsamic vinegar, soy sauce, smoked paprika, garlic, and a little maple syrup gives them a deep, savory-sweet flavor, and a few minutes in a hot pan caramelizes the edges and concentrates their taste. Sliced into strips, they are juicy and tender, with just enough chew.
A creamy garlic sauce made from vegan mayo or plant yogurt, lemon juice, and herbs ties everything together, while ripe avocado, fresh vegetables, and a pinch of chili flakes add richness, crunch, and heat. Roll it all up in a warm tortilla or lavash, and you have a wrap that is great for lunch, dinner, or packed on the go.
These wraps are easy to prepare ahead. Marinate the mushrooms in the morning, cook them when you are ready, and assemble in minutes. They are also easy to customize with hummus, roasted peppers, or pickled onions.
This recipe is 100% vegan, dairy-free, and easily made gluten-free.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
15 mins
15 mins
30 mins
4 wraps
~420 kcal
Ingredients
For the Marinated Portobello Mushrooms
4 large portobello mushroom caps (about 450g), gills scraped out and sliced into ½ inch strips
2 tbsp balsamic vinegar
2 tbsp soy sauce or tamari
2 tbsp olive oil
3 cloves garlic, minced
1 tsp smoked paprika
1 tsp maple syrup
½ tsp dried oregano
¼ tsp black pepper
For the Creamy Garlic Sauce
⅓ cup (80g) vegan mayonnaise or plain unsweetened plant yogurt
1 small clove garlic, grated
1 tbsp lemon juice
1 tbsp chopped fresh parsley or dill
Salt and pepper to taste
For Assembling
4 large tortillas or wraps (10-inch), warmed
1 ripe avocado, sliced
2 cups (about 80g) shredded lettuce or baby spinach
1 large tomato, sliced
½ small red onion, thinly sliced
1 cucumber, sliced into thin strips
Chili flakes (optional)
To Serve
Lemon wedges
Side salad
Sweet potato fries
Pickles
Optional Additions
Hummus spread
Roasted red peppers
Vegan feta
Sliced jalapeños
Instructions
Marinate the mushrooms. Whisk the balsamic vinegar, soy sauce, oil, garlic, paprika, maple syrup, oregano, and pepper in a bowl. Add the sliced mushrooms and toss. Marinate for at least 15 minutes, or up to 2 hours.
Make the garlic sauce. Stir together the vegan mayo, garlic, lemon juice, herbs, salt, and pepper. Refrigerate until ready to use.
Cook the mushrooms. Heat a large skillet or grill pan over medium-high heat. Add the mushrooms in a single layer (work in two batches if needed) and cook for 4–5 minutes per side until golden brown and tender, with caramelized edges. Pour any leftover marinade into the pan for the last minute so it glazes the mushrooms.
Warm the wraps. Warm the tortillas in a dry pan for 20–30 seconds per side, or wrap in a damp towel and microwave for 20 seconds.
Assemble. Spread a generous spoonful of garlic sauce over each tortilla. Layer with lettuce, tomato, cucumber, red onion, avocado, and the warm mushrooms. Sprinkle with chili flakes if you like.
Wrap. Fold in the sides, then roll tightly from the bottom. Cut in half diagonally.
Serve. Serve right away with lemon wedges and a side salad.
Pro Tips for the Best Mushroom Wraps
Scrape out the gills. This keeps the mushrooms from turning the dish dark and muddy.
Do not overcrowd the pan. Cook in batches so the mushrooms brown instead of steam.
Use high heat. High heat caramelizes the edges and concentrates the flavor.
Slice evenly. Even strips cook at the same speed.
Warm the tortillas. They become flexible and are less likely to tear.
Do not overfill. A moderate filling makes rolling easier.
Wrap tightly. Use parchment paper to hold the wrap together if serving on the go.
Why These Wraps Are a Smart Lunch
Portobello mushrooms provide B vitamins, selenium, potassium, and a satisfying meaty texture with very few calories. Avocado adds healthy monounsaturated fats and fiber, and fresh vegetables bring vitamin C, vitamin K, and crunch.
A single wrap provides about 9 grams of plant protein and 8 grams of fiber, and the dish is naturally free of cholesterol. Using whole wheat tortillas adds extra fiber and keeps you full for longer.
Flavor Variations
BBQ Portobello Wraps: Toss the cooked mushrooms in barbecue sauce and add coleslaw.
Mediterranean Wraps: Add hummus, olives, cucumber, and vegan feta.
Spicy Chipotle Wraps: Mix chipotle in adobo into the garlic sauce.
Teriyaki Portobello Wraps: Glaze the mushrooms in teriyaki sauce and add shredded carrots.
Nutritional Highlights (Per Wrap)
Calories
Protein
Carbs
Fiber
Fat
~420 kcal
9g
46g
8g
22g
Storage
Refrigerator: Store the cooked mushrooms and sauce separately in airtight containers for up to 4 days. Assembled wraps keep for about 1 day.
Reheating: Warm the mushrooms in a pan or microwave before assembling.
Make ahead: Marinate the mushrooms up to 24 hours ahead and slice the vegetables in advance.
Packed lunch: Wrap tightly in parchment or foil and keep the sauce on the side to avoid sogginess.
Frequently Asked Questions
Do I need to remove the gills?
It is optional, but scraping them out keeps the dish from turning dark and slightly bitter-looking.
Can I grill the mushrooms?
Yes. Grill them whole or sliced over medium-high heat for 4–5 minutes per side.
Can I make it gluten-free?
Use gluten-free wraps and tamari instead of soy sauce.
Can I bake the mushrooms?
Yes. Roast at 425°F (220°C) for 15–18 minutes, turning once.
What can I use instead of vegan mayo?
Plain unsweetened plant yogurt, hummus, or tahini thinned with lemon juice all work well.
Can I use other mushrooms?
Yes. King oyster mushrooms or thick-sliced cremini work too.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more easy vegan lunches and wraps? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
When the weather is warm or you simply want a dinner that feels light, bright, and full of flavor, this Quick and Easy Vietnamese Cold Noodle Salad is the answer. Tender rice vermicelli noodles are piled into a bowl with crisp cucumber, shredded carrot, crunchy lettuce, and a handful of fragrant fresh herbs, then topped with golden crispy tofu, roasted peanuts, and a sweet, tangy, garlicky dressing that ties everything together.
This dish is inspired by bún chay, the Vietnamese vegetarian noodle bowl, a staple of street stalls and family tables across Vietnam. Its charm lies in contrast: warm and cold, soft and crunchy, sweet and sour, salty and fresh. Every forkful has noodles, herbs, crisp vegetables, and a little of the savory dressing, all working together.
The dressing is the heart of the bowl. Traditionally built on fish sauce, this vegan version uses soy sauce, lime juice, maple syrup, rice vinegar, garlic, and a touch of chili to create the same balance of salty, sweet, sour, and spicy. It takes two minutes to whisk together and keeps for a week.
Best of all, it is genuinely quick. The noodles cook in five minutes, the tofu crisps in the oven or pan while you chop, and the vegetables need no cooking at all. Everything can be prepped ahead, making this an outstanding meal prep recipe and an excellent make-ahead lunch.
This recipe is 100% vegan, easily gluten-free, high in plant-based protein, and ready in 30 minutes.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
20 mins
10 mins
30 mins
4
~460 kcal
Ingredients
For the Noodle Salad
8 oz (225g) dried rice vermicelli noodles
1 large cucumber, cut into thin matchsticks
2 carrots, julienned or shredded
2 cups (100g) shredded romaine or butter lettuce
1 cup (90g) bean sprouts (optional)
1 cup fresh herbs: mint, cilantro, and Thai basil, roughly torn
4 spring onions, thinly sliced
For the Crispy Tofu
1 block (400g) extra-firm tofu, pressed and cut into bite-sized cubes
2 tbsp cornstarch
1 tbsp soy sauce or tamari
1 tsp ground turmeric
1 tsp garlic powder
½ tsp salt
2 tbsp neutral oil
For the Sweet and Tangy Dressing
¼ cup (60ml) lime juice
3 tbsp soy sauce or tamari
3 tbsp maple syrup or sugar
2 tbsp rice vinegar
2 cloves garlic, finely minced
1 small red chili, finely chopped (or ½ tsp chili flakes)
3–4 tbsp warm water
To Garnish
¼ cup roasted peanuts, roughly chopped
Crispy fried shallots
Extra fresh herbs
Lime wedges
Chili slices or chili crisp
Optional Additions
Shredded pickled daikon and carrot
Sliced mango or pineapple for sweetness
Edamame beans
Vegan spring rolls on the side
Sliced red bell pepper
Instructions
Make the dressing. Whisk together the lime juice, soy sauce, maple syrup, rice vinegar, garlic, chili, and warm water in a bowl or jar. Stir until the sweetener dissolves. Taste and adjust. It should taste bright, salty, sweet, and tangy in equal measure. Set aside so the garlic can infuse.
Press and prepare the tofu. Wrap the tofu in a clean towel and press for 15 minutes to remove excess moisture. Cut into 2cm cubes. Toss gently with soy sauce, then the cornstarch, turmeric, garlic powder, and salt until evenly coated.
Crisp the tofu. Heat the oil in a large non-stick skillet over medium-high heat. Add the tofu in a single layer and cook for 8–10 minutes, turning every 2 minutes, until golden and crisp on all sides. Alternatively, bake at 425°F (220°C) for 25 minutes, turning once. Set aside.
Cook the noodles. Bring a pot of water to a boil, remove from the heat, add the rice vermicelli, and let sit for 4–6 minutes until just tender. Drain and rinse thoroughly under cold water until completely cool. Drain well and toss with a teaspoon of oil to prevent sticking.
Prepare the vegetables. While the tofu cooks, cut the cucumber and carrots into thin matchsticks, shred the lettuce, slice the spring onions, and tear the herbs.
Assemble the bowls. Divide the lettuce among four bowls. Add a nest of cooled noodles on top, then arrange the cucumber, carrot, bean sprouts, and herbs in sections around the noodles. Top with the crispy tofu.
Dress and garnish. Spoon the dressing generously over each bowl. Scatter with chopped peanuts, crispy shallots, spring onions, and extra herbs. Serve with lime wedges and chili.
Toss and eat. Mix everything together just before eating so the noodles pick up the dressing and the herbs release their aroma.
Pro Tips for the Best Cold Noodle Salad
Rinse the noodles in cold water. This stops the cooking, removes surface starch, and prevents clumping.
Do not oversoak the vermicelli. Thin rice noodles turn mushy fast. Test early and drain as soon as they are tender.
Use plenty of fresh herbs. Mint, cilantro, and Thai basil are what make this salad taste authentically Vietnamese. Do not skimp.
Taste and balance the dressing. Add more lime for sourness, more maple for sweetness, more soy sauce for depth, and more chili for heat.
Make the tofu extra crisp. Press it well, coat it in cornstarch, and do not crowd the pan.
Assemble just before serving. Dressed noodles soften over time. Keep the components separate until you are ready to eat.
Chill the bowls. Serving this very cold makes it more refreshing on hot days.
Why This Salad Is So Satisfying
A great Vietnamese noodle salad is built on balance. The dressing delivers the four key flavors of Vietnamese cooking — sweet, sour, salty, and spicy — while the herbs add an aromatic freshness that lifts every bite. Rice noodles bring a soft, slippery base, cucumber and lettuce add crunch, and crispy tofu supplies satisfying protein and texture.
The meal is light yet filling. Tofu provides around 20 grams of plant-based protein per serving, along with iron and calcium. Peanuts add healthy fats and extra protein. Fresh herbs like mint and cilantro are rich in antioxidants and aromatic compounds, and the raw vegetables contribute vitamin C, vitamin K, and plenty of hydration.
Because it is served cold with no heavy sauces or fried components beyond the tofu, this salad is refreshing even in the hottest weather, which is why bowls like this are beloved across Southeast Asia.
Flavor Variations
Lemongrass Tofu Noodle Bowl: Marinate the tofu in minced lemongrass, garlic, and soy sauce before crisping for a more aromatic bowl.
Mushroom Noodle Salad: Replace the tofu with pan-seared king oyster or shiitake mushrooms for a meaty, umami-rich option.
Peanut Sauce Version: Swap the dressing for a creamy peanut sauce with lime and sriracha for a richer salad.
Tropical Mango Version: Add sliced mango and pineapple for sweet fruit contrast against the herbs and chili.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~460 kcal
20g
58g
5g
17g
Storage
Refrigerator: Store the noodles, vegetables, tofu, and dressing in separate airtight containers for up to 3 days. Assemble just before eating.
Dressing: Keeps in a sealed jar in the refrigerator for up to 7 days. Shake before using.
Tofu: Re-crisp in a hot pan or air fryer for 3–4 minutes before serving.
Meal prep: Pack in jars or containers with the dressing at the bottom, then noodles, vegetables, tofu, and herbs on top. Shake or toss when ready to eat.
Frequently Asked Questions
Is this salad authentic to Vietnamese cuisine?
It is inspired by bún chay, the vegetarian version of the classic Vietnamese rice vermicelli bowl. Traditional versions use fish sauce, which this recipe replaces with soy sauce and lime for a fully vegan result.
Can I use other noodles?
Yes. Thin rice noodles are traditional, but soba, glass noodles, or even angel hair pasta work in a pinch. Adjust the cooking time according to the package.
How can I make this gluten-free?
Use tamari instead of soy sauce, and check that your rice vermicelli contains only rice and water. Everything else is naturally gluten-free.
Can I make this ahead?
Yes. Prep all the components up to 3 days ahead and store separately. Assemble and dress just before serving so the herbs and vegetables stay crisp.
What if I do not like tofu?
Replace it with baked tempeh, roasted chickpeas, edamame, or pan-fried mushrooms. Each adds a different texture and works well with the dressing.
How spicy is this salad?
It is mild to medium. Adjust the chili in the dressing to your taste, or leave it out and let each person add chili sauce at the table.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more fresh and easy vegan bowls? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
Golden, crunchy tofu nuggets on a bed of cool, tangy sesame cucumber salad, finished with a creamy wasabi avocado dressing that adds a gentle kick. This Crispy Tofu with Sesame Cucumber Salad and Wasabi Avocado Dressing is a fresh, colorful bowl with contrasting textures in every bite: crisp, creamy, crunchy, and cool.
The tofu is pressed, tossed in cornstarch and a little seasoning, and baked or pan-fried until the outside turns crisp while the inside stays tender. A quick sesame cucumber salad, dressed with rice vinegar, toasted sesame oil, and soy sauce, adds a refreshing, slightly tangy contrast. The wasabi avocado dressing ties it all together, creamy from ripe avocado with a mild heat from wasabi and brightness from lime.
It’s a perfect lunch bowl, light dinner, or meal prep idea, and it comes together in about 35 minutes. Serve it over steamed rice, sushi rice, or quinoa for a satisfying meal, or enjoy it on its own as a protein-rich salad.
The dressing is also a versatile condiment. Spoon it over rice bowls, sushi bowls, roasted vegetables, or use it as a dip for crispy veggies.
This recipe is 100% vegan, dairy-free, and easily made gluten-free.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
15 mins
20 mins
35 mins
4
~380 kcal
Ingredients
For the Crispy Tofu
1 block (400g) extra-firm tofu, pressed for 15 minutes
3 tbsp cornstarch
1 tbsp soy sauce or tamari
1 tsp garlic powder
½ tsp ground ginger
½ tsp salt
¼ tsp black pepper
2 tbsp neutral oil (for baking or pan-frying)
1 tbsp toasted sesame seeds
For the Sesame Cucumber Salad
2 medium cucumbers (or 1 English cucumber), thinly sliced
2 green onions, sliced
1 tbsp rice vinegar
1 tbsp soy sauce or tamari
1 tbsp toasted sesame oil
1 tsp maple syrup
1 tsp toasted sesame seeds
½ tsp chili flakes (optional)
¼ tsp salt
For the Wasabi Avocado Dressing
1 ripe avocado
2–3 tbsp water (to thin)
1 tbsp lime juice
1–2 tsp wasabi paste (start with 1 tsp and adjust)
1 small clove garlic
1 tsp rice vinegar
½ tsp maple syrup
¼ tsp salt
1 tbsp fresh cilantro (optional)
To Serve
Steamed rice, sushi rice, or quinoa
Shredded carrots
Edamame
Pickled ginger
Nori strips
Sesame seeds
Optional Additions
Sliced radishes
Mango cubes
Sriracha mayo drizzle
Crushed peanuts
Instructions
Press the tofu. Wrap the block in a clean towel and press under a heavy pan for 15 minutes, then cut into bite-size cubes.
Season the tofu. In a bowl toss the tofu cubes with soy sauce, garlic powder, ginger, salt, and pepper. Sprinkle with cornstarch and toss gently until evenly coated.
Cook the tofu. For oven: Heat to 425°F (220°C), spread the tofu on a parchment-lined tray with the oil, and bake for 25–30 minutes, flipping halfway. For pan-frying: Heat the oil in a non-stick skillet over medium-high heat and fry for 8–10 minutes, turning until crisp on all sides. For air fryer: Cook at 400°F (200°C) for 12–15 minutes, shaking halfway.
Make the cucumber salad. Whisk together the rice vinegar, soy sauce, sesame oil, maple syrup, and salt in a bowl. Add the cucumbers, green onions, chili flakes, and sesame seeds, and toss. Let sit for 10 minutes to marinate.
Make the dressing. Blend the avocado, 2 tablespoons of water, lime juice, wasabi, garlic, vinegar, maple syrup, and salt until completely smooth. Add more water to thin, and more wasabi if you like extra heat.
Assemble the bowls. Divide the rice among bowls, top with the cucumber salad and crispy tofu, and drizzle with the wasabi avocado dressing.
Garnish and serve. Sprinkle with sesame seeds and nori strips and serve right away while the tofu is still crunchy.
Pro Tips for the Best Crispy Tofu Bowl
Press the tofu well. Dry tofu crisps up and soaks up flavor better.
Coat in cornstarch. It gives a light, crunchy crust without any batter.
Do not crowd the tray. Space between cubes lets them crisp instead of steam.
Add the cucumber dressing late. Dress the cucumbers about 10 minutes before serving so they stay crisp.
Start small with wasabi. The heat varies by brand, so add a little at a time.
Use a ripe avocado. It makes the dressing smooth and creamy.
Serve the tofu right away. It is crispiest fresh from the oven or pan.
Why This Bowl Is Good for You
Tofu is a complete plant protein and a good source of calcium and iron. Cucumbers are hydrating and low in calories, and avocado provides healthy monounsaturated fats, fiber, and potassium. Sesame seeds add more calcium and healthy fats.
Baking or air frying the tofu keeps the dish lighter than deep-fried versions. A serving provides about 18 grams of plant protein and 6 grams of fiber, which makes it a balanced, filling meal.
Flavor Variations
Spicy Sriracha Version: Toss the cooked tofu in sriracha and maple syrup.
Peanut Crunch Version: Add crushed peanuts and a drizzle of peanut sauce.
Mild Dressing: Skip the wasabi and add extra lime and a pinch of ginger.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~380 kcal
18g
28g
6g
22g
Storage
Refrigerator: Store the tofu, cucumber salad, and dressing in separate airtight containers for up to 3 days. The tofu will soften.
Reheating: Re-crisp the tofu in a 400°F (200°C) oven or air fryer for 5–8 minutes.
Dressing: Store with a layer of lime juice on top for up to 2 days, since avocado browns.
Make ahead: Press and cut the tofu a day ahead, and make the cucumber salad up to 2 hours before serving.
Frequently Asked Questions
How do I keep the tofu crispy?
Press it well, coat it in cornstarch, and serve it right away. Do not store it in the dressing.
Can I make it without wasabi?
Yes. Skip it or replace it with a little horseradish or Dijon mustard for a gentler version.
Can I make it gluten-free?
Use tamari instead of soy sauce and check that your wasabi paste is gluten-free.
Can I use firm tofu instead of extra-firm?
Yes, but press it longer. Extra-firm gives the crispiest result.
Can I make the dressing ahead?
It keeps for about 2 days in the fridge with a layer of lime juice on top. The color may darken slightly.
Can I serve it without rice?
Yes. Serve it as a salad over greens or with cold soba noodles.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more fresh vegan bowls and salads? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
Caramelized roasted sweet potato, charred broccoli, and golden crispy tofu piled over fresh greens and drizzled with a sticky soy sweet chilli dressing, this Vegan Sweet Potato, Broccoli and Tofu Salad is a hearty, colorful bowl that works as a full meal. It has sweet, salty, spicy, and tangy flavors in every bite, and everything roasts together on a single sheet pan.
Roasting brings out the best in each ingredient. Sweet potato turns soft and caramelized, broccoli gets crisp, browned edges, and tofu bakes until golden and chewy on the outside. A light coating of cornstarch helps the tofu crisp up without any frying, so the whole salad stays light yet satisfying.
The dressing is what makes this salad unforgettable. A quick mix of soy sauce, sweet chilli sauce, lime juice, rice vinegar, garlic, and toasted sesame oil creates a glossy sauce that is sweet, savory, and gently spicy. It doubles as a glaze for the tofu and a dressing for the greens.
Serve it warm or at room temperature, over rice, quinoa, or just greens. It is ideal for meal prep lunches, easy weeknight dinners, and potluck bowls, and every component stores well.
This recipe is 100% vegan, dairy-free, and easily made gluten-free.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
15 mins
30 mins
45 mins
4
~460 kcal
Ingredients
For the Roasted Vegetables and Tofu
2 medium sweet potatoes (about 500g), cut into ¾ inch cubes
1 large head broccoli (about 350g), cut into florets
1 block (400g) extra-firm tofu, pressed and cubed
2 tbsp cornstarch
3 tbsp olive oil, divided
1 tsp smoked paprika
1 tsp garlic powder
¾ tsp salt
¼ tsp black pepper
For the Soy Sweet Chilli Dressing
3 tbsp soy sauce or tamari
3 tbsp sweet chilli sauce
1 tbsp lime juice
1 tbsp rice vinegar
1 tbsp toasted sesame oil
1 clove garlic, grated
1 tsp fresh ginger, grated
1 tsp maple syrup
1–2 tbsp water (to thin)
For the Salad Base
5 cups (150g) mixed greens or baby spinach
1 cucumber, sliced
1 carrot, grated
2 green onions, sliced
2 tbsp toasted sesame seeds
¼ cup (10g) chopped fresh cilantro
To Serve
Cooked rice or quinoa
Lime wedges
Sliced red chili
Crushed peanuts
Avocado slices
Optional Additions
Edamame
Pickled red cabbage
Sriracha mayo drizzle
Crispy chickpeas
Instructions
Preheat. Heat the oven to 425°F (220°C) and line two baking sheets with parchment paper.
Roast the sweet potato. Toss the sweet potato cubes with 1½ tablespoons of oil, paprika, half the salt, and the pepper. Spread on one sheet and roast for 15 minutes.
Prepare the tofu. Toss the pressed tofu cubes with cornstarch, garlic powder, 1 tablespoon of soy sauce from the dressing, and a pinch of salt until evenly coated. Spread on the second sheet with 1 tablespoon of oil.
Add the broccoli. After the sweet potato has roasted for 15 minutes, add it to the tofu sheet if there is room, or spread the broccoli on the sweet potato tray with the remaining oil and salt.
Finish roasting. Roast everything for another 15–18 minutes, turning once, until the sweet potato is caramelized, the broccoli is charred at the edges, and the tofu is golden and crisp.
Make the dressing. Whisk together the soy sauce, sweet chilli sauce, lime juice, vinegar, sesame oil, garlic, ginger, and maple syrup. Add water to reach a pourable consistency.
Glaze the tofu. Toss the hot tofu in 2 tablespoons of the dressing so it becomes sticky and glossy.
Assemble. Divide the greens, cucumber, and carrot among bowls. Top with the roasted sweet potato, broccoli, and tofu.
Dress and serve. Drizzle with the remaining dressing and sprinkle with sesame seeds, cilantro, and green onions.
Pro Tips for the Best Roasted Veggie Salad
Press the tofu well. Dry tofu gets crispier in the oven.
Do not overcrowd the pans. Space lets the vegetables roast instead of steam.
Cut the sweet potatoes evenly. Same-size cubes cook at the same rate.
Start the sweet potato first. It takes longer than broccoli.
Toss the tofu in the dressing while hot. It soaks up the glaze better.
Dress the greens at the last minute. This keeps them crisp.
Adjust the dressing. Add more lime for tang or more sweet chilli for sweetness.
Why This Salad Is a Smart Meal
Sweet potato provides beta-carotene, fiber, and potassium, and broccoli adds vitamin C, vitamin K, and fiber. Tofu supplies complete plant protein and calcium, and the greens add folate and antioxidants.
Roasting needs less oil than frying, so the salad stays light but filling. A serving provides about 19 grams of plant protein and 9 grams of fiber, making it a balanced bowl that keeps you full.
Flavor Variations
Peanut Version: Swap the dressing for a peanut sauce and add crushed peanuts.
Spicy Sriracha Version: Add a spoonful of sriracha to the dressing.
Air Fryer Version: Cook the tofu and broccoli in the air fryer at 400°F (200°C) for 12–15 minutes.
Grain Bowl Version: Serve over brown rice or quinoa for extra heartiness.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~460 kcal
19g
52g
9g
20g
Storage
Refrigerator: Store the roasted vegetables and tofu, greens, and dressing in separate containers for up to 4 days.
Reheating: Re-crisp the tofu and vegetables in a 400°F (200°C) oven or air fryer for 5–8 minutes.
Dressing: Keeps up to 1 week in a sealed jar.
Meal prep: Pack the bowls with the dressing on the side and add it just before eating.
Frequently Asked Questions
How do I make the tofu crispy?
Press it well, coat it in cornstarch, and roast it at high heat on a single layer.
Can I use another type of sweet chilli sauce?
Yes. Any Thai-style sweet chilli sauce works. Check that it is vegan.
Can I make it gluten-free?
Use tamari instead of soy sauce, and check that your sweet chilli sauce is gluten-free.
Can I use frozen broccoli?
Fresh works best for roasting, but frozen can be roasted straight from frozen at a higher heat.
Can I serve it cold?
Yes. It tastes great at room temperature or cold, though the tofu will soften.
Can I use other vegetables?
Yes. Cauliflower, carrots, zucchini, or Brussels sprouts all roast well.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more colorful vegan bowls and salads? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.