If you’re looking for a quick vegan salad that doesn’t skimp on flavor, this Garlicky Boiled Tofu Salad is your new go-to. With crunchy veggies, creamy avocado, and a bold garlicky tofu twist, this plant-based dish is light, nutritious, and perfect for any time of day. Whether you're a seasoned vegan or just dabbling in more meatless meals, this recipe is proof that tofu salads can be anything but boring.

🥣 Why Boil Tofu for Salad?
Boiling tofu might seem unusual, but it's a game-changer for flavor and texture:
- Removes the "Beany" Taste: Boiling tofu in salted water helps neutralize its raw soybean flavor, especially useful if you're using firm or extra-firm tofu straight from the pack.
- Improves Texture: The gentle boil softens and slightly fluffs the tofu, making it more absorbent and pleasant to chew—perfect for soaking up garlic, sesame oil, and herbs.
- Enhances Flavor Absorption: Warm tofu acts like a sponge. Tossing it immediately with garlic, cilantro, and seasonings helps lock in deep, layered flavor.
- Healthy Cooking Method: No oil needed! Boiling is low-calorie and clean, ideal for anyone on a whole food plant-based diet.

🧄 Why Use Raw Garlic in This Salad?
Raw garlic brings more than just bold taste:
- Strong Flavor Punch: Raw garlic is sharper, spicier, and more intense than cooked garlic—perfect for balancing the mellow tofu and creamy avocado.
- Antibacterial & Anti-inflammatory: Raw garlic contains allicin, a compound with well-known health benefits, including heart support and immune boosting.
- Pairs Perfectly with Sesame & Cilantro: The raw bite of garlic melds beautifully with nutty sesame oil and fresh herbs, creating a bold, aromatic flavor base.
Why You’ll Love This Garlicky Boiled Tofu Salad
- Totally Plant-Based & Wholesome: It's 100% vegan, loaded with clean, nourishing ingredients that fuel your body without sacrificing flavor.
- Big on Flavor, Low on Fuss: The garlicky tofu packs a bold punch, while the fresh veggies and zesty dressing come together in under 20 minutes.
- Protein-Packed & Filling: Thanks to tofu and healthy fats from avocado and olive oil, this salad keeps you satisfied longer.
- Customizable & Versatile: You can easily tweak it with seasonal produce or different herbs and dressings.
- Great for Meal Prep: Make the tofu and dressing ahead for easy assembly during the week.
- Fresh, Crunchy, Creamy Texture Combo: Every bite has something different—crunch from celery and peppers, creaminess from avocado, and softness from tofu.
Ingredients
- Tofu: Cubed and boiled in salted water for a soft, clean-tasting protein base.
- Greens (Spinach, Arugula, or Mixed Lettuce): The fresh, crisp canvas for your salad.
- Avocado: Creamy and rich, adding heart-healthy fats.
- Celery: Crunchy and refreshing, perfect for texture.
- Bell Pepper: Bright and sweet for a pop of color and vitamin C.
- Olive Oil: A healthy fat that forms the base of the vinaigrette.
- Balsamic Vinegar: Adds tanginess and complexity to the dressing.
- Lemon Juice: Brightens the flavor and enhances freshness.
- Garlic: Freshly minced for punchy flavor.
- Cilantro: Freshly chopped to infuse the tofu and dressing with herby vibrancy.
- Sesame Oil: A toasty, nutty accent that takes the tofu to the next level.
- Seasonings: Salt, pepper, chili flakes, or your favorites for that final touch.
🧑🍳 Step-by-Step Instructions

1. Prep the Tofu
- Cube the tofu into bite-sized pieces.
- Boil in salted water for about 10 minutes to soften and neutralize flavor.
- Drain well and pat dry.

2. Infuse the Tofu
- Toss the warm tofu in minced garlic, chopped cilantro, a drizzle of sesame oil, and season with salt and pepper.
- Let sit for a few minutes to absorb the flavors.

3. Prep the Produce
- Wash and dry your greens.
- Dice the avocado, slice the celery, and chop the bell pepper.

4. Make the Dressing
- In a small bowl, whisk together olive oil, balsamic vinegar, lemon juice, a touch of sesame oil, and your seasonings.

5. Assemble the Salad
- In a large bowl, combine greens, veggies, and avocado.
- Add the tofu and toss everything gently with the dressing.
🌿 Variations & Substitutions
- No tofu? Use tempeh or chickpeas for protein.
- Not a fan of cilantro? Try parsley or basil instead.
- Add grains like quinoa or farro for extra fiber and fullness.
- Spice it up with sliced jalapeños or crushed red pepper flakes.

❓ Frequently Asked Questions (FAQs)
Q1: Can I use store-bought tofu instead of boiling it?
Yes! But boiling removes that factory "bean" taste and improves texture for soaking up flavors.
Q2: How long can I store this salad?
Up to 2 days in the fridge, but add avocado just before serving to avoid browning.
Q3: Is this salad gluten-free?
Yes, just ensure your seasonings and condiments are certified gluten-free.
Q4: Can I use air-fried tofu instead?
Absolutely! Air-frying adds a crispy edge to the tofu for extra texture.
Q5: Can I meal prep this recipe?
Yes, prep the tofu and dressing ahead. Assemble right before eating for max freshness.
Q6: What other dressings can I try?
Try a tahini lemon dressing or a peanut-lime vinaigrette for an Asian twist.
⭐ Top Tip for Success
Let the tofu marinate in the garlic and sesame oil mix while you prep the rest. The longer it sits, the more flavorful it gets.
💡 Hint for Extra Zing
Add a pinch of smoked paprika or a dash of tamari for a smoky, umami depth that pairs beautifully with the garlic and sesame flavors.
Other Tofu Recips
- Garlicky Tofu with Cilantro Sauce
- Easy Weeknight One Pot Vegan Cheesy Tofu & Veggies
- Creamy Vegan Cheesy Miso Tofu & Vegetables Recipe
- Yuzu Tofu and Herby Couscous
- Easy Vegan Chinese Hunan Style Tofu Recipe
- One Pot Brothy Butter Beans Tofu With Greens

High-Protein Vegan Salad with Boiled Tofu – Garlic-Lovers Must Try This!
Ingredients
- 1 block 14 oz / 400 g firm or extra-firm tofu, drained and cubed
- 1 teaspoon salt for boiling water
- 3 cups mixed greens spinach, arugula, or spring mix
- 1 medium avocado diced
- 1 stalk celery thinly sliced
- 1 small bell pepper any color, chopped or thinly sliced
- ¼ cup fresh cilantro finely chopped
- 2 –3 cloves garlic minced or grated
- 2 tablespoon olive oil
- 1 tablespoon balsamic vinegar
- 1 tablespoon fresh lemon juice
- 1 teaspoon toasted sesame oil
- To taste black pepper
- ¼ teaspoon optional chili flakes for mild heat
Instructions
- Prep the Tofu
- Cube the tofu into bite-sized pieces.
- Boil in salted water for about 10 minutes to soften and neutralize flavor.
- Drain well and pat dry.
- Infuse the Tofu
- Toss the warm tofu in minced garlic, chopped cilantro, a drizzle of sesame oil, and season with salt and pepper.
- Let sit for a few minutes to absorb the flavors.
- Prep the Produce
- Wash and dry your greens.
- Dice the avocado, slice the celery, and chop the bell pepper.
- Make the Dressing
- In a small bowl, whisk together olive oil, balsamic vinegar, lemon juice, a touch of sesame oil, and your seasonings.
- Assemble the Salad
- In a large bowl, combine greens, veggies, and avocado.
- Add the tofu and toss everything gently with the dressing.