The first time I made this Tofu and Kale Salad with Avocado and Grapefruit, I was honestly a bit skeptical. Kale salads can sometimes be tough and bitter, and tofu, well, it needs to be done right. But let me tell you, this recipe completely blew me away! My family, who are usually more inclined towards heartier, less “green” meals, devoured it. The combination of the slightly crispy, savory tofu, the tenderized kale, the creamy avocado, and the burst of sweet and tangy grapefruit is simply divine. It’s become a regular in our rotation, perfect for a light lunch, a refreshing dinner, or even a vibrant side dish. If you’re looking for a salad that’s not only incredibly healthy but also bursting with flavor and satisfying textures, you absolutely have to try this. Trust me, even kale skeptics will be converted!
Ingredients for Tofu and Kale Salad with Avocado and Grapefruit
- Extra Firm Tofu (1 block, about 14-16 oz): The star protein of the salad. Extra firm tofu is key for getting a good crispy texture when pan-fried or baked. It provides a satisfying bite and a blank canvas to absorb flavors.
- Kale (1 large bunch, about 8 cups chopped): The leafy green base of our salad. We recommend curly kale or lacinato kale (also known as dinosaur kale). Kale is packed with nutrients and offers a slightly earthy and robust flavor.
- Avocado (1-2 ripe avocados): Adds creaminess and healthy fats to the salad. Ripe avocados should yield slightly to gentle pressure and offer a buttery texture that complements the other ingredients.
- Grapefruit (2 large grapefruits): Provides a juicy, tangy, and slightly sweet citrus burst. Look for heavy grapefruits for maximum juice. Pink or red grapefruit adds a beautiful color and slightly sweeter taste.
- Olive Oil (3-4 tablespoons): Used for cooking the tofu and making the dressing. Extra virgin olive oil is preferred for its flavor and health benefits.
- Soy Sauce or Tamari (2-3 tablespoons): Adds umami and saltiness to the tofu marinade and dressing. Tamari is a gluten-free alternative to soy sauce.
- Maple Syrup or Agave (1-2 tablespoons): Balances the savory and tangy flavors with a touch of sweetness in both the tofu marinade and dressing.
- Apple Cider Vinegar or Lemon Juice (2-3 tablespoons): Provides acidity to brighten the dressing and tenderize the kale. Apple cider vinegar offers a slightly milder tang, while lemon juice adds a bright citrus note.
- Garlic Powder (1 teaspoon): Adds a subtle savory depth to the tofu and dressing.
- Red Pepper Flakes (1/2 teaspoon, optional): Provides a hint of heat, optional for those who prefer a spicier salad.
- Salt and Black Pepper: To taste, essential for seasoning and enhancing all the flavors.
- Sesame Seeds (for garnish, optional): Adds a nutty flavor and visual appeal as a garnish.
Instructions for Making Tofu and Kale Salad
- Prepare the Tofu: Begin by pressing the tofu to remove excess water. This is a crucial step for achieving crispy tofu. Wrap the block of extra firm tofu in paper towels or a clean kitchen towel. Place something heavy on top, like a plate and a few cans, and let it press for at least 20-30 minutes. Pressing removes water, making the tofu denser and allowing it to crisp up better when cooked. The drier the tofu, the crispier it will become.
- Marinate the Tofu: Once pressed, cut the tofu into cubes, about ½ inch to ¾ inch in size. In a bowl, whisk together 2 tablespoons of soy sauce (or tamari), 1 tablespoon of maple syrup (or agave), and ½ teaspoon of garlic powder. Add the tofu cubes to the marinade and toss gently to ensure they are evenly coated. Let the tofu marinate for at least 15 minutes, or up to 30 minutes for deeper flavor. The marinade not only adds flavor but also helps to further tenderize the tofu and prepare it for cooking.
- Cook the Tofu: You have a few options for cooking the tofu: pan-frying, baking, or air-frying.
- Pan-Frying: Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the marinated tofu cubes to the hot skillet in a single layer, being careful not to overcrowd the pan. Cook for about 5-7 minutes per side, or until golden brown and crispy, flipping occasionally. Pan-frying yields a beautifully crispy exterior and a slightly chewy interior.
- Baking: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Spread the marinated tofu cubes in a single layer on the baking sheet. Bake for 20-25 minutes, flipping halfway through, until golden brown and slightly crispy. Baking is a healthier, less oil-intensive method and still achieves a good level of crispiness.
- Air-Frying: If you have an air fryer, this is a quick and efficient method. Preheat your air fryer to 375°F (190°C). Place the marinated tofu cubes in the air fryer basket in a single layer. Air fry for 12-15 minutes, shaking the basket halfway through, until golden brown and crispy. Air frying creates exceptionally crispy tofu with minimal oil.
- Prepare the Kale: While the tofu is cooking, prepare the kale. Wash the kale thoroughly and remove the tough stems. Chop the kale into bite-sized pieces. Place the chopped kale in a large bowl.
- Massage the Kale: This is a critical step for making kale salad enjoyable. Drizzle the kale with 1 tablespoon of olive oil and 1 tablespoon of apple cider vinegar (or lemon juice). Add a pinch of salt. Using your hands, massage the kale for 3-5 minutes. Really get in there and squeeze and rub the kale leaves. You’ll notice the kale wilting and becoming darker green and more tender. Massaging breaks down the tough fibers of the kale, making it much more palatable and easier to digest. It also helps the kale absorb the dressing better.
- Prepare the Grapefruit and Avocado: While the kale is being massaged, prepare the grapefruit and avocado. To segment the grapefruit, use a sharp knife to cut off the top and bottom of the grapefruit. Stand it upright and cut away the peel and pith, following the curve of the fruit. Then, working over a bowl to catch the juices, cut along both sides of each segment membrane to release the grapefruit segments. Squeeze any remaining juice from the grapefruit carcass into the bowl. This segmented grapefruit is juicy and avoids any bitterness from the pith. Dice the avocado into cubes or slices.
- Make the Dressing: In a small bowl, whisk together the remaining grapefruit juice from segmenting, 1 tablespoon of soy sauce (or tamari), 1 tablespoon of maple syrup (or agave), 1 tablespoon of apple cider vinegar (or lemon juice), ½ teaspoon of garlic powder, and a pinch of red pepper flakes (if using). Taste and adjust seasonings as needed, adding more salt, pepper, vinegar, or sweetener to your preference. This dressing is bright, tangy, and complements all the salad components beautifully.
- Assemble the Salad: Add the cooked tofu, grapefruit segments, and diced avocado to the bowl with the massaged kale. Pour the dressing over the salad. Toss gently to combine everything, ensuring the dressing coats all the ingredients. Be careful not to over-toss once the avocado is added to prevent it from becoming mushy.
- Serve and Garnish: Serve the Tofu and Kale Salad immediately for the best texture, or chill for a short time to allow the flavors to meld further. Garnish with sesame seeds, if desired, for added flavor and visual appeal. Enjoy!
Nutrition Facts for Tofu and Kale Salad (per serving)
(Please note: Nutritional values are estimates and can vary based on specific ingredients and serving sizes.)
- Serving Size: 1 serving (approximately ¼ of the total salad)
- Calories: Approximately 450-550 kcal
- Protein: 20-25g
- Vitamin C: High (from kale and grapefruit)
Preparation Time for Tofu and Kale Salad
- Prep Time: 30 minutes (includes tofu pressing, chopping vegetables, and making dressing)
- Cook Time: 20-25 minutes (for baking tofu, less for pan-frying or air-frying)
- Total Time: Approximately 50-55 minutes
This Tofu and Kale Salad is wonderfully efficient for a healthy and flavorful meal. Most of the time is hands-off while the tofu is pressing and cooking, and the salad itself comes together quickly once the components are ready. It’s a perfect recipe for a weeknight dinner or meal prepping for lunches.
How to Serve Tofu and Kale Salad
This versatile salad can be enjoyed in numerous ways. Here are some serving suggestions:
- As a Light Lunch: Perfectly satisfying on its own as a nutritious and energizing midday meal. The protein from the tofu and healthy fats from the avocado will keep you feeling full and focused.
- As a Refreshing Dinner: Ideal for a lighter dinner, especially on warmer evenings. It’s packed with flavor and nutrients without being heavy.
- As a Side Dish: Complements grilled chicken, fish, or vegetarian mains beautifully. Its bright and tangy flavors cut through richer dishes.
- With Grains: Serve over a bed of quinoa, brown rice, or farro to make it even more substantial and add complex carbohydrates.
- In a Wrap or Pita: Stuff the salad into whole wheat wraps or pita bread for a portable and delicious lunch option.
- Topped with Nuts or Seeds: Enhance the texture and nutritional profile by adding a sprinkle of toasted almonds, walnuts, pecans, or pumpkin seeds.
- With a Creamy Sauce Drizzle: For an extra layer of richness, drizzle a tahini dressing or a vegan cashew cream over the salad.
- Make it a Bowl: Create a vibrant and complete bowl by adding other components like roasted sweet potatoes, chickpeas, or edamame alongside the tofu and kale salad.
Additional Tips for the Best Tofu and Kale Salad
- Choose Extra Firm Tofu: Extra firm tofu is crucial for getting the best texture when cooking. It has less water content and will crisp up much better than silken or soft tofu. If you only have firm tofu, press it for a longer duration to remove as much water as possible.
- Don’t Skip Pressing the Tofu: Pressing tofu is not optional! It’s the key to crispy tofu. Adequately pressed tofu will not only crisp better but also absorb marinades and flavors more effectively.
- Massage the Kale Thoroughly: Massaging kale is essential for tenderizing it and making it enjoyable in a salad. Don’t rush this step. Spend a good 3-5 minutes really working the kale with your hands until it softens and darkens.
- Adjust Sweetness and Tanginess in Dressing: Taste the dressing and adjust the maple syrup (or agave) and apple cider vinegar (or lemon juice) to your liking. Some prefer a sweeter dressing, while others prefer it more tangy. Balance is key.
- Prepare Components in Advance: You can prepare the tofu, massage the kale, and segment the grapefruit ahead of time. Store them separately in the refrigerator. Assemble the salad just before serving for the freshest taste.
- Customize with Add-ins: Feel free to customize this salad with other vegetables or fruits. Roasted red peppers, cherry tomatoes, cucumber, oranges, or mandarin segments would all be delicious additions.
- Experiment with Marinades: Get creative with the tofu marinade! Try adding ginger, sesame oil, chili garlic sauce, or different herbs and spices to create unique flavor profiles.
- Freshness Matters: Use the freshest ingredients possible for the best flavor. Ripe avocados, juicy grapefruits, and vibrant kale will make a significant difference in the overall taste of the salad.
Frequently Asked Questions (FAQ) about Tofu and Kale Salad
Q1: Can I make this salad vegan and gluten-free?
A: Yes, absolutely! This recipe is naturally vegan. To ensure it’s gluten-free, use tamari instead of soy sauce. Tamari is a type of soy sauce that is typically gluten-free, but always double-check the label to be certain. All other ingredients are naturally gluten-free and vegan.
Q2: Can I substitute other greens for kale?
A: While kale is the star of this salad and provides a robust texture and flavor, you can substitute other hearty greens if you prefer. Good alternatives include spinach (baby spinach is best and requires less massaging), romaine lettuce (for a crunchier salad), or Swiss chard (similar to kale, but slightly milder). Keep in mind that the texture and flavor profile will slightly change depending on the green you choose.
Q3: How long does this salad last in the refrigerator?
A: It’s best to enjoy this salad fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 1-2 days. However, the texture of the avocado and tofu may soften slightly over time, and the kale might become even more tender. It’s recommended to add the avocado just before serving if you’re making it ahead of time to prevent browning. The dressing can be stored separately for longer and added just before serving to keep the salad fresher.
Q4: I don’t like grapefruit. Can I use another citrus fruit?
A: Yes, definitely! Grapefruit provides a unique sweet and tangy flavor, but you can easily substitute it with other citrus fruits. Oranges (especially blood oranges or navel oranges) or mandarin oranges would be excellent alternatives, offering a sweeter and less tart flavor profile. Lemon or lime juice can also be used in the dressing for a different kind of citrus zing, though you might want to adjust the sweetness accordingly.
Q5: What are some variations for the dressing?
A: The grapefruit and soy sauce dressing is delicious as is, but you can experiment with variations! For a creamier dressing, try adding a tablespoon of tahini or almond butter. For a spicier dressing, add a pinch of cayenne pepper or a dash of sriracha. You can also incorporate fresh herbs like cilantro or mint for a brighter, fresher flavor. Sesame oil can add a nutty depth, and a touch of Dijon mustard can add a subtle tang and emulsification.
Q6: Can I make this salad nut-free?
A: Yes, this salad is naturally nut-free as written. Just be mindful of any garnishes or additions. If you are using sesame seeds as a garnish, ensure there are no nut allergies in your group. If you are using a nut-free facility for your sesame seeds, then it remains nut-free. Always double-check ingredient labels if you are concerned about cross-contamination.
Q7: How can I make the tofu even crispier?
A: For extra crispy tofu, ensure you press it thoroughly for at least 30 minutes, or even longer. After pressing, you can also toss the tofu cubes with a tablespoon of cornstarch or arrowroot powder before marinating and cooking. This creates a light coating that helps it crisp up even more. Using an air fryer is also a fantastic way to achieve maximum crispiness with minimal oil.
Q8: Is this salad suitable for meal prep?
A: Yes, this salad is great for meal prep! You can prepare the tofu, massage the kale, make the dressing, and segment the grapefruit ahead of time. Store each component separately in airtight containers in the refrigerator. When you’re ready to eat, simply assemble the salad and add the avocado just before serving to prevent browning. This makes it easy to have a healthy and delicious lunch or dinner ready to go throughout the week. The massaged kale actually holds up quite well and can even become more tender over time.

