Tofu salad with lettuce and tomatoes

This tofu salad features fresh lettuce, juicy cherry tomatoes, and zesty red onions combined with crisp, golden-brown tofu. It's a nutritious, straightforward dish perfect for a light meal or side.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets β€” we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
Cook time 0 min
Prep time 10 min

Ingredients:

2 cups lettuce
1/2 cup cherry tomatoes
1 slice tofu
1 tbsp olive oil
1/4 red onion
Tofu salad with lettuce and tomatoes

This refreshing tofu salad combines crispy lettuce, juicy cherry tomatoes, and zesty red onions with protein-packed tofu for a nutritious and delicious dish. Perfect for a light lunch or a healthy side, this salad is easy to prepare and full of vibrant flavors.

Instructions:

1. Prep the Ingredients:
- Lettuce: Wash the lettuce thoroughly and chop it into bite-sized pieces. Place the chopped lettuce into a large salad bowl.
- Cherry Tomatoes: Rinse the cherry tomatoes under cold water. Pat them dry with a paper towel and slice them in half. Add the halved cherry tomatoes to the bowl with the lettuce.
- Tofu: Pat the tofu slice dry with a paper towel to remove excess moisture. Cut the tofu into small cubes.
- Red Onion: Peel the outer layer from the red onion. Slice the onion thinly and separate the rings.
2. Cook the Tofu:
- Heat 1 tablespoon of olive oil in a non-stick skillet over medium heat.
- Once the oil is hot, add the cubed tofu to the skillet.
- Cook the tofu for about 5-7 minutes, turning occasionally, until all sides are golden brown and slightly crispy.
- Remove the skillet from the heat and set the cooked tofu aside to cool slightly.
3. Assemble the Salad:
- Add the cooked tofu cubes to the salad bowl with the lettuce and cherry tomatoes.
- Top the salad with the thinly sliced red onion.
4. Dress the Salad:
- Drizzle the remaining olive oil over the assembled salad.
- Gently toss the salad to ensure all the ingredients are evenly coated with the olive oil.
5. Serve Immediately:
- Divide the salad into individual serving bowls or plates.
- Serve the tofu salad immediately while the tofu is still slightly warm.

Enjoy this tofu salad with fresh ingredients and a splash of olive oil for a healthy, satisfying meal. The combination of crisp vegetables and flavorful tofu makes it a perfect choice when you want something light yet fulfilling. Feel free to customize the salad with your favorite greens and dressings.

Tofu salad with lettuce and tomatoes FAQ:

How long should I cook the tofu?

Cook the tofu for about 5-7 minutes over medium heat, turning occasionally until it becomes golden brown and slightly crispy.

Can I make this salad ahead of time?

While you can prepare the ingredients ahead of time, it's best to assemble the salad just before serving to keep the lettuce crisp and fresh.

What can I substitute for tofu?

If you want to substitute tofu, consider using chickpeas, cooked quinoa, or grilled chicken for additional protein.

How should I store leftover tofu salad?

Store any leftover salad in an airtight container in the refrigerator for up to 2 days, but be aware that the lettuce may wilt.

What kind of lettuce works best for this salad?

Crisp lettuces like romaine or butter lettuce are ideal as they provide a nice crunch and complement the other ingredients well.

Cooking Tips:

- Press the tofu to remove excess water before slicing it. This helps in achieving a better texture and allows it to absorb more flavor.

- For an extra burst of flavor, marinate the tofu in a mixture of soy sauce, garlic, and ginger for at least 30 minutes before adding it to the salad.

- Use a variety of lettuce types, such as romaine, arugula, or spinach, to add more texture and flavor to the salad.

- Toast the cherry tomatoes briefly in a pan with a little olive oil and a pinch of salt to enhance their sweetness.

- Thinly slice the red onion to ensure it blends well with the other ingredients without overpowering the salad.

Nutrition Facts

1 Servings
Calories 90kcal
Protein 8g
Carbohydrates 9g
Fiber 2.80g
Sugar 4.62g
Fat 16g

More recipes

Spinach chicken pasta bake

A creamy and comforting spinach chicken pasta bake.

05 May 2026

Cucumber and tomato salad with olive oil and vinegar

A refreshing cucumber and tomato salad with a tangy dressing.

05 May 2026

Turmeric jasmine rice with garlic and butter

Aromatic turmeric jasmine rice with garlic and spices.

05 May 2026

Rosemary pork chops with sauteed mushrooms

Enjoy tender rosemary pork chops with sautΓ©ed mushrooms.

05 May 2026

Curried cauliflower soup

A creamy curried cauliflower soup that's easy to make.

05 May 2026

Cucumber and mint salad

A refreshing cucumber and mint salad with a creamy yogurt dressing.

05 May 2026

Chicken and noodle salad

A light chicken and noodle salad with ginger-sesame dressing.

05 May 2026

Spinach impossible pie

A savory spinach pie with feta and cheddar, perfect for any meal.

05 May 2026

Posts