• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Chelsea Peachtree
  • Recipes
  • About Me
  • Contact
  • Portfolio
  • Freebies
menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • About Me
  • Contact
  • Portfolio
  • Freebies
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Quick and Simple Dinner » Crispy Vegan Coconut Crusted Tofu Recipe (Easy)

    Crispy Vegan Coconut Crusted Tofu Recipe (Easy)

    Published: Mar 1, 2021 · Modified: May 22, 2023 by Chelsea Peachtree · This post may contain affiliate links ·

    Share With Your Friends!

    28 shares
    • Facebook
    • Twitter
    • Email
    Jump to Recipe Print Recipe

    Impress your guests with this vegan coconut crusted tofu recipe. Extra firm tofu pieces marinated in a soy sauce mixture then coated in shredded coconut and fried until crispy make this a delicious dinner. Have this filling dinner ready in less than 1 hour.

    crispy coconut tofu on three plates with limes next to it and a chopstick holding on of the tofu pieces

    WHY YOU'LL LOVE THIS RECIPE

    • Full of plant based protein. Due to the extra-firm tofu, this easy recipe has 15 grams of protein per serving! Stay full all evening after eating this crispy coconut tofu recipe. 
    • Perfect for flexitarians. This recipe is not only vegan friendly, but also omnivore friendly! Because it is very similar to coconut shrimp with its flavor and texture, it is a great meal for vegan curious or flexitarians! If you like other vegan recipes that can be enjoyed by all, try my lemon garlic pasta or my buffalo chickpea smash!
    • So much flavor. Cooking with soy sauce, coconut, and ground ginger creates the best flavored crispy tofu that rivals your favorite take out! Place it on top of rice or a cubed sweet potato or serve with green beans, bok choy or sliced red bell pepper. You can also dunk it into sweet chili sauce!

    INGREDIENT NOTES AND SUBSTITIONS

    ingredients for crispy coconut tofu
    • Extra Firm Tofu.  Extra firm tofu works best for this recipe. I personally love the one with added protein from Trader Joe's, but any tofu brand will work. Extra firm tofu will be best when coating the tofu pieces and for frying. I highly recommend freezing your tofu before you use it then allowing it to thaw for 24-48 hours beforehand. This will make it very firm and there will be no need for a tofu press. You can find tofu in the refrigerator section of the grocery store - usually near the organic food or produce section.
    • Liquid Aminos. Whether you prefer soy sauce, liquid aminos, tamari or coconut aminos, any will work for this recipe. Just note, coconut aminos can sometimes be sweeter so you may want to adjust the sugar added.
    • Brown Sugar. Brown sugar sweetens up the marinate and adds a nice contrast to the salty liquid aminos! You can also use coconut sugar.
    • Plant Based Milk. You can use any plant based milk for this recipe, but be sure it is unflavored. Vanilla flavored milk will cause this recipe to be too sweet.
    • Ground Flaxseed. Ground flaxseed takes the place of eggs in the batter mixture and will help bind the batter to the coconut mixture.
    • Coconut Shreds-Shredded coconut flakes gives this recipe is coconut flavor! I prefer to use unsweetened.
    • Corn starch. Corn starch helps the tofu get extra crispy! Arrowroot powder can be used in its place.

    STEP BY STEP INSTRUCTIONS

    Step 1. Press + cut the tofu block. I recommend freeing the tofu then allowing it to thaw for 48 hours before using. Then, when you are ready to use it, give it a good squeeze. If you do not have time to do this, press the tofu with a tofu press or place it under some books with a clean towel on top of it. You will want to press it until most of the moisture is removed. Once it is removed, cut the tofu into little cubes, about ½ inch big.

    Step 2. Begin making your marinade by mixing the liquid aminos, brown sugar, ground ginger, apple cider vinegar and water together in a large bowl.

    marinate for tofu

    Step 3. Marinate the tofu cubes. Add the tofu cubes to the bowl and gently fold them into the marinate, ensuring all are coated with the marinate. You can also place the tofu and marinade in a ziplock bag and mix. Marinate for 25 minutes in the refrigerator.

    tofu marinated in a bowl

    Step 4. Make the batter. While the tofu is marinating begin making your batter. Make the batter in a large tupper-ware bowl or large bowl. Mix together the milk, ground flaxseed, all purpose flour and seasonings.

    batter mixture in a bowl

    Step 5. Make the coating. Once the batter is done, and while the tofu is still marinating, combine the coconut, panko breadcrumbs and cornstarch in a large bowl and mix until fully combined.

    Flour mixture in a tupperware bowl

    Step 6. Add the tofu to the batter. Once the tofu is done marinating, add it to the batter, coating each piece. You may need to do this in rounds. 

    tofu in the batter mixture

    Step 7. Add the tofu to the crust. Once you remove the tofu from the batter, place it into the crust mixture and gently mix it until it is coated with coconut.

    tofu in the flour mixture

    Step 8. Fry the tofu. Add sesame oil or avocado oil to a non-stick frying pan or cast iron pan and heat on medium-high heat. Once the oil is extremely hot, place each piece of tofu into it, frying it on each side until it is crispy and golden brown, approximately 3 minutes on each side.

    tofu frying in a black frying pan

    Step 9. Remove excess oil. Remove any excess oil from the tofu by placing it directly on 2-3 paper towels. 

    fried tofu on paper towl

    Step 10. Serve! I like to eat mine on top of a bed of jasmine rice, with sesame seeds, lime zest and green onion with dipping sauce (chili garlic sauce is my fav!)

    STORAGE + REHEATING

    Because is it fried, I recommend eating the coconut crusted tofu right away. If you need to store it, store it in an air-tight container for up to 2 days. 

    When re-heating, place on a skillet with oil and warm each side for 1-2 minutes or place in the air fryer on 350 for 2-3 minutes. You can also place it in the microwave, but be careful - it may lose crispness!

    TIME SAVING HACKS

    Save time by marinating the tofu ahead of time! The tofu can sit in the marinate for up to 24 hours. Once you are ready to make it, mix together the batter and coconut crust then add the tofu and fry!

    FAQS

    What is the best tofu to use for this recipe?

    Extra firm tofu will work best for this crispy coconut tofu. It will fry well in the skillet and will give that chewy, crispy bite!

    What can I serve this with?

    I like to serve mine over rice with veggies on the side, but you can eat it any way you like! Some like to dip it in sweet chili sauce, while others stuff it into tacos.

    crispy coconut tofu on three plates with limes next to it on a white surfacr

    EXPERT TIPS

    • Freeze your tofu!  Freezing your tofu transforms it to become firmer, tastier and more importantly, chewier. Skip the press and freeze it then give it a good squeeze once it thaws!
    • Use high-heat cooking oil. Because the tofu needs to be fried, using high heat cooking oil will prevent any burning of the coconut shreds. I like to use avocado oil!

    Crispy Vegan Coconut Crusted Tofu Recipe (Easy)

    Chelsea Peachtree
    Impress your guests with this vegan coconut crusted tofu recipe. Extra firm tofu pieces marinated in a soy sauce mixture then coated in shredded coconut and fried until crispy make this a delicious dinner. Have this filling dinner ready in less than 1 hour.
    4 from 3 votes
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 15 minutes mins
    Marinating Time 25 minutes mins
    Total Time 50 minutes mins
    Course Main Course
    Cuisine American
    Servings 4
    Calories 210 kcal

    Ingredients
      

    • 14 oz Block of Extra Firm Tofu

    Marinade

    • ½ cup liquid aminos (soy sauce, coconut aminos)
    • 3 tbsp Brown Sugar or Coconut Sugar
    • ¼ tsp Ground Ginger
    • 1 tsp Apple Cider Vinegar
    • ½ cup Water
    • 1 tsp Sesame Seeds optional

    Batter Ingredients

    • 1 cup plain Plant Based Milk
    • 1 tbsp Ground Flaxseed
    • ⅔ cup All Purpose Flour
    • 1 Tsp Garlic Powder
    • Pinch Salt and Pepper

    Coconut Crust

    • ½ cup Coconut Shreds/Flakes
    • ½ cup Panko Bread Crumbs
    • ¼ Cup Cornstarch

    Frying

    • ¼ cup of avocado oil or neutral frying oil more may be needed.

    Instructions
     

    • For best results, freeze your tofu then remove it from the freezer and allow it to thaw for 48 hours. If this is not an option, press and dry your tofu.
    • Cut your tofu into ¼ inch cubes. Try to make them as even as possible.

    Marinade

    • In a large mixing bowl, whisk all of your marinade ingredients together.
    • Gently fold your tofu cubes into the bowl until they are well coated. Cover your bowl and allow to sit for 25 minutes.

    Batter

    • When the tofu is just about done marinating, begin making your batter. In a clean, large bowl or Tupperware container, add in all of your batter and whisk until combined.
    • If you are using a bowl, gently fold in the marinated tofu cubes until they are well coated with the batter. If you are using a Tupperware container, place the lid on securely then gently shake until your tofu is coated.

    Coconut Crust Ingredients

    • While the tofu is marinating, make your coconut crust. Combine all ingredients in a large bowl or Tupperware container with a lid.
    • Remove the battered tofu from the batter and shake it gently to remove any excess batter.
    • Place approx. ⅓ of the battered tofu into the bowl or Tupperware container with the coconut crust and gently shake until all sides are coated.
    • Remove the tofu from the container or bowl and place on a separate sheet or paper towel. Repeat until all tofu pieces are coated.

    Frying

    • Add oil to a frying pan or cast iron skillet over medium or high heat.
    • Once the oil is heated, place ⅕ of the crusted coconut into the skillet or pan and fry each side until it is golden brown. This will likely take 3 minutes on each side.
    • Once it is done frying, place it on a paper towel or a baking sheet with a paper towel below it. This will allow any excess oil to be removed.
    • Repeat with all tofu pieces until all are fried.
    • Serve alone, with sauce, rice or salsa or inside a taco.

    Notes

    If you are using silken tofu, be careful when squeezing or shaking, as it is soft and can crumble.
    If any of your pieces fall apart while battering or coating them, still use them. They will be smaller, but will crisp well.

    Nutrition

    Calories: 210kcalCarbohydrates: 32gProtein: 11gFat: 4gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 1gSodium: 122mgPotassium: 222mgFiber: 2gSugar: 2gVitamin A: 1IUVitamin C: 0.1mgCalcium: 56mgIron: 3mg
    Follow Me on Instagram!@ChelseaPeachtree #chelseapeachtree

    « Refreshing Gin Mojito Recipe with Raspberries
    Refreshing Cucumber Moscow Mule »

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Footer

    ↑ back to top

    About

    • About
    • Privacy Policy

    Contact

    • Contact

    Copyright © 2023 ChelseaPeachTree

    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.
    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