This post may contains Amazon affiliate and other affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you. Your support helps me continue to provide quality content. I only recommend products I personally trust and believe will add value to your experience. For more details, please visit my Privacy Policy.
Tofu is one of the best plant-based proteins for an anti-inflammatory diet. It absorbs flavors beautifully and pairs perfectly with nutrient-rich vegetables, garlic, ginger, turmeric, leafy greens, mushrooms, broccoli, olive oil, avocado, and whole grains. Whether you’re craving a quick stir-fry, a hearty bowl, or a comforting curry, these recipes make healthy eating both simple and delicious.
1. 24g Protein Garlic Ginger Tofu Broccoli Stir-Fry
Crispy tofu is tossed with broccoli, carrots, garlic, fresh ginger, and coconut aminos for a quick weeknight dinner.
Prep Time: 15 minutes
Cook Time: 20 minutes
Servings: 4
Ingredients
- 16 oz extra-firm tofu, pressed and cubed
- 3 cups broccoli florets
- 1 cup carrots, sliced
- 3 garlic cloves, minced
- 1 tablespoon grated ginger
- 2 tablespoons avocado oil
- 2 tablespoons coconut aminos
- 2 green onions, sliced
- 1 tablespoon sesame seeds
Instructions
- Press the tofu and cut into cubes.
- Pan-sear tofu until golden.
- Remove tofu and sauté garlic and ginger.
- Add broccoli and carrots.
- Return tofu to the skillet with coconut aminos.
- Garnish with green onions and sesame seeds.
Nutrition (Approx.)
- Protein: 24g
- Calories: 330
- Carbs: 15g
- Fat: 19g
2. 23g Protein Mediterranean Tofu Skillet
Fresh tomatoes, spinach, olives, garlic, herbs, and tofu create a colorful Mediterranean-inspired dinner.
Prep Time: 10 minutes
Cook Time: 18 minutes
Servings: 4
Ingredients
- 16 oz extra-firm tofu
- 2 cups cherry tomatoes
- 2 cups spinach
- ¼ cup sliced olives
- 3 garlic cloves
- 2 tablespoons olive oil
- 1 teaspoon oregano
- Juice of ½ lemon
- Fresh basil
Instructions
- Brown tofu cubes in olive oil.
- Add garlic and tomatoes.
- Stir in olives and oregano.
- Fold in spinach.
- Finish with lemon juice.
- Garnish with basil.
Nutrition (Approx.)
- Protein: 23g
- Calories: 315
- Carbs: 11g
- Fat: 18g
3. 25g Protein Turmeric Tofu Cauliflower Rice Bowl
A colorful bowl featuring turmeric-seasoned tofu, cauliflower rice, broccoli, carrots, garlic, and ginger.
Prep Time: 10 minutes
Cook Time: 20 minutes
Servings: 4
Ingredients
- 16 oz extra-firm tofu
- 4 cups cauliflower rice
- 2 cups broccoli florets
- 1 cup carrots
- 3 garlic cloves
- 1 tablespoon grated ginger
- 1 teaspoon turmeric
- 2 tablespoons olive oil
- Green onions
Instructions
- Season tofu with turmeric.
- Pan-fry until golden.
- Cook garlic and ginger.
- Add vegetables and cauliflower rice.
- Return tofu to the skillet.
- Garnish with green onions.
Nutrition (Approx.)
- Protein: 25g
- Calories: 300
- Carbs: 14g
- Fat: 17g
4. 22g Protein Lemon Herb Baked Tofu with Asparagus
Oven-baked tofu and asparagus are flavored with fresh lemon, garlic, oregano, and parsley for a light, refreshing dinner.
Prep Time: 10 minutes
Cook Time: 25 minutes
Servings: 4
Ingredients
- 16 oz extra-firm tofu
- 1 bunch asparagus
- 3 garlic cloves
- 2 tablespoons olive oil
- 1 lemon, sliced
- 1 teaspoon oregano
- Fresh parsley
- Black pepper
Instructions
- Arrange tofu and asparagus on a baking sheet.
- Drizzle with olive oil.
- Add garlic, oregano, and lemon slices.
- Bake until tofu is lightly crisp.
- Sprinkle with parsley.
- Serve warm.
Nutrition (Approx.)
- Protein: 22g
- Calories: 290
- Carbs: 10g
- Fat: 17g
5. 24g Protein Spinach Mushroom Tofu Skillet
Earthy mushrooms, garlic, spinach, and herbs pair perfectly with golden pan-seared tofu.
Prep Time: 10 minutes
Cook Time: 18 minutes
Servings: 4
Ingredients
- 16 oz extra-firm tofu
- 8 oz mushrooms
- 3 cups spinach
- 3 garlic cloves
- 2 tablespoons olive oil
- 1 teaspoon thyme
- Fresh parsley
- Black pepper
Instructions
- Brown tofu until crispy.
- Cook mushrooms with garlic.
- Add spinach.
- Return tofu to the skillet.
- Season with thyme.
- Garnish with parsley.
Nutrition (Approx.)
- Protein: 24g
- Calories: 305
- Carbs: 9g
- Fat: 18g
6. 23g Protein Coconut Turmeric Tofu Curry
Creamy coconut milk, turmeric, ginger, spinach, and tofu create a comforting anti-inflammatory dinner.
Prep Time: 10 minutes
Cook Time: 20 minutes
Servings: 4
Ingredients
- 16 oz extra-firm tofu
- 1 cup light coconut milk
- 2 cups spinach
- 3 garlic cloves
- 1 tablespoon grated ginger
- 1 teaspoon turmeric
- 1 teaspoon curry powder
- 1 tablespoon olive oil
- Fresh cilantro
Instructions
- Sauté garlic and ginger.
- Stir in turmeric and curry powder.
- Add coconut milk.
- Add tofu cubes.
- Stir in spinach until wilted.
- Garnish with cilantro.
Nutrition (Approx.)
- Protein: 23g
- Calories: 335
- Carbs: 12g
- Fat: 20g
7. 24g Protein Lemon Dill Tofu Quinoa Bowls
Protein-packed quinoa bowls with roasted tofu, cucumbers, tomatoes, fresh dill, parsley, and lemon.
Prep Time: 15 minutes
Cook Time: 20 minutes
Servings: 4
Ingredients
- 16 oz extra-firm tofu
- 2 cups cooked quinoa
- 1 cucumber
- 1 cup cherry tomatoes
- 2 tablespoons fresh dill
- 2 garlic cloves
- 2 tablespoons olive oil
- Juice of 1 lemon
- Fresh parsley
Instructions
- Roast tofu until lightly crisp.
- Mix quinoa with cucumber and tomatoes.
- Add dill and lemon juice.
- Divide among bowls.
- Top with tofu.
- Garnish with parsley.
Nutrition (Approx.)
- Protein: 24g
- Calories: 385
- Carbs: 28g
- Fat: 17g
8. 25g Protein Garlic Tofu Brussels Sprouts Skillet
Roasted Brussels sprouts, garlic, onions, and crispy tofu come together in one simple skillet for an easy weeknight meal.
Prep Time: 10 minutes
Cook Time: 20 minutes
Servings: 4
Ingredients
- 16 oz extra-firm tofu
- 3 cups Brussels sprouts, halved
- 1 onion, sliced
- 3 garlic cloves
- 2 tablespoons olive oil
- 1 teaspoon thyme
- Black pepper
- Fresh parsley
Instructions
- Brown tofu cubes until crisp.
- Sauté onion and garlic.
- Add Brussels sprouts.
- Return tofu to the skillet.
- Season with thyme.
- Garnish with parsley.
Nutrition (Approx.)
- Protein: 25g
- Calories: 320
- Carbs: 15g
- Fat: 18g
9. 24g Protein Mediterranean Tofu Chickpea Skillet
This hearty one-pan dinner combines crispy tofu with chickpeas, tomatoes, spinach, olives, garlic, and Mediterranean herbs for a satisfying plant-based meal.
Prep Time: 10 minutes
Cook Time: 20 minutes
Servings: 4
Ingredients
- 16 oz extra-firm tofu, cubed
- 1 can chickpeas, drained and rinsed
- 2 cups spinach
- 1½ cups cherry tomatoes
- ¼ cup sliced Kalamata olives
- 3 garlic cloves, minced
- 2 tablespoons olive oil
- 1 teaspoon dried oregano
- Juice of ½ lemon
- Fresh parsley
Instructions
- Brown tofu in olive oil until golden.
- Add garlic and cook for 1 minute.
- Stir in tomatoes, chickpeas, and oregano.
- Cook for 5 minutes.
- Fold in spinach until wilted.
- Finish with lemon juice and parsley.
Nutrition (Approx.)
- Protein: 24g
- Calories: 390
- Carbs: 26g
- Fat: 18g
10. 22g Protein Tofu Vegetable Soup
A comforting soup packed with tofu, carrots, celery, tomatoes, spinach, garlic, herbs, and nourishing vegetable broth.
Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 6
Ingredients
- 16 oz extra-firm tofu, cubed
- 2 carrots, sliced
- 2 celery stalks, chopped
- 1 onion, diced
- 2 cups spinach
- 1 can diced tomatoes
- 5 cups low-sodium vegetable broth
- 3 garlic cloves
- 1 teaspoon thyme
- 1 bay leaf
Instructions
- Sauté onion, carrots, celery, and garlic.
- Add tomatoes, broth, thyme, and bay leaf.
- Simmer for 20 minutes.
- Stir in tofu cubes.
- Add spinach until wilted.
- Remove bay leaf before serving.
Nutrition (Approx.)
- Protein: 22g
- Calories: 265
- Carbs: 16g
- Fat: 13g
11. 25g Protein Tofu Stuffed Bell Peppers
Bell peppers are filled with quinoa, tofu, spinach, tomatoes, herbs, and baked until perfectly tender.
Prep Time: 20 minutes
Cook Time: 35 minutes
Servings: 4
Ingredients
- 4 bell peppers
- 16 oz extra-firm tofu, crumbled
- 1 cup cooked quinoa
- 2 cups spinach
- 1 cup diced tomatoes
- 3 garlic cloves
- 2 tablespoons olive oil
- 1 teaspoon Italian seasoning
- Fresh basil
Instructions
- Cook garlic in olive oil.
- Add crumbled tofu, tomatoes, spinach, and seasoning.
- Mix in cooked quinoa.
- Fill the peppers.
- Bake until peppers are tender.
- Garnish with basil.
Nutrition (Approx.)
- Protein: 25g
- Calories: 360
- Carbs: 28g
- Fat: 16g
12. 26g Protein Lemon Herb Tofu Power Bowls
A colorful bowl featuring roasted tofu, quinoa, broccoli, carrots, cucumber, avocado, and fresh herbs.
Prep Time: 15 minutes
Cook Time: 20 minutes
Servings: 4
Ingredients
- 16 oz extra-firm tofu
- 2 cups cooked quinoa
- 2 cups broccoli florets
- 1 cup carrots
- 1 cucumber
- 1 avocado
- 2 tablespoons olive oil
- Juice of 1 lemon
- Fresh dill
- Fresh parsley
Instructions
- Roast tofu until crisp.
- Roast broccoli and carrots.
- Divide quinoa among bowls.
- Add vegetables and cucumber.
- Top with tofu and avocado.
- Finish with lemon juice and herbs.
Nutrition (Approx.)
- Protein: 26g
- Calories: 435
- Carbs: 31g
- Fat: 22g
13. 23g Protein Garlic Spinach Tofu Bake
This comforting casserole combines tofu with mushrooms, spinach, tomatoes, garlic, herbs, and a light sprinkle of Parmesan-style dairy-free cheese if desired.
Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 6
Ingredients
- 16 oz extra-firm tofu, cubed
- 3 cups spinach
- 8 oz mushrooms
- 1 cup diced tomatoes
- 3 garlic cloves
- 2 tablespoons olive oil
- 1 teaspoon Italian seasoning
- ¼ cup dairy-free Parmesan alternative (optional)
Instructions
- Sauté mushrooms and garlic.
- Stir in spinach until wilted.
- Add tomatoes and tofu.
- Transfer to a baking dish.
- Sprinkle with optional topping.
- Bake until heated through.
Nutrition (Approx.)
- Protein: 23g
- Calories: 315
- Carbs: 11g
- Fat: 18g
14. 24g Protein Turmeric Tofu Lettuce Wraps
Fresh butter lettuce leaves are filled with turmeric-seasoned tofu, crunchy cabbage, carrots, avocado, cilantro, and lime.
Prep Time: 15 minutes
Cook Time: 12 minutes
Servings: 4
Ingredients
- 16 oz extra-firm tofu, crumbled
- Butter lettuce leaves
- 2 cups shredded cabbage
- 1 cup shredded carrots
- 1 avocado, sliced
- 3 garlic cloves
- 1 teaspoon turmeric
- 1 tablespoon olive oil
- Lime wedges
- Fresh cilantro
Instructions
- Cook tofu with garlic and turmeric until lightly browned.
- Fill lettuce leaves with cabbage and carrots.
- Add the warm tofu.
- Top with avocado slices.
- Squeeze fresh lime over each wrap.
- Garnish with cilantro.
Nutrition (Approx.)
- Protein: 24g
- Calories: 295
- Carbs: 12g
- Fat: 18g
15. 25g Protein Tofu Broccoli Ginger Stir-Fry
A colorful stir-fry loaded with crispy tofu, broccoli, mushrooms, carrots, garlic, fresh ginger, and coconut aminos for a quick weeknight dinner.
Prep Time: 10 minutes
Cook Time: 18 minutes
Servings: 4
Ingredients
- 16 oz extra-firm tofu, cubed
- 3 cups broccoli florets
- 1 cup mushrooms, sliced
- 1 cup carrots, sliced
- 3 garlic cloves, minced
- 1 tablespoon grated ginger
- 1 tablespoon avocado oil
- 2 tablespoons coconut aminos
- 2 green onions, sliced
- 1 tablespoon sesame seeds
Instructions
- Brown the tofu until crispy.
- Remove tofu and sauté garlic and ginger.
- Add broccoli, mushrooms, and carrots.
- Stir in coconut aminos.
- Return tofu to the skillet.
- Garnish with green onions and sesame seeds.
Nutrition (Approx.)
- Protein: 25g
- Calories: 325
- Carbs: 16g
- Fat: 18g
16. 24g Protein Sheet Pan Lemon Herb Tofu & Vegetables
Everything roasts together on one pan with asparagus, zucchini, bell peppers, garlic, lemon, and fragrant herbs.
Prep Time: 10 minutes
Cook Time: 30 minutes
Servings: 4
Ingredients
- 16 oz extra-firm tofu, cubed
- 1 zucchini, sliced
- 1 bunch asparagus
- 1 red bell pepper, sliced
- 3 garlic cloves
- 2 tablespoons olive oil
- 1 teaspoon oregano
- 1 teaspoon thyme
- 1 lemon, sliced
- Fresh parsley
Instructions
- Preheat oven to 400°F (200°C).
- Arrange tofu and vegetables on a baking sheet.
- Drizzle with olive oil.
- Add garlic, herbs, and lemon slices.
- Roast for 25–30 minutes.
- Garnish with parsley before serving.
Nutrition (Approx.)
- Protein: 24g
- Calories: 310
- Carbs: 15g
- Fat: 17g
17. 26g Protein Mediterranean Tofu Ratatouille Bake
Tender tofu bakes over a bed of zucchini, eggplant, tomatoes, onions, and bell peppers for a vibrant Mediterranean-inspired meal.
Prep Time: 15 minutes
Cook Time: 35 minutes
Servings: 4
Ingredients
- 16 oz extra-firm tofu
- 1 zucchini, sliced
- 1 small eggplant, diced
- 1 bell pepper, chopped
- 2 tomatoes, diced
- 1 onion, sliced
- 3 garlic cloves
- 2 tablespoons olive oil
- 1 teaspoon Italian seasoning
- Fresh basil
Instructions
- Arrange vegetables in a baking dish.
- Drizzle with olive oil and season.
- Roast for 15 minutes.
- Add tofu cubes on top.
- Bake another 20 minutes.
- Garnish with fresh basil.
Nutrition (Approx.)
- Protein: 26g
- Calories: 330
- Carbs: 17g
- Fat: 18g
18. 24g Protein Tofu Stuffed Zucchini Boats
Fresh zucchini boats are filled with crumbled tofu, spinach, tomatoes, mushrooms, herbs, and baked until tender.
Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 4
Ingredients
- 4 zucchini
- 16 oz extra-firm tofu, crumbled
- 2 cups spinach
- 1 cup mushrooms, diced
- 1 cup diced tomatoes
- 3 garlic cloves
- 2 tablespoons olive oil
- 1 teaspoon oregano
- Fresh parsley
Instructions
- Hollow out the zucchini halves.
- Cook garlic and mushrooms.
- Stir in tofu, tomatoes, spinach, and oregano.
- Fill the zucchini boats.
- Bake until zucchini is tender.
- Garnish with parsley.
Nutrition (Approx.)
- Protein: 24g
- Calories: 300
- Carbs: 14g
- Fat: 17g
19. 23g Protein White Bean & Tofu Vegetable Stew
A comforting stew featuring tofu, white beans, tomatoes, carrots, celery, spinach, garlic, and herbs.
Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 6
Ingredients
- 16 oz extra-firm tofu, cubed
- 1 can white beans, drained
- 1 can diced tomatoes
- 2 carrots, sliced
- 2 celery stalks, chopped
- 2 cups spinach
- 1 onion, diced
- 3 garlic cloves
- 4 cups vegetable broth
- 2 tablespoons olive oil
- 1 teaspoon thyme
Instructions
- Sauté onion, carrots, celery, and garlic.
- Add tomatoes, broth, and thyme.
- Simmer for 15 minutes.
- Stir in tofu and white beans.
- Add spinach until wilted.
- Serve hot.
Nutrition (Approx.)
- Protein: 23g
- Calories: 340
- Carbs: 24g
- Fat: 15g
20. 25g Protein Lemon Garlic Tofu Kale Quinoa Bowls
A nourishing bowl featuring fluffy quinoa, sautéed kale, crispy tofu, garlic, fresh lemon, parsley, and avocado.
Prep Time: 15 minutes
Cook Time: 20 minutes
Servings: 4
Ingredients
- 16 oz extra-firm tofu, cubed
- 2 cups cooked quinoa
- 3 cups kale, chopped
- 1 avocado, sliced
- 3 garlic cloves, minced
- 2 tablespoons olive oil
- Juice of 1 lemon
- 1 teaspoon oregano
- Fresh parsley
- Black pepper
Instructions
- Cook tofu until crispy.
- Sauté garlic and kale in olive oil.
- Divide quinoa among bowls.
- Add kale and crispy tofu.
- Top with avocado slices.
- Finish with lemon juice and parsley.
Nutrition (Approx.)
- Protein: 25g
- Calories: 420
- Carbs: 30g
- Fat: 21g
Conclusion
Tofu is a versatile, protein-rich ingredient that makes it easy to prepare flavorful meals while supporting an anti-inflammatory eating pattern. Paired with colorful vegetables, leafy greens, garlic, ginger, turmeric, olive oil, legumes, and whole grains, these dinners are packed with nutrients that can help you enjoy balanced, wholesome meals throughout the week.
Whether you’re craving a quick stir-fry, a comforting soup, a hearty grain bowl, or an oven-baked casserole, these 20 easy anti-inflammatory tofu dinner recipes offer plenty of delicious plant-based inspiration for healthy weeknight dinners.









