We Made This Vegan

  • About
  • Recipes
    • Breakfast
    • Mains
      • Pasta
    • Snacks
      • Cookies
      • Flapjacks
    • Sides
      • Dips
      • Sauces
    • Bread
    • Soup
    • Desserts
    • Cake
      • Muffins
    • Drinks
  • Beauty
    • Fashion
  • For The Home
  • Collections
    • Easter
    • Halloween
    • Meal Plans
    • Free Printables, Guides and Ebooks
    • Slow Cooker
    • Gluten Free
    • Air Fryer
    • Roundups
    • Substitutions
    • Is it vegan?
  • Summer
  • Work With Us
    • Media Kit
  • Subscribe
menu icon
go to homepage
  • About
  • Recipes
    • Breakfast
    • Mains
      • Pasta
    • Snacks
      • Cookies
      • Flapjacks
    • Sides
      • Dips
      • Sauces
    • Bread
    • Soup
    • Desserts
    • Cake
      • Muffins
    • Drinks
  • Beauty
    • Fashion
  • For The Home
  • Collections
    • Easter
    • Halloween
    • Meal Plans
    • Free Printables, Guides and Ebooks
    • Slow Cooker
    • Gluten Free
    • Air Fryer
    • Roundups
    • Substitutions
    • Is it vegan?
  • Summer
  • Work With Us
    • Media Kit
  • Subscribe
subscribe
search icon
Homepage link
  • About
  • Recipes
    • Breakfast
    • Mains
      • Pasta
    • Snacks
      • Cookies
      • Flapjacks
    • Sides
      • Dips
      • Sauces
    • Bread
    • Soup
    • Desserts
    • Cake
      • Muffins
    • Drinks
  • Beauty
    • Fashion
  • For The Home
  • Collections
    • Easter
    • Halloween
    • Meal Plans
    • Free Printables, Guides and Ebooks
    • Slow Cooker
    • Gluten Free
    • Air Fryer
    • Roundups
    • Substitutions
    • Is it vegan?
  • Summer
  • Work With Us
    • Media Kit
  • Subscribe
×
Home » Mains

Creamy Vegan Tofu Curry Recipe- Indian Style

May 28, 2025 · Modified: Oct 9, 2025 by Alina Davies · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe·Trust With Google·Leave a Review

Creamy, flavorful vegan Indian tofu curry made with crispy tofu, aromatic spices, and coconut milk-perfect with basmati rice or naan bread.

A bowl of yellow rice topped with creamy vegan tofu curry in a tomato-based sauce, garnished with cilantro and lime wedges, with a spoon on the side.

Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Please enable JavaScript in your browser to complete this form.
Loading

By submitting this form, you consent to receive emails from We Made This Vegan.

This post contains affiliate links and I may receive a small commission if you visit a link and buy something. Purchasing via an affiliate link doesn't cost you any extra, and I only recommend products and services I trust. I may have been sent products featured here as a gift or paid to include them in coverage. Thank you for supporting this blog.

Jump to:
  • Ingredients
  • Instructions
  • Serving Suggestions
  • Substitutions and Variations
  • 📖 Recipe
  • FAQ's
  • Shop this post
  • 💬 Comments

This creamy vegan tofu curry recipe brings delightful Indian flavors right to your kitchen. With crispy pan-fried tofu simmered in a rich curry sauce, this dish is an absolute winner for any tofu fan! Whether you're craving a comforting vegan curry or exploring easy tofu curry recipes, this Indian-style dish is packed with robust spices, silky coconut milk, and tender vegetables. It's gluten-free, protein-rich, and irresistibly delicious.

Ingredients

This Indian tofu curry uses simple ingredients easily found at your local supermarket or Indian grocery store. Extra firm tofu is recommended to achieve the best texture-crispy on the outside yet tender inside. Removing excess moisture with paper towels ensures your tofu chunks cook up perfectly golden brown. Essential Indian spices like curry powder, cumin, paprika, and garam masala add depth of flavor, while canned diced tomatoes, coconut milk, and vegetable broth combine beautifully into a creamy curry sauce.

Overhead view of measured ingredients for a creamy Vegan Tofu Curry: chopped onions, tofu cubes, coconut milk, oil, tomatoes, ginger, garlic, spices, and a cup of brown liquid arranged Indian Style on a white surface.
  • extra firm tofu (cut into cubes)
  • coconut milk
  • curry powder
  • cumin
  • paprika
  • salt
  • onion (finely chopped)
  • garlic paste
  • ginger paste
  • vegetable oil
  • canned diced tomatoes
  • vegetable stock

