Delicious Past…

Tofu Vindaloo and Rice


When we were living in Texas there was an unbelievably delicious Indian restaurant. And although I am not a buffet frequenter, we would frequent their lunch buffet often. Indian food is something I miss eating a lot! Over the last couple of months I have been trying to cook a lot of different international fare, especially vegan. So why not cook up some Indian food? I decided to make one of my favorite Indian curry dishes, Vindaloo. I veganized it up with some fried tofu to make an absolutely delicious dish.

Delicious Rating: If you don’t like the lingering smell of Indian food in your house, I suggest you open up windows and close the bedroom doors before cooking this easy recipe. Once you get that done and cook this Vindaloo recipe you will be happy you did. The flavors meld together so well. But it wasn’t until the next day that it tasted even more amazing than when it first cooked. This is definitely a keeper and will be a regular dinner in my home.


Tofu Vindaloo and Rice
Recipe type: Dinner
Prep time: 
Cook time: 
Total time: 
Yields: 4 Servings
This is a Vegan Recipe! Serve with salad and potato samosas
  • 6 garlic cloves, minced
  • 3 tbsp ginger, minced
  • 1 tsp cardamom
  • 1 tsp coriander
  • 1 tsp cumin
  • 1 tsp mustard powder
  • 1 tsp cayenne
  • 1 tsp cinnamon
  • 1 tsp turmeric
  • 4 tbsp olive oil
  • 1 pack of tofu, diced
  • Salt & Pepper to taste
  • 1 onion, chopped
  • 2 carrots, julienned
  • 1 green bell pepper, diced
  • 1 can (14.5 oz) diced tomatoes w/juice
  • ½ cup peas
  • 1½ cup water
  • Basmati Rice, cooked
  1. In a blender, blend first 9 ingredients and 2 tbsp of olive oil until smooth.
  2. In a large pan, heat 1 tbsp of olive oil over medium heat.
  3. Add tofu and cook until all sides are golden brown.
  4. Season with salt & pepper.
  5. Place in a bowl and set aside.
  6. Heat last tbsp of olive oil over medium heat in the same pan.
  7. Add onion and carrot, cover and cook for 5 minutes.
  8. Add in bell pepper and cover and cook for an additional 5 minutes.
  9. Add in blended paste and cook for 1 minute.
  10. Stir in tomatoes and their juice, peas, and water.
  11. Bring to a boil.
  12. Reduce heat to low and season with salt and pepper to taste.
  13. Cover and simmer for 10 minutes.
  14. Add in tofu and cook uncovered for an additional 10 minutes.
  15. Serve hot over rice.

Start your rice first so that it will be done at the same time.

Now I love fried tofu. If you get it brown enough and nice and crispy, OMGoodness! I want to devour the whole bowl. The salt and pepper just send it over the edge.

You won’t believe how good this smells until you cook it. The spices just dance in the air.

The tofu soaks in so much of the flavors but still retains its firmness.



Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this recipe:  

Want Email Updates?

Get the latest Recipes, Events & Giveaways delivered to you!

my foodgawker gallery
my foodepix gallery
my photos finding vegan