Tofu and Kale Salad with Avocado and Grapefruit
Ingredients
- Extra Firm Tofu (1 block, about 14-16 oz): The star protein of the salad. Extra firm tofu is key for getting a good crispy texture when pan-fried or baked. It provides a satisfying bite and a blank canvas to absorb flavors.
- Kale (1 large bunch, about 8 cups chopped): The leafy green base of our salad. We recommend curly kale or lacinato kale (also known as dinosaur kale). Kale is packed with nutrients and offers a slightly earthy and robust flavor.
- Avocado (1-2 ripe avocados): Adds creaminess and healthy fats to the salad. Ripe avocados should yield slightly to gentle pressure and offer a buttery texture that complements the other ingredients.
- Grapefruit (2 large grapefruits): Provides a juicy, tangy, and slightly sweet citrus burst. Look for heavy grapefruits for maximum juice. Pink or red grapefruit adds a beautiful color and slightly sweeter taste.
- Olive Oil (3-4 tablespoons): Used for cooking the tofu and making the dressing. Extra virgin olive oil is preferred for its flavor and health benefits.
- Soy Sauce or Tamari (2-3 tablespoons): Adds umami and saltiness to the tofu marinade and dressing. Tamari is a gluten-free alternative to soy sauce.
- Maple Syrup or Agave (1-2 tablespoons): Balances the savory and tangy flavors with a touch of sweetness in both the tofu marinade and dressing.
- Apple Cider Vinegar or Lemon Juice (2-3 tablespoons): Provides acidity to brighten the dressing and tenderize the kale. Apple cider vinegar offers a slightly milder tang, while lemon juice adds a bright citrus note.
- Garlic Powder (1 teaspoon): Adds a subtle savory depth to the tofu and dressing.
- Red Pepper Flakes (1/2 teaspoon, optional): Provides a hint of heat, optional for those who prefer a spicier salad.
- Salt and Black Pepper: To taste, essential for seasoning and enhancing all the flavors.
- Sesame Seeds (for garnish, optional): Adds a nutty flavor and visual appeal as a garnish.
Instructions
- Prepare the Tofu: Begin by pressing the tofu to remove excess water. This is a crucial step for achieving crispy tofu. Wrap the block of extra firm tofu in paper towels or a clean kitchen towel. Place something heavy on top, like a plate and a few cans, and let it press for at least 20-30 minutes. Pressing removes water, making the tofu denser and allowing it to crisp up better when cooked. The drier the tofu, the crispier it will become.
- Marinate the Tofu: Once pressed, cut the tofu into cubes, about ½ inch to ¾ inch in size. In a bowl, whisk together 2 tablespoons of soy sauce (or tamari), 1 tablespoon of maple syrup (or agave), and ½ teaspoon of garlic powder. Add the tofu cubes to the marinade and toss gently to ensure they are evenly coated. Let the tofu marinate for at least 15 minutes, or up to 30 minutes for deeper flavor. The marinade not only adds flavor but also helps to further tenderize the tofu and prepare it for cooking.
- Cook the Tofu: You have a few options for cooking the tofu: pan-frying, baking, or air-frying.
- Pan-Frying: Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the marinated tofu cubes to the hot skillet in a single layer, being careful not to overcrowd the pan. Cook for about 5-7 minutes per side, or until golden brown and crispy, flipping occasionally. Pan-frying yields a beautifully crispy exterior and a slightly chewy interior.
- Baking: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Spread the marinated tofu cubes in a single layer on the baking sheet. Bake for 20-25 minutes, flipping halfway through, until golden brown and slightly crispy. Baking is a healthier, less oil-intensive method and still achieves a good level of crispiness.
- Air-Frying: If you have an air fryer, this is a quick and efficient method. Preheat your air fryer to 375°F (190°C). Place the marinated tofu cubes in the air fryer basket in a single layer. Air fry for 12-15 minutes, shaking the basket halfway through, until golden brown and crispy. Air frying creates exceptionally crispy tofu with minimal oil.
- Prepare the Kale: While the tofu is cooking, prepare the kale. Wash the kale thoroughly and remove the tough stems. Chop the kale into bite-sized pieces. Place the chopped kale in a large bowl.
- Massage the Kale: This is a critical step for making kale salad enjoyable. Drizzle the kale with 1 tablespoon of olive oil and 1 tablespoon of apple cider vinegar (or lemon juice). Add a pinch of salt. Using your hands, massage the kale for 3-5 minutes. Really get in there and squeeze and rub the kale leaves. You’ll notice the kale wilting and becoming darker green and more tender. Massaging breaks down the tough fibers of the kale, making it much more palatable and easier to digest. It also helps the kale absorb the dressing better.
- Prepare the Grapefruit and Avocado: While the kale is being massaged, prepare the grapefruit and avocado. To segment the grapefruit, use a sharp knife to cut off the top and bottom of the grapefruit. Stand it upright and cut away the peel and pith, following the curve of the fruit. Then, working over a bowl to catch the juices, cut along both sides of each segment membrane to release the grapefruit segments. Squeeze any remaining juice from the grapefruit carcass into the bowl. This segmented grapefruit is juicy and avoids any bitterness from the pith. Dice the avocado into cubes or slices.
- Make the Dressing: In a small bowl, whisk together the remaining grapefruit juice from segmenting, 1 tablespoon of soy sauce (or tamari), 1 tablespoon of maple syrup (or agave), 1 tablespoon of apple cider vinegar (or lemon juice), ½ teaspoon of garlic powder, and a pinch of red pepper flakes (if using). Taste and adjust seasonings as needed, adding more salt, pepper, vinegar, or sweetener to your preference. This dressing is bright, tangy, and complements all the salad components beautifully.
- Assemble the Salad: Add the cooked tofu, grapefruit segments, and diced avocado to the bowl with the massaged kale. Pour the dressing over the salad. Toss gently to combine everything, ensuring the dressing coats all the ingredients. Be careful not to over-toss once the avocado is added to prevent it from becoming mushy.
- Serve and Garnish: Serve the Tofu and Kale Salad immediately for the best texture, or chill for a short time to allow the flavors to meld further. Garnish with sesame seeds, if desired, for added flavor and visual appeal. Enjoy!
Nutrition
- Serving Size: one normal portion
- Calories: 550
- Protein: 25g