For exact quantities see the recipe card below.

A bowl of yellow rice topped with flavorful Indian tofu curry, garnished with fresh cilantro and lime wedges. Extra cilantro and lime pieces are on the table beside the bowl.

Instructions

Cubed tofu pieces cooking in a black nonstick frying pan on a light-colored surface.

Fry the tofu for 5 minutes in a preheated frying pan with vegetable oil until golden brown, then transfer to a plate.

In the same pan, fry the onion for 5-7 minutes, stirring occasionally.

Chopped onions being sautéed in a black non-stick frying pan on a light-coloured surface.
Ground meat and chopped onions are being sautéed in a nonstick frying pan on a light-colored surface, creating the perfect base for a creamy Indian style dish.

Add the spices, garlic and ginger paste to the onion and mix thoroughly so that it is evenly distributed.

Pour in the coconut milk, add the tomatoes and broth. Bring to a gentle simmer, wait for 5 minutes.

A nonstick frying pan contains a creamy Indian style tomato-based sauce with visible tomato chunks, placed on a light-colored surface—perfect for making Vegan Tofu Curry.
A frying pan filled with cubed tofu in a creamy, tomato-based sauce, creating an Indian Style Vegan Tofu Curry, set on a white marble surface.

Return the tofu to the pan and cook over low heat for another 10-15 minutes, until the sauce thickens slightly. Season with salt to taste.

Remove from heat and let sit for a few minutes. Serve over rice or noodles, garnished with fresh cilantro and lime wedges if desired.

A bowl of yellow rice topped with creamy vegan tofu curry in a tomato-based sauce, garnished with cilantro and lime wedges, with a spoon on the side.

Serving Suggestions

Serve this delicious tofu curry over fluffy basmati rice or with warm, soft naan bread to soak up every drop of the flavorful sauce. For extra freshness, garnish your curry with freshly chopped coriander/cilantro and a squeeze of lime juice. Adding chopped spinach or your favorite veggie like cauliflower florets or bell peppers is also a great way to boost nutrition.

A bowl of yellow rice topped with tofu cubes in a tomato-based sauce, garnished with cilantro and lime wedges, with a spoon on the side.

Substitutions and Variations

  • If you prefer, swap coconut milk for homemade cashew cream or unsweetened plant-based milk for a lighter variation.
  • For extra crispiness, prepare tofu in an air fryer instead of pan-frying.
  • Spice level can easily be adjusted; add more red chili powder or Kashmiri chili powder for heat or reduce spices for milder palates.
  • For a Thai twist, substitute curry powder with red curry paste.
Print

📖 Recipe

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A bowl of yellow rice topped with creamy vegan tofu curry in a tomato-based sauce, garnished with cilantro and lime wedges, with a spoon on the side.

Creamy Vegan Tofu Curry Recipe- Indian Style


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Alina Davies
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

Creamy, flavorful vegan Indian tofu curry made with crispy tofu, aromatic spices, and coconut milk-perfect with basmati rice or naan bread.


Ingredients

Scale

400g extra firm tofu (cut into cubes)

120g coconut milk (from a tin)

1 teaspoon curry powder

½ teaspoon cumin

½ teaspoon paprika

½ teaspoon salt

1 onion (finely chopped)

1 tablespoon garlic paste

1 tablespoon ginger paste

1 tablespoon vegetable oil

½ tin diced tomatoes

200ml vegetable stock


Instructions

1. Fry the tofu for 5 minutes in a preheated frying pan with vegetable oil until golden brown, then transfer to a plate.

2. In the same pan, fry the onion for 5-7 minutes, stirring occasionally.

3. Add the spices, garlic and ginger paste to the onion and mix thoroughly so that it is evenly distributed.

4. Pour in the coconut milk, add the tomatoes and broth. Bring to a gentle simmer, wait for 5 minutes.

5. Return the tofu to the pan and cook over low heat for another 10-15 minutes, until the sauce thickens slightly. Season with salt to taste.

6. Remove from heat and let sit for a few minutes. Serve over rice or noodles, garnish with fresh coriander and lime wedges if desired.

Notes

Use coconut milk from a tin rather than a carton.

Make sure to press your tofu first with a tofu press to remove any excess liquid.

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Mains
  • Method: Hob
  • Cuisine: Indian

Did you make this recipe?

Share a photo and tag us at @wemadethisvegan- we can't wait to see what you've made!

