High Protein Tofu Curry Soup
This flavourful tofu curry soup is simple, satisfying, and packed with 39 grams of protein per serving! Perfect way to hit your protein while staying cozy.


Ingredients
Below is everything youβll need for this protein-packed, hearty tofu soup. The ingredients here are incredibly versatile and can be modified as needed to suit your taste preferences!

How to Make
Bake the Tofu
Preheat your oven to 400 degrees F and line a baking sheet with parchment paper. Then, in a large bowl, combine the tofu cubes, half the plant-based butter (melted), garam masala, and a generous dash of salt and black pepper.
Toss until tofu cubes are evenly coated and then spread across the baking sheet in a single layer. Bake for 20 minutes.


Make the Soup
While the tofu bakes, heat the remaining plant-based butter in a large pot over medium-high heat. Then, add the diced onion and saute for a few minutes, until softened.



Next, stir in the garlic, ginger, and all remaining spices. Leave for another minute before adding in the tomatoes and water. Bring to a simmer. Add the chickpeas and diced zucchini and simmer for 10-12 more minutes.
Finally, add in the baked tofu, along with lime juice and chopped cilantro to garnish. Taste and add more salt or other seasonings if you wish. Enjoy!



Customizations
You can easily make this soup your own by customizing it as needed. If youβre not a fan of tofu, you could use my Crispy Seitan Bites instead, or another store-bought vegan meat alternative.
Instead of chickpeas, you could also use lentils, black beans, kidney beans, edamame, or another legume of your choice. Even quinoa, rice, pasta, squash, sweet potato, or green peas would be great substitutions or additions.
If you donβt care for zucchini much, any other green vegetable of your choice will work! Try kale, green beans, broccoli, or cauliflower.

Storage
This soup will be most fresh the same day you make it. But it will still be amazing for up to five days stored in an airtight container in the fridge! Definitely a great option for taking to work, school, or anywhere you need to be.

Frequently Asked Questions
Yes! This recipe is naturally gluten-free already. No modifications needed!
Definitely. Iβd recommend removing the chickpeas, and using all Big Mountain Foods soy-free tofu instead of regular tofu.
The spice level is very mild, assuming your curry powder is mild. If you want it to be spicy, you can use a curry powder with higher heat. If you need to mellow out the spice, I would add more acidity and sweetness by adding more lime juice and a teaspoon of sugar.
Join The List

High Protein Tofu Curry Soup
Equipment
Ingredients
- 2 blocks extra firm tofu, cubed I used one block of extra firm tofu and one block of Big Mountain Foods soy-free tofu!
- 1 tbsp garam masala
- 20 grams plant-based butter
- 1 red onion, diced
- 4 cloves garlic
- 1 tsp ginger, minced
- 1 tsp red pepper flakes
- 2 tbsp curry powder
- 1 tsp cumin
- 1 tsp paprika
- 400 mL diced tomatoes, canned
- 3/4 cup water
- 1 540mL can chickpeas, drained
- 3 zucchinis, chopped
- salt and black pepper to taste
- 1/2 lime, juiced
- cilantro optional
Instructions
- Preheat the oven to 400 degrees F and line a baking sheet with parchment paper.
- Melt half (10 grams) of the plant-based butter in small glass bowl in the microwave. Then in a large bowl, combine the tofu cubes, melted butter, garam masala, and a generous sprinkle of salt and black pepper.
- Once the tofu cubes are evenly coasted, spread across baking sheet in a single layer. Bake for 20 minutes.
- In the meantime, heat the remaining 10 grams of butter in a large pot over medium-high heat.
- Add in the diced onion and cook for 3 minutes, until onions are soft and translucent.
- Stir in garlic, ginger, red pepper flakes, curry powder, cumin, and paprika. Let it cook for another minute.
- Add in diced tomatoes, along with the water, and bring the mixture to a simmer.
- Stir in chickpeas and chopped zucchinis. Simmer for 10-12 more minutes.
- Stir in baked tofu, lime juice, salt, black pepper, and optionally, cilantro. Ready to serve!