• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
simply ceecee
  • home
  • recipes
  • About
    • Contact
  • Subscribe
  • START HERE!
menu icon
go to homepage
subscribe
search icon
Homepage link
  • HOME
  • RECIPES
  • START HERE!
  • ABOUT
  • SUBSCRIBE
    • Email
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Chili | Soup | Stew

    Tender Vegan Butter Chicken

    Dec 3, 2019 · Modified: Jul 7, 2022 by Tracy Halasz · 8 Comments · THIS WEBSITE EARNS INCOME FROM ADS, AFFILIATES, AND SPONSORSHIPS.

    Jump to Recipe - Print Recipe

    If you like butter chicken, you're going to love this tender butter tofu chicken! The melt-in-your-mouth tender tofu chunks are swimming in spicy, creamy tomato butter sauce on a bed of fluffy rice. Trust me! It's an incredible, super flavorful, Indian style vegan butter chicken recipe that is totally craveable! Easy to make, gluten free, dairy free, and vegan.

    Butter tofu chunks in a spicy Indian butter chicken sauce on rice.

    My inspiration came from Chrissy Teigen's Butter Chicken recipe (cravingsbychrissyteigen). I just switched up a few ingredients and voilà, vegan butter tofu chicken.

    Keep reading for all the ingredients and step by step instructions:

    How to Make Vegan Butter Chicken

    Tofu - I use extra firm for this recipe. Wrap in paper towelling and press with heavy cookbooks while you are preparing the other ingredients. Then just break it into chunks, marinate it, and dunk it in the silky gravy. This tofu is super scrumptious and melt-in-your-mouth tender.

    Marinade the tofu in a spicy yogurt sauce the day before or the morning of and store in the fridge.

    vegan tofu masala ingredients

    Gravy (tofu butter sauce) - butter, oil, a few Indian spices, fresh garlic and ginger, crushed tomatoes and creamy cashew sauce bubbling on the stove. It makes the house smell like a five star restaurant and it tastes even better!

    I use 6n1 ground tomatoes or crushed tomatoes for best results.

    vegan tofu masala gravy

    Rice - you can use any rice, but my favorite is basmati. It's light and fluffy and pairs well with the richness of the sauce. If you make it in the Instant Pot or rice cooker, it's super easy and fuss free.

    Naan or Pita Bread - buy your favorite store bought brand or make this delicious, homemade pita bread.

    Bowlful of vegan butter chicken served on basmati rice.

    More Spicy Recipes

    If you like spicy vegan Indian food, here's a few other spicy vegan dishes to try:

    • Vegan Masala
    • Vegan Ginger Beef
    • Vegan Chili with Beyond Meat
    • Poblano and Mushroom Tex-Mex Enchiladas
    • Vegan Shawarma with Sweet and Spicy Tahini Drizzle

    Did you make this recipe? I'd love to see it!
    Please leave a star rating and comment at the bottom of the page.
    Thank you so much for sharing! Tag me on Instagram 
    For more Vegan Recipes: Sign up for my email NEWSLETTER!

    Bowl of tofu masala on rice.

    Melt-In-Your-Mouth Butter Tofu Chicken (vegan)

    The most incredible, melt-in-your-mouth butter chicken tofu served on a bed of fluffy basmati rice. This spicy Indian dish is a delicious creamy, dairy free (gluten free) dish that's a top 5 family favorite!!! Pretty easy to make and everyone loves it - vegan or not!
    Author : Tracy Halasz
    Servings:4 people

    Rate this recipe!

    Print Recipe Pin Recipe
    Prep Time 20 mins
    Cook Time 30 mins

    INGREDIENTS

    Tofu

    • 1 350 g block tofu, extra firm, pressed

    Tofu Marinade

    • 1 lime, zested then cut into wedges
    • 1 cup full fat yogurt, plant based
    • 6-8 cloves garlic, minced (divided)
    • ½ teaspoon ground turmeric
    • ½ teaspoon black pepper, coarse ground
    • ½ teaspoon paprika

    Make the Gravy (Creamy Tomato Sauce)

    • 2 tablespoons butter
    • 2 tablespoons oil (divided)
    • 1 medium onion, diced
    • 2 tablespoons ginger, freshly grated
    • 1 ½ tablespoons garam masala
    • 1 ½ teaspoons ground cumin
    • ½ - 1 teaspoon cayenne pepper (to taste)
    • 4 cups crushed tomatoes
    • ½ - 1 cup cashew cream (recipe link below)
    • ½ - 1 cup veggie broth or water (for thinning)

    Rice and Garnishes

    • 2 cups basmati rice, cooked
    • 1 cup cilantro, chopped
    • 2-4 pieces naan (optional - but not really)

    INSTRUCTIONS
     

    • Wrap the block of tofu in a few sheets of paper towelling or a clean kitchen towel. Place a couple heavy cookbooks or a cast iron pan on top.
    • Let the tofu press while you prepare the other ingredients. Then cut or break the tofu into 1" cubes or chunks.

    Tofu Marinade

    • In a large bowl, stir together the yogurt (I used Daiya Greek Style yogurt), lime zest, half the garlic, turmeric, black pepper, and paprika (not smoked).
    • Add the pressed tofu chunks. Stir to coat the tofu.
    • Cover and place in the fridge for 30 minutes (or more). Pro Tip: Can be made the day before or in the morning before work and left in the fridge.

    Make the Cashew Cream

    • Cashew cream basic recipe.
      The consistency should be that of a heavy cream. If the cashew cream is too thick, add 1 tablespoon of water at a time until desired consistency. Set aside.

    Make the Rice (stove, Instant Pot or rice cooker)

    • Make rice in the Instant Pot or rice cooker for easy and fuss free rice.
      1 cup uncooked rice = approximately 3 cups cooked rice.

    Make the Gravy (Tomato Cream Sauce)

    • Heat 2 tablespoons of butter and 1 tablespoon of oil in a large Dutch oven (or large saute pan) over medium heat. Add the chopped onions and cook, stirring, until softened and translucent (7 to 8 minutes).
    • Add the remaining garlic, ginger, garam masala, cumin, and cayenne and cook, stirring, until fragrant (around 2 minutes). Transfer to a small bowl.
    • Into the Dutch oven, add one tablespoon of oil and the marinated tofu chunks. Turn the heat up and cook flipping as they start to turn golden (3-4 minutes).
    • Add the onions back into the pan along with the crushed/ground tomatoes, bring to a boil, then reduce the heat and let simmer covered for 15 minutes.
    • Stir in ½ cup cashew cream. Season with salt and pepper. Taste and adjust seasonings to suit your taste.
    • Add more cashew cream for richer creamier gravy.
    • If the tomato-cream sauce is too thick, add water/veggie broth ¼ cup at a time until desired consistency is met.

    To Serve

    • Serve on a bed of rice with a sprinkle of cilantro, a wedge of lime and naan on the side. Pro Tip: Don't skip the squeeze of lime!

    NOTES

    Tofu: Tofu can be pressed and marinated the day before or the morning of.
    Cashew Cream: If you have a high speed blender, you can make cashew cream in 5 minutes.  If you don't, you'll need 2+ hours to soak the cashews. Can be made a few days in advance.
    Storage: The tofu masala can be stored in the fridge for 3 or 4 days. If freezing a large quantity, store the sauce in one container and the rice in a separate container. If you are freezing as individual portions, okay to freeze together.
    Recipe Options: If you want to make the dish a little heartier, add a cup of chickpeas or some raw cauliflower florets.

    This recipe is from simplyceecee.co food blog. All images and content are copyright protected. Please do not use my images or republish this recipe without prior permission. Thank you.

    Tried this recipe? Tag me!Mention @ceeceecooks or tag #ceeceecooks

    More Big Pan Meals - vegan chili, soup, stew

    • Easy Lentil Bolognese (vegan + gf)
    • Easy Vegan Shepherd's Pie
    • Vegan Cauliflower Broccoli Soup
    • Easy Vegan Stir Fry (cashew chicken!)
    30 shares

    Reader Interactions

    Comments

    1. Shaelyn

      February 06, 2020 at 8:59 am

      5 stars
      My family and I LOVE LOVE LOVE this recipe! The creamy sauce is so perfect over rice. I make pretty much every other week. Sometimes I add cauliflower or spinach for some extra veggie power.

      Reply
      • simplyceecee

        February 07, 2020 at 9:09 am

        Shaelyn, thank you. I'm so happy you and your family are enjoying this meal!

        Reply
    2. Amanda mecsey

      February 21, 2020 at 6:54 am

      5 stars
      I made this the other night and it was so amazing, full of so much flavor. I can’t wait to make it again, keep inspiring me with your amazing recipes!

      Reply
      • simplyceecee

        February 23, 2020 at 2:31 pm

        Thank you so much! I'm thrilled that you enjoyed this recipe!

        Reply
    3. Kelly

      April 16, 2020 at 8:30 pm

      5 stars
      DELICIOUS!! So full of flavor, definitely a great little recipe that will be on repeat.

      Reply
      • simplyceecee

        April 19, 2020 at 9:09 pm

        Thank you so much, Kelly. Happy you enjoyed it!

        Reply
    4. Kim

      August 10, 2020 at 12:56 am

      I have a question about this recipe. When you remove the tofu chunks from the marinade to cook, do you discard the marinade or are you adding the marinade to the pan as well as the tofu to seer the tofu chunks?

      Reply
      • Tracy Halasz

        August 10, 2020 at 10:26 am

        I've done both. Add it without the extra yogurt sauce to begin with. Then once the sauce is simmering, taste it and if you want a little more tang or creaminess, stir the remainder in. Good luck!

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Picture of Ceecee Cooks.

    Hi, I’m Tracy, welcome! I’ve been creating and cooking vegetarian/vegan food for decades, and love helping others on their journey to eat more plants. Here you’ll find super flavorful vegan recipes you and your family will love – vegan or not!

    More about me →

    Subscribe
    Sign up with your email address to receive new vegan recipes!
    Thank you for subscribing!

    Top Posts

    • All Purpose Refrigerator Dough (vegan)
    • Easy Potsticker Sauce
    • Epic California Veggie Sandwich
    • Easy Vegan Tofu Scramble (soft + fluffy)
    • Thai Crunch Salad with Spicy Peanut Dressing
    • Vegan Chili Everyone Loves!

    The Holiday Table

    • 25 Vegan Christmas Dinner Ideas
    • Easy Vegan Monkey Bread
    • Sage Seasoning with Onion and Garlic
    • Easy Vegan Apple Crumble
    • Vegan Turkey
    • Vegan Sausage Rolls Everyone Loves!

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for our Sunday morning Newsletter!

    Contact

    • Contact
    • About

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020 Simply CeeCee

    30 shares