Recipe Card powered byTasty Recipes
A bowl of yellow rice topped with cubed tofu in a flavorful Indian tomato-based curry, garnished with cilantro and lime wedges, with a fork on the side.

FAQ's

Can I use silken tofu?

Extra-firm tofu is recommended as it retains its shape during cooking, while silken tofu tends to break apart.

How can I make my tofu extra crispy?

Press the tofu thoroughly, coat lightly with cornstarch, and pan-fry in hot vegetable oil until golden brown on medium-high heat.

Can I make this ahead of time?

Yes! Store cooked tofu curry in an airtight container in the fridge for up to three days. Reheat gently on medium heat.

Is this tofu curry gluten-free?

Yes, this recipe is naturally gluten-free. Ensure any store-bought curry powder or broth used is gluten-free.

Can I freeze this curry?

Yes, cool completely and store in an airtight container or freezer-safe bag for up to 2 months. Thaw overnight and reheat thoroughly before serving.

Shop this post

Image of Cast iron frying pan

Cast iron frying pan

Buy Now →
Image of Fine Sea Salt

Fine Sea Salt

Buy Now →
Image of Glass food storage containers

Glass food storage containers

Buy Now →
Image of Knife set

Knife set

Buy Now →
Image of wooden spoons

wooden spoons

Buy Now →
Image of Tofu Press

Tofu Press

Buy Now →

If you liked this Tofu Curry Indian Style share this post with your friends and Pin it for later too...

A bowl of creamy vegan tofu curry with yellow rice, garnished with lime wedges and cilantro, with a spoon on the side. Text reads

You might also like these other Indian recipes...

  • 12 homemade spice blends
    12 Best Homemade Spice Blends For Vegan Recipes
  • vegan red lentil dahl
    Vegan Red Lentil Dahl Recipe (with coconut milk)
  • A close-up of a white plate filled with Vegan Biryani-rice mixed with green beans, tomatoes, and spices.
    Easy Vegan Biryani Recipe | Vegetable Biryani
  • Slow Cooker Butternut Squash and Chickpea Curry
    Slow Cooker Butternut Squash and Chickpea Curry

Related Posts

  • Thai Coconut Curry Vegetable Soup With Green Bananas
    Thai Coconut Curry Vegetable Soup With Green Bananas
  • A plate of seven golden-brown sourdough discard pretzels sits on a table, next to a small bowl of sugar-coated chunks.
    Sourdough Discard Pretzels Recipe
  • Smoothie bowls with chia seeds and banana slices, overlaid text: "Brain Boosters: These vegan brain-boosting foods are easy to add and will enhance memory, mood, and mental clarity.
    Boost Your Mental Clarity with Easy-to-Add Vegan Brain-Boosting Foods
  • A collage showcases six captivating vegan baking cookbooks under the title "The Best Vegan Baking Cookbooks." Featuring delicious vegan cookies, cupcakes, and tips for a well-stocked pantry, these books celebrate the joy and innovation of modern vegan baking.
    The Best Vegan Baking Cookbooks (My Favorites!)
  • Vegan Raspberry Flapjacks Recipe
    Easy Vegan Raspberry Flapjacks Recipe
  • Easy Vegan Sausage and Bean casserole
    Easy Vegan Sausage and Bean Casserole Recipe
  • a lady in a supermarket picking up boxed water from the shelf.
    Win £270 in Vouchers for Tesco
  • Classic Iced Vegan Cherry Bakewell Tart Recipe
    Classic Iced Vegan Cherry Bakewell Tart Recipe

More Mains

  • A colourful salad with falafel, cherry tomatoes, red onion, kalamata olives, feta cheese, dressing, and greens in a decorative dish, with a sunflower and a bowl of olives nearby.
    Easy Vegan Mediterranean Falafel Bowl Recipe
  • A salad with watermelon cubes, cucumber, feta cheese, red onion, and herbs on a white plate.
    Vegan Feta and Watermelon Mint Salad Recipe
  • A close-up of a bowl of creamy vegan coleslaw with shredded carrots, cabbage, and parsley—a perfect vegan coleslaw recipe for any occasion.
    Creamy Vegan Coleslaw Recipe
  • Pasta with mixed vegetables including broccoli, peas, courgette, and peppers, coated in a creamy sauce, served on a white plate.
    Creamy Vegan Pasta Primavera Recipe

Comments

No Comments

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

a picture of Ali Davies, sitting on a chair

Hi, I'm Ali! I'm a vegan mum of four living in Wales. I've been cooking plant based food for 20 years and I'm passionate about being vegan, both from a health and animal welfare point of view. I want to share recipes that are easy to make and delicious so you won't feel like you are missing out!

More about me →

As featured in...

Green text reads "Vegan" in large font, with "Food & Living" in smaller font above it. The background is white, evoking the fresh, modern aesthetic of We Made This Vegan - A vegan food and lifestyle blog.

SUMMER

  • A yellow cocktail with ice and a lime wheel garnish in a coupe glass, with pineapple, lime wedges, and an orange in the background.
    Pineapple Mocktail – Pineapple Margarita Recipe
  • Person holding the handle of a suitcase stands next to a sign reading "Gut-Friendly Travel Guide: Top travel tips and gut-friendly snacks to keep your gut happy while travelling.
    Gut Friendly Snacks and Best Gut-Friendly Travel Tips
  • A bowl of chopped tomato salad with black olives, red onion, and fresh basil leaves, garnished with a basil sprig in the centre.
    Easy Vegan Cold Bruschetta Dip Recipe
  • Four colourful non-alcoholic drinks with fruit and herbs are shown around a text label reading "Delicious Mocktail Recipes." Each clear glass features a unique garnish, perfect for discovering easy mocktail recipes.
    Easy Recipes For Mocktails (The Best Non-Alcoholic Drinks)

RECENT POSTS

  • A colourful salad with falafel, cherry tomatoes, red onion, kalamata olives, feta cheese, dressing, and greens in a decorative dish, with a sunflower and a bowl of olives nearby.
    Easy Vegan Mediterranean Falafel Bowl Recipe
  • A yellow cocktail with ice and a lime wheel garnish in a coupe glass, with pineapple, lime wedges, and an orange in the background.
    Pineapple Mocktail – Pineapple Margarita Recipe
  • A sliced triple chocolate bundt cake with glossy chocolate icing drips, displayed on a white plate with a blue cloth in the background—an easy recipe perfect for chocolate lovers.
    Easy Triple Chocolate Vegan Bundt Cake Recipe
  • Person holding the handle of a suitcase stands next to a sign reading "Gut-Friendly Travel Guide: Top travel tips and gut-friendly snacks to keep your gut happy while travelling.
    Gut Friendly Snacks and Best Gut-Friendly Travel Tips
  • A salad with watermelon cubes, cucumber, feta cheese, red onion, and herbs on a white plate.
    Vegan Feta and Watermelon Mint Salad Recipe
  • A glass of iced matcha milk bubble tea with ube creates striking purple and green layers, complemented by a black straw and boba pearls at the bottom, placed on a green mat.
    Matcha Milk Bubble Tea Recipe (With Boba & Ube)
  • A bowl of mango salsa with diced vegetables, surrounded by yellow and blue corn tortilla crisps, sits on a wooden board next to a sliced mango, lime, and a yellow chilli pepper.
    Mango Pico de Gallo - Fresh Mexican Salsa Recipe
  • A close-up of a bowl of creamy vegan coleslaw with shredded carrots, cabbage, and parsley—a perfect vegan coleslaw recipe for any occasion.
    Creamy Vegan Coleslaw Recipe

POPULAR POSTS

  • A sliced triple chocolate bundt cake with glossy chocolate icing drips, displayed on a white plate with a blue cloth in the background—an easy recipe perfect for chocolate lovers.
    Easy Triple Chocolate Vegan Bundt Cake Recipe
  • A glass of iced matcha milk bubble tea with ube creates striking purple and green layers, complemented by a black straw and boba pearls at the bottom, placed on a green mat.
    Matcha Milk Bubble Tea Recipe (With Boba & Ube)
  • A bowl of mango salsa with diced vegetables, surrounded by yellow and blue corn tortilla crisps, sits on a wooden board next to a sliced mango, lime, and a yellow chilli pepper.
    Mango Pico de Gallo - Fresh Mexican Salsa Recipe
  • Plate of creamy pesto pasta with white beans and fresh herbs, garnished with ground pepper; uncooked pasta and basil leaves hint at this easy creamy pesto pasta recipe.
    Vegan Creamy Pesto Pasta Recipe (with broccoli)

Footer

^ back to top

About

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Media Kit

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Brunch Pro on the Brunch Pro Theme

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT
A bowl of creamy vegan tofu curry with yellow rice, garnished with lime wedges and cilantro, with a spoon on the side. Text reads “Vegan Tofu Curry—Get the recipe.”.