{"id":19461,"date":"2025-11-17T05:00:38","date_gmt":"2025-11-17T10:00:38","guid":{"rendered":"https:\/\/thealmondeater.com\/easy-tofu-curry\/"},"modified":"2025-11-14T19:17:15","modified_gmt":"2025-11-15T00:17:15","slug":"easy-tofu-curry","status":"publish","type":"post","link":"https:\/\/thealmondeater.com\/easy-tofu-curry\/","title":{"rendered":"Tofu Curry"},"content":{"rendered":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<p><strong>Tofu Curry<\/strong> is an easy 30-minute meal that combines pan-fried tofu with a creamy coconut red curry sauce. Serve it over rice for a simple vegan meal packed with protein and flavor!<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"1800\" data-pin-description=\"This 30-minute Tofu Curry is easy to make with crispy tofu and a creamy coconut milk and red curry sauce. Cozy, vegan, and perfect for meal prep or weeknight dinners! Make it for a flavorful, protein-packed bowl everyone will love.\" data-pin-title=\"Tofu Curry\" src=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2.jpg\" alt=\"white rice topped with tofu curry in a white bowl.\" class=\"wp-image-128324\" srcset=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2.jpg 1200w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2-333x500.jpg 333w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2-683x1024.jpg 683w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2-768x1152.jpg 768w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2-1024x1536.jpg 1024w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2-400x600.jpg 400w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2-150x225.jpg 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n<div class=\"block-personal-note cwp-inner cwp-large has-background has-background-background-color\">\n\n<h2 class=\"wp-block-heading is-style-heading\" id=\"h-why-you-ll-love-this-recipe\">Why you&rsquo;ll love this recipe!<\/h2>\n\n\n\n<figure class=\"wp-block-image alignright size-full is-resized is-style-rounded\"><img decoding=\"async\" width=\"682\" height=\"949\" src=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/07\/erin31-copy-edited.jpeg\" alt=\"\" class=\"wp-image-125201\" style=\"width:150px;height:150px\" srcset=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/07\/erin31-copy-edited.jpeg 682w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/07\/erin31-copy-edited-359x500.jpeg 359w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/07\/erin31-copy-edited-400x557.jpeg 400w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/07\/erin31-copy-edited-150x209.jpeg 150w\" sizes=\"(max-width: 682px) 100vw, 682px\" \/><\/figure>\n\n\n\n<p><strong>Easy &ndash;<\/strong> This vegan curry comes together quickly with simple, pantry staple ingredients. Perfect for busy nights!<\/p>\n\n\n\n<p><strong>Crispy tofu &ndash;<\/strong> While I love <a href=\"https:\/\/thealmondeater.com\/crispy-baked-tofu\/\">baking tofu<\/a>, frying it on the stove is faster and gives it a golden, crispy crust that holds up perfectly in the red curry sauce.<\/p>\n\n\n\n<p><strong>Vegan &ndash;<\/strong> This curry recipe is not only naturally vegan, but can easily be made gluten-free as well! Plus, it&rsquo;s fun to customize with extra vegetables, proteins, garnishes, and more.<\/p>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-yoast-seo-table-of-contents yoast-table-of-contents\"><h2 id=\"table-of-contents\">Table of Contents<\/h2><ul><li><a href=\"#h-why-you-ll-love-this-recipe\">Why you&rsquo;ll love this recipe!<\/a><\/li><li><a href=\"#h-vegan-tofu-curry-ingredients\">Vegan Tofu Curry Ingredients<\/a><\/li><li><a href=\"#h-how-to-make-tofu-curry\">How to Make Tofu Curry<\/a><\/li><li><a href=\"#h-erin-s-tips-and-tricks\">Erin&rsquo;s Tips and Tricks<\/a><\/li><li><a href=\"#recipe-tip\">Recipe Tip<\/a><\/li><li><a href=\"#h-tofu-curry-faqs\">Tofu Curry FAQs<\/a><\/li><li><a href=\"#h-storage\">Storage<\/a><\/li><li><a href=\"#h-more-delicious-tofu-recipes\">More delicious tofu recipes<\/a><\/li><li><a href=\"#wprm-recipe-container-19463\">Tofu Curry Recipe<\/a><\/li><\/ul><\/div>\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>Oh, how I love curry! This Vegan Tofu Curry recipe is one of my favorites. It&rsquo;s as cozy and comforting as my <a href=\"https:\/\/thealmondeater.com\/slow-cooker-chicken-curry\/\">slow cooker chicken curry<\/a> and <a href=\"https:\/\/thealmondeater.com\/butternut-squash-curry\/\">butternut squash curry<\/a>, but makes crispy fried tofu the star.<\/p>\n\n\n\n<p>This easy weeknight meal simmers pan-fried tofu, saut&eacute;ed vegetables, and spinach in a coconut red curry sauce. It&rsquo;s so tasty that I literally ate an entire batch by myself when Miguel was away travelling one time (curry is not his favorite). I loved every bite, from the creamy sauce to the crisp tofu!<\/p>\n\n\n<div class=\"block-featured-comment\"><div class=\"block-featured-comment__inner\">\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&ldquo;Delicious and easy!&rdquo;<\/p>\n<cite>&ndash; Jo Marie<\/cite><\/blockquote>\n\n<\/div><div class=\"wp-block-buttons is-layout-flex is-content-justification-center\"><a href=\"#comments\" class=\"wp-element-button is-style-arrow\">View More Comments<\/a><\/div><\/div>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"1800\" data-pin-description=\"This 30-minute Tofu Curry is easy to make with crispy tofu and a creamy coconut milk and red curry sauce. Cozy, vegan, and perfect for meal prep or weeknight dinners! Make it for a flavorful, protein-packed bowl everyone will love.\" data-pin-title=\"Tofu Curry\" src=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-3.jpg\" alt=\"using a wooden spoon to scoop up tofu curry from a large grey skillet.\" class=\"wp-image-128325\" srcset=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-3.jpg 1200w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-3-333x500.jpg 333w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-3-683x1024.jpg 683w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-3-768x1152.jpg 768w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-3-1024x1536.jpg 1024w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-3-400x600.jpg 400w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-3-150x225.jpg 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\" id=\"h-vegan-tofu-curry-ingredients\">Vegan Tofu Curry Ingredients<\/h2>\n\n\n\n<p><strong>Tofu<\/strong> &ndash; Super firm tofu is my favorite because it doesn&rsquo;t take long to press out the extra moisture and gets crispy in no time. Extra firm tofu will work as a substitute, but should be pressed ahead of time to drain the excess water.<\/p>\n\n\n\n<p><strong>Cornstarch<\/strong> &ndash; It helps the tofu crisp up. Arrowroot or tapioca starch will work as a substitute.<\/p>\n\n\n\n<p><strong>Aromatics<\/strong> &ndash; Saut&eacute;ed onion, red bell pepper, garlic cloves, and fresh ginger are the backbone of the curry sauce.<\/p>\n\n\n\n<p><strong>Red curry paste<\/strong> &ndash; Make sure the curry paste you&rsquo;re using is vegan-friendly (some brands of red curry paste contain shrimp paste). You&rsquo;ll usually find me using the Thai Kitchen brand for this, my <a href=\"https:\/\/thealmondeater.com\/creamy-chickpea-cauliflower-curry-vegan\/\">chickpea cauliflower curry<\/a>, and most of my other curry recipes.<\/p>\n\n\n\n<p><strong>Spinach<\/strong> &ndash; I like to add some sort of leafy green to just about every curry recipe. In this case, I went with spinach, but kale or Swiss chard would work, too.&nbsp;<\/p>\n\n\n\n<p><em>This list provides further clarification on a few of the ingredients. See the recipe card below for the full ingredient list.&nbsp;<\/em><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading\" id=\"h-variations\">Variations<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Gluten-free<\/strong> &ndash; Make the sauce with tamari or coconut aminos instead of soy sauce.<\/li>\n\n\n\n<li><strong>Add more vegetables<\/strong> &ndash; If you have chopped green beans, zucchini, mushrooms, snow peas, or carrots, feel free to throw them in the skillet with the aromatics. Or, for more bulk, stir in roasted broccoli, cauliflower, sweet potatoes, or butternut squash toward the end.<\/li>\n\n\n\n<li><strong>Make it spicy<\/strong> &ndash; Swap the red bell pepper for a diced jalapeno or serrano pepper, or stir a pinch of red pepper flakes into the sauce.&nbsp;<\/li>\n\n\n\n<li><strong>Garnish ideas<\/strong> &ndash; I highly recommend topping the tofu curry with toasted cashews, peanuts, sesame seeds, or fresh cilantro.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\" id=\"h-how-to-make-tofu-curry\">How to Make Tofu Curry<\/h2>\n\n\n\n<p><strong>Step 1: Coat the tofu<\/strong>. Add the tofu cubes to a large ziploc bag. Add the cornstarch, seal the bag, and toss until the tofu is coated.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"1800\" data-pin-description=\"This 30-minute Tofu Curry is easy to make with crispy tofu and a creamy coconut milk and red curry sauce. Cozy, vegan, and perfect for meal prep or weeknight dinners! Make it for a flavorful, protein-packed bowl everyone will love.\" data-pin-title=\"Tofu Curry\" src=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-9.jpg\" alt=\"tofu cubes and cornstarch being tossed together in a large ziplock bag.\" class=\"wp-image-128331\" srcset=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-9.jpg 1200w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-9-333x500.jpg 333w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-9-683x1024.jpg 683w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-9-768x1152.jpg 768w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-9-1024x1536.jpg 1024w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-9-400x600.jpg 400w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-9-150x225.jpg 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p><strong>Step 2: Fry the tofu<\/strong>. Fry the tofu cubes in a hot oiled pan until they&rsquo;re golden and crispy on all sides. Set aside.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"1800\" data-pin-description=\"This 30-minute Tofu Curry is easy to make with crispy tofu and a creamy coconut milk and red curry sauce. Cozy, vegan, and perfect for meal prep or weeknight dinners! Make it for a flavorful, protein-packed bowl everyone will love.\" data-pin-title=\"Tofu Curry\" src=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-8.jpg\" alt=\"frying cornstarch-coated tofu cubes in a large grey skillet.\" class=\"wp-image-128330\" srcset=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-8.jpg 1200w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-8-333x500.jpg 333w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-8-683x1024.jpg 683w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-8-768x1152.jpg 768w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-8-1024x1536.jpg 1024w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-8-400x600.jpg 400w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-8-150x225.jpg 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"1800\" data-pin-description=\"This 30-minute Tofu Curry is easy to make with crispy tofu and a creamy coconut milk and red curry sauce. Cozy, vegan, and perfect for meal prep or weeknight dinners! Make it for a flavorful, protein-packed bowl everyone will love.\" data-pin-title=\"Tofu Curry\" src=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-7.jpg\" alt=\"frying golden tofu cubes in a large grey skillet.\" class=\"wp-image-128329\" srcset=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-7.jpg 1200w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-7-333x500.jpg 333w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-7-683x1024.jpg 683w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-7-768x1152.jpg 768w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-7-1024x1536.jpg 1024w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-7-400x600.jpg 400w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-7-150x225.jpg 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p><strong>Step 3: Make the sauce<\/strong>. Saut&eacute; the onion and red pepper in the now-empty skillet. Stir in the garlic and ginger, then add the coconut milk, curry paste, soy sauce, and coconut sugar. Heat to a simmer. Add the spinach and cook until it&rsquo;s wilted, then add the fried tofu.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"1800\" data-pin-description=\"This 30-minute Tofu Curry is easy to make with crispy tofu and a creamy coconut milk and red curry sauce. Cozy, vegan, and perfect for meal prep or weeknight dinners! Make it for a flavorful, protein-packed bowl everyone will love.\" data-pin-title=\"Tofu Curry\" src=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-6.jpg\" alt=\"cooking diced onions, red peppers, and garlic in a large grey skillet.\" class=\"wp-image-128328\" srcset=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-6.jpg 1200w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-6-333x500.jpg 333w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-6-683x1024.jpg 683w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-6-768x1152.jpg 768w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-6-1024x1536.jpg 1024w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-6-400x600.jpg 400w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-6-150x225.jpg 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"1800\" data-pin-description=\"This 30-minute Tofu Curry is easy to make with crispy tofu and a creamy coconut milk and red curry sauce. Cozy, vegan, and perfect for meal prep or weeknight dinners! Make it for a flavorful, protein-packed bowl everyone will love.\" data-pin-title=\"Tofu Curry\" src=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-5.jpg\" alt=\"a red curry sauce cooking in a large grey skillet.\" class=\"wp-image-128327\" srcset=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-5.jpg 1200w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-5-333x500.jpg 333w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-5-683x1024.jpg 683w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-5-768x1152.jpg 768w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-5-1024x1536.jpg 1024w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-5-400x600.jpg 400w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-5-150x225.jpg 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p><strong>Step 4: Serve.<\/strong> Spoon the rice into bowls and top it with the tofu curry. Garnish with cilantro, serve with vegan naan on the side, and enjoy!<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"1800\" data-pin-description=\"This 30-minute Tofu Curry is easy to make with crispy tofu and a creamy coconut milk and red curry sauce. Cozy, vegan, and perfect for meal prep or weeknight dinners! Make it for a flavorful, protein-packed bowl everyone will love.\" data-pin-title=\"Tofu Curry\" src=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-4.jpg\" alt=\"a pile of crispy golden brown tofu cubes in a red curry sauce in a large grey skillet.\" class=\"wp-image-128326\" srcset=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-4.jpg 1200w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-4-333x500.jpg 333w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-4-683x1024.jpg 683w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-4-768x1152.jpg 768w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-4-1024x1536.jpg 1024w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-4-400x600.jpg 400w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-4-150x225.jpg 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\" id=\"h-erin-s-tips-and-tricks\">Erin&rsquo;s Tips and Tricks<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Taking the time to <strong>press the tofu will give you the crispiest results<\/strong>. For super firm tofu, press it for 10 to 15 minutes. For extra firm tofu, press it for 30 minutes.<\/li>\n\n\n\n<li><strong>If your curry sauce thickens too much<\/strong>, add a splash of vegetable broth or coconut milk to loosen it up.<\/li>\n\n\n\n<li><strong>For a thicker and creamier sauce<\/strong>, simmer it for a few minutes longer, uncovered.&nbsp;<\/li>\n<\/ul>\n\n\n<div class=\"block-tip cwp-inner\">\n\n<p class=\"block-tip__subtitle\">My Pro Tip<\/p>\n\n\n\n<h2 class=\"wp-block-heading block-tip__title\" id=\"recipe-tip\">Recipe Tip<\/h2>\n\n\n\n<p>Don&rsquo;t want to fry the tofu? <strong>Bake or air fry it instead<\/strong>. <a href=\"https:\/\/thealmondeater.com\/crispy-baked-tofu\/\">Bake the tofu<\/a> at 400&deg;F for about 30 minutes or <a href=\"https:\/\/thealmondeater.com\/air-fryer-tofu\/\">air fry it<\/a> at 400&deg;F for 12 to 15 minutes until crispy and lightly browned.<\/p>\n\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\" id=\"h-tofu-curry-faqs\">Tofu Curry FAQs<\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1763165082297\"><strong class=\"schema-faq-question\"><\/strong><strong>How do I press tofu?<\/strong> <p class=\"schema-faq-answer\">Wrap the brick of tofu in a clean kitchen towel and place it on a cutting board. Place a heavy skillet or large cookbooks on top and leave it to drain for 15 to 30 minutes.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1763165084212\"><strong class=\"schema-faq-question\"><\/strong><strong>Do I have to use coconut milk?<\/strong> <p class=\"schema-faq-answer\">Not if you don&rsquo;t want to. Cashew cream or store-bought vegan cream will work just as well. You could use non-dairy milk as well, but the sauce won&rsquo;t be as thick and creamy.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1763165085911\"><strong class=\"schema-faq-question\"><\/strong><strong>Can I make tofu curry ahead of time?<\/strong> <p class=\"schema-faq-answer\">Sure! You can prepare the curry as normal, then keep it in the fridge until you&rsquo;re ready to eat. I would only suggest waiting to cook and add the tofu until right before serving so it can stay crispy.<\/p> <\/div> <\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\" id=\"h-storage\">Storage<\/h2>\n\n\n\n<p><strong>Refrigerator:<\/strong> Once it&rsquo;s cool, transfer the leftover curry to an airtight container and store it in the fridge for up to 4 days.<\/p>\n\n\n\n<p><strong>Freezer:<\/strong> You can freeze the curry in a freezer-safe container for up to 2 months.<strong> <\/strong>Keep in mind that fried tofu won&rsquo;t freeze well and is best made fresh.<\/p>\n\n\n\n<p><strong>Reheating<\/strong>: Warm the curry gently on the stove or in the microwave, adding a splash of water or broth if the sauce has thickened.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"1800\" data-pin-description=\"This 30-minute Tofu Curry is easy to make with crispy tofu and a creamy coconut milk and red curry sauce. Cozy, vegan, and perfect for meal prep or weeknight dinners! Make it for a flavorful, protein-packed bowl everyone will love.\" data-pin-title=\"Tofu Curry\" src=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-1.jpg\" alt=\"white rice topped with tofu curry in a white bowl.\" class=\"wp-image-128323\" srcset=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-1.jpg 1200w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-1-333x500.jpg 333w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-1-683x1024.jpg 683w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-1-768x1152.jpg 768w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-1-1024x1536.jpg 1024w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-1-400x600.jpg 400w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-1-150x225.jpg 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><section class=\"block-post-listing cwp-large layout-4up-list\"><header><div class=\"block-post-listing__title cwp-inner\">\n\n<h2 class=\"wp-block-heading\" id=\"h-more-delicious-tofu-recipes\">More delicious tofu recipes<\/h2>\n\n<\/div><\/header><div class=\"block-post-listing__inner\"><article class=\"post-summary m-list\"><div class=\"post-summary__image\"><a href=\"https:\/\/thealmondeater.com\/honey-tofu-pad-thai\/\" tabindex=\"-1\" aria-hidden=\"true\"><img decoding=\"async\" width=\"600\" height=\"896\" src=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2015\/05\/Tofu-Pad-Thai-1-5-600x896.jpg\" class=\"nopin\" alt=\"noodles in a bowl with tofu\" data-pin-nopin=\"1\" sizes=\"(max-width: 600px) 138px, 276px\" srcset=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2015\/05\/Tofu-Pad-Thai-1-5-600x896.jpg 600w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2015\/05\/Tofu-Pad-Thai-1-5-378x564.jpg 378w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2015\/05\/Tofu-Pad-Thai-1-5-276x412.jpg 276w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2015\/05\/Tofu-Pad-Thai-1-5-200x300.jpg 200w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2015\/05\/Tofu-Pad-Thai-1-5-150x225.jpg 150w\"><\/a><\/div><div class=\"post-summary__content\"><div class=\"cwp-recipe-key\"><a title=\"Vegetarian\" href=\"https:\/\/thealmondeater.com\/category\/vegetarian\/\"><span class=\"cwp-recipe-key__item cwp-recipe-key__vg\">VG<span class=\"screen-reader-text\">Vegetarian<\/span><\/span><\/a><\/div><h3 class=\"post-summary__title\"><a href=\"https:\/\/thealmondeater.com\/honey-tofu-pad-thai\/\">Tofu Pad Thai<\/a><\/h3><\/div><\/article><article class=\"post-summary m-list\"><div class=\"post-summary__image\"><a href=\"https:\/\/thealmondeater.com\/general-tsos-tofu\/\" tabindex=\"-1\" aria-hidden=\"true\"><img decoding=\"async\" width=\"600\" height=\"896\" src=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2020\/05\/General-Tsos-Tofu-1-11-600x896.jpg\" class=\"nopin\" alt=\"close up of tofu on top of rice\" data-pin-nopin=\"1\" sizes=\"(max-width: 600px) 138px, 276px\" srcset=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2020\/05\/General-Tsos-Tofu-1-11-600x896.jpg 600w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2020\/05\/General-Tsos-Tofu-1-11-378x564.jpg 378w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2020\/05\/General-Tsos-Tofu-1-11-276x412.jpg 276w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2020\/05\/General-Tsos-Tofu-1-11-200x300.jpg 200w\"><\/a><\/div><div class=\"post-summary__content\"><div class=\"cwp-recipe-key\"><a title=\"Vegan\" href=\"https:\/\/thealmondeater.com\/category\/vegan\/\"><span class=\"cwp-recipe-key__item cwp-recipe-key__v\">V<span class=\"screen-reader-text\">Vegan<\/span><\/span><\/a><a title=\"Vegetarian\" href=\"https:\/\/thealmondeater.com\/category\/vegetarian\/\"><span class=\"cwp-recipe-key__item cwp-recipe-key__vg\">VG<span class=\"screen-reader-text\">Vegetarian<\/span><\/span><\/a><a title=\"Dairy Free\" href=\"https:\/\/thealmondeater.com\/category\/dairy-free\/\"><span class=\"cwp-recipe-key__item cwp-recipe-key__df\">DF<span class=\"screen-reader-text\">Dairy Free<\/span><\/span><\/a><\/div><h3 class=\"post-summary__title\"><a href=\"https:\/\/thealmondeater.com\/general-tsos-tofu\/\">General Tso&rsquo;s Tofu<\/a><\/h3><\/div><\/article><article class=\"post-summary m-list\"><div class=\"post-summary__image\"><a href=\"https:\/\/thealmondeater.com\/sesame-tofu-quinoa-bowl\/\" tabindex=\"-1\" aria-hidden=\"true\"><img decoding=\"async\" width=\"600\" height=\"896\" src=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2020\/08\/Tofu-Quinoa-Bowl-1-6-600x896.jpg\" class=\"nopin\" alt=\"A plate of food with broccoli\" data-pin-nopin=\"1\" sizes=\"(max-width: 600px) 138px, 276px\" srcset=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2020\/08\/Tofu-Quinoa-Bowl-1-6-600x896.jpg 600w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2020\/08\/Tofu-Quinoa-Bowl-1-6-378x564.jpg 378w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2020\/08\/Tofu-Quinoa-Bowl-1-6-276x412.jpg 276w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2020\/08\/Tofu-Quinoa-Bowl-1-6-200x300.jpg 200w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2020\/08\/Tofu-Quinoa-Bowl-1-6-150x225.jpg 150w\"><\/a><\/div><div class=\"post-summary__content\"><div class=\"cwp-recipe-key\"><a title=\"Vegan\" href=\"https:\/\/thealmondeater.com\/category\/vegan\/\"><span class=\"cwp-recipe-key__item cwp-recipe-key__v\">V<span class=\"screen-reader-text\">Vegan<\/span><\/span><\/a><a title=\"Vegetarian\" href=\"https:\/\/thealmondeater.com\/category\/vegetarian\/\"><span class=\"cwp-recipe-key__item cwp-recipe-key__vg\">VG<span class=\"screen-reader-text\">Vegetarian<\/span><\/span><\/a><a title=\"Gluten Free\" href=\"https:\/\/thealmondeater.com\/category\/gluten-free\/\"><span class=\"cwp-recipe-key__item cwp-recipe-key__gf\">GF<span class=\"screen-reader-text\">Gluten Free<\/span><\/span><\/a><a title=\"Dairy Free\" href=\"https:\/\/thealmondeater.com\/category\/dairy-free\/\"><span class=\"cwp-recipe-key__item cwp-recipe-key__df\">DF<span class=\"screen-reader-text\">Dairy Free<\/span><\/span><\/a><\/div><h3 class=\"post-summary__title\"><a href=\"https:\/\/thealmondeater.com\/sesame-tofu-quinoa-bowl\/\">Sesame Tofu Quinoa Bowl<\/a><\/h3><\/div><\/article><article class=\"post-summary m-list\"><div class=\"post-summary__image\"><a href=\"https:\/\/thealmondeater.com\/tofu-banh-mi-sandwich\/\" tabindex=\"-1\" aria-hidden=\"true\"><img decoding=\"async\" width=\"600\" height=\"896\" src=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2021\/01\/Tofu-Banh-Mi-1-8-600x896.jpg\" class=\"nopin\" alt=\"sandwich with sliced tofu and vegetables\" data-pin-nopin=\"1\" sizes=\"(max-width: 600px) 138px, 276px\" srcset=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2021\/01\/Tofu-Banh-Mi-1-8-600x896.jpg 600w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2021\/01\/Tofu-Banh-Mi-1-8-378x564.jpg 378w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2021\/01\/Tofu-Banh-Mi-1-8-276x412.jpg 276w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2021\/01\/Tofu-Banh-Mi-1-8-200x300.jpg 200w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2021\/01\/Tofu-Banh-Mi-1-8-150x225.jpg 150w\"><\/a><\/div><div class=\"post-summary__content\"><div class=\"cwp-recipe-key\"><a title=\"Vegan\" href=\"https:\/\/thealmondeater.com\/category\/vegan\/\"><span class=\"cwp-recipe-key__item cwp-recipe-key__v\">V<span class=\"screen-reader-text\">Vegan<\/span><\/span><\/a><a title=\"Vegetarian\" href=\"https:\/\/thealmondeater.com\/category\/vegetarian\/\"><span class=\"cwp-recipe-key__item cwp-recipe-key__vg\">VG<span class=\"screen-reader-text\">Vegetarian<\/span><\/span><\/a><a title=\"Dairy Free\" href=\"https:\/\/thealmondeater.com\/category\/dairy-free\/\"><span class=\"cwp-recipe-key__item cwp-recipe-key__df\">DF<span class=\"screen-reader-text\">Dairy Free<\/span><\/span><\/a><\/div><h3 class=\"post-summary__title\"><a href=\"https:\/\/thealmondeater.com\/tofu-banh-mi-sandwich\/\">Tofu Banh Mi Sandwich<\/a><\/h3><\/div><\/article><\/div><\/section>\n\n\n<p><strong>If you made this recipe, be sure to leave a comment and star rating below. Thanks!<\/strong><\/p>\n<\/div>\n\n\n<div id=\"recipe\"><\/div><div id=\"wprm-recipe-container-19463\" class=\"wprm-recipe-container\" data-recipe-id=\"19463\" data-servings=\"2\"><div class=\"wprm-recipe wprm-recipe-template-cwp-food\"><div class=\"cwp-food-header\">\n\t<div class=\"cwp-food-header__left\">\n\t\t<div class=\"cwp-food-header__rating\"><style>#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-full svg * { fill: var(--wp--custom--color--star); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-33 svg * { fill: url(#wprm-recipe-user-rating-0-33); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-50 svg * { fill: url(#wprm-recipe-user-rating-0-50); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-66 svg * { fill: url(#wprm-recipe-user-rating-0-66); }linearGradient#wprm-recipe-user-rating-0-33 stop { stop-color: var(--wp--custom--color--star); }linearGradient#wprm-recipe-user-rating-0-50 stop { stop-color: var(--wp--custom--color--star); }linearGradient#wprm-recipe-user-rating-0-66 stop { stop-color: var(--wp--custom--color--star); }<\/style><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"0\" height=\"0\" style=\"display:block;width:0px;height:0px\"><defs><lineargradient id=\"wprm-recipe-user-rating-0-33\"><stop offset=\"0%\" stop-opacity=\"1\"><\/stop><stop offset=\"33%\" stop-opacity=\"1\"><\/stop><stop offset=\"33%\" stop-opacity=\"0\"><\/stop><stop offset=\"100%\" stop-opacity=\"0\"><\/stop><\/lineargradient><\/defs><defs><lineargradient id=\"wprm-recipe-user-rating-0-50\"><stop offset=\"0%\" stop-opacity=\"1\"><\/stop><stop offset=\"50%\" stop-opacity=\"1\"><\/stop><stop offset=\"50%\" stop-opacity=\"0\"><\/stop><stop offset=\"100%\" stop-opacity=\"0\"><\/stop><\/lineargradient><\/defs><defs><lineargradient id=\"wprm-recipe-user-rating-0-66\"><stop offset=\"0%\" stop-opacity=\"1\"><\/stop><stop offset=\"66%\" stop-opacity=\"1\"><\/stop><stop offset=\"66%\" stop-opacity=\"0\"><\/stop><stop offset=\"100%\" stop-opacity=\"0\"><\/stop><\/lineargradient><\/defs><\/svg><div id=\"wprm-recipe-user-rating-0\" class=\"wprm-recipe-rating wprm-recipe-rating-recipe-19463 wprm-user-rating wprm-recipe-rating-inline wprm-user-rating-not-voted wprm-user-rating-allowed\" data-recipe=\"19463\" data-average=\"5\" data-count=\"9\" data-total=\"45\" data-user=\"0\" data-decimals=\"2\" data-modal-uid=\"user-rating\"><span class=\"wprm-rating-star wprm-rating-star-1 wprm-rating-star-full\" data-rating=\"1\" data-color=\"var(--wp--custom--color--star)\" role=\"button\" tabindex=\"0\" aria-label=\"Rate this recipe 1 out of 5 stars\" onmouseenter=\"window.WPRecipeMaker.userRating.enter(this)\" onfocus=\"window.WPRecipeMaker.userRating.enter(this)\" onmouseleave=\"window.WPRecipeMaker.userRating.leave(this)\" onblur=\"window.WPRecipeMaker.userRating.leave(this)\" onclick=\"window.WPRecipeMaker.userRating.click(this, event)\" onkeypress=\"window.WPRecipeMaker.userRating.click(this, event)\" style=\"font-size: 1em;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"16px\" height=\"16px\" viewbox=\"0 0 24 24\"><g transform=\"translate(0, 0)\"><polygon fill=\"none\" stroke=\"var(--wp--custom--color--star)\" stroke-width=\"2\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" points=\"12,2.6 15,9 21.4,9 16.7,13.9 18.6,21.4 12,17.6 5.4,21.4 7.3,13.9 2.6,9 9,9 \" stroke-linejoin=\"miter\"><\/polygon><\/g><\/svg><\/span><span class=\"wprm-rating-star wprm-rating-star-2 wprm-rating-star-full\" data-rating=\"2\" data-color=\"var(--wp--custom--color--star)\" role=\"button\" tabindex=\"0\" aria-label=\"Rate this recipe 2 out of 5 stars\" onmouseenter=\"window.WPRecipeMaker.userRating.enter(this)\" onfocus=\"window.WPRecipeMaker.userRating.enter(this)\" onmouseleave=\"window.WPRecipeMaker.userRating.leave(this)\" onblur=\"window.WPRecipeMaker.userRating.leave(this)\" onclick=\"window.WPRecipeMaker.userRating.click(this, event)\" onkeypress=\"window.WPRecipeMaker.userRating.click(this, event)\" style=\"font-size: 1em;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"16px\" height=\"16px\" viewbox=\"0 0 24 24\"><g transform=\"translate(0, 0)\"><polygon fill=\"none\" stroke=\"var(--wp--custom--color--star)\" stroke-width=\"2\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" points=\"12,2.6 15,9 21.4,9 16.7,13.9 18.6,21.4 12,17.6 5.4,21.4 7.3,13.9 2.6,9 9,9 \" stroke-linejoin=\"miter\"><\/polygon><\/g><\/svg><\/span><span class=\"wprm-rating-star wprm-rating-star-3 wprm-rating-star-full\" data-rating=\"3\" data-color=\"var(--wp--custom--color--star)\" role=\"button\" tabindex=\"0\" aria-label=\"Rate this recipe 3 out of 5 stars\" onmouseenter=\"window.WPRecipeMaker.userRating.enter(this)\" onfocus=\"window.WPRecipeMaker.userRating.enter(this)\" onmouseleave=\"window.WPRecipeMaker.userRating.leave(this)\" onblur=\"window.WPRecipeMaker.userRating.leave(this)\" onclick=\"window.WPRecipeMaker.userRating.click(this, event)\" onkeypress=\"window.WPRecipeMaker.userRating.click(this, event)\" style=\"font-size: 1em;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"16px\" height=\"16px\" viewbox=\"0 0 24 24\"><g transform=\"translate(0, 0)\"><polygon fill=\"none\" stroke=\"var(--wp--custom--color--star)\" stroke-width=\"2\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" points=\"12,2.6 15,9 21.4,9 16.7,13.9 18.6,21.4 12,17.6 5.4,21.4 7.3,13.9 2.6,9 9,9 \" stroke-linejoin=\"miter\"><\/polygon><\/g><\/svg><\/span><span class=\"wprm-rating-star wprm-rating-star-4 wprm-rating-star-full\" data-rating=\"4\" data-color=\"var(--wp--custom--color--star)\" role=\"button\" tabindex=\"0\" aria-label=\"Rate this recipe 4 out of 5 stars\" onmouseenter=\"window.WPRecipeMaker.userRating.enter(this)\" onfocus=\"window.WPRecipeMaker.userRating.enter(this)\" onmouseleave=\"window.WPRecipeMaker.userRating.leave(this)\" onblur=\"window.WPRecipeMaker.userRating.leave(this)\" onclick=\"window.WPRecipeMaker.userRating.click(this, event)\" onkeypress=\"window.WPRecipeMaker.userRating.click(this, event)\" style=\"font-size: 1em;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"16px\" height=\"16px\" viewbox=\"0 0 24 24\"><g transform=\"translate(0, 0)\"><polygon fill=\"none\" stroke=\"var(--wp--custom--color--star)\" stroke-width=\"2\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" points=\"12,2.6 15,9 21.4,9 16.7,13.9 18.6,21.4 12,17.6 5.4,21.4 7.3,13.9 2.6,9 9,9 \" stroke-linejoin=\"miter\"><\/polygon><\/g><\/svg><\/span><span class=\"wprm-rating-star wprm-rating-star-5 wprm-rating-star-full\" data-rating=\"5\" data-color=\"var(--wp--custom--color--star)\" role=\"button\" tabindex=\"0\" aria-label=\"Rate this recipe 5 out of 5 stars\" onmouseenter=\"window.WPRecipeMaker.userRating.enter(this)\" onfocus=\"window.WPRecipeMaker.userRating.enter(this)\" onmouseleave=\"window.WPRecipeMaker.userRating.leave(this)\" onblur=\"window.WPRecipeMaker.userRating.leave(this)\" onclick=\"window.WPRecipeMaker.userRating.click(this, event)\" onkeypress=\"window.WPRecipeMaker.userRating.click(this, event)\" style=\"font-size: 1em;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"16px\" height=\"16px\" viewbox=\"0 0 24 24\"><g transform=\"translate(0, 0)\"><polygon fill=\"none\" stroke=\"var(--wp--custom--color--star)\" stroke-width=\"2\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" points=\"12,2.6 15,9 21.4,9 16.7,13.9 18.6,21.4 12,17.6 5.4,21.4 7.3,13.9 2.6,9 9,9 \" stroke-linejoin=\"miter\"><\/polygon><\/g><\/svg><\/span><div class=\"wprm-recipe-rating-details wprm-block-text-normal\"><span class=\"wprm-recipe-rating-average\">5<\/span> from <span class=\"wprm-recipe-rating-count\">9<\/span> votes<\/div><\/div><\/div>\n\t\t<h2 class=\"wprm-recipe-name wprm-block-text-none\" id=\"tofu-curry\">Tofu Curry<\/h2>\n\t\t<div class=\"wprm-recipe-block-container wprm-recipe-block-container-separate wprm-block-text-normal wprm-recipe-author-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-normal wprm-recipe-author-label\">By <\/span><span class=\"wprm-recipe-details wprm-recipe-author wprm-block-text-normal\"><a href=\"https:\/\/thealmondeater.com\/about\" target=\"_self\">Erin Alvarez<\/a><\/span><\/div>\n\t\t<div class=\"cwp-food-header__meta\">\n\t\t\t<div class=\"wprm-recipe-meta-container wprm-recipe-custom-container wprm-recipe-details-container wprm-recipe-details-container-inline wprm-block-text-none\"><div class=\"wprm-recipe-block-container wprm-recipe-block-container-inline wprm-block-text-none wprm-recipe-servings-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-none wprm-recipe-servings-label\">Servings: <\/span><span class=\"wprm-recipe-servings wprm-recipe-details wprm-recipe-servings-19463 wprm-recipe-servings-adjustable-tooltip wprm-block-text-none\" data-recipe=\"19463\" aria-label=\"Adjust recipe servings\">2<\/span><\/div><\/div>\n\t\t\t<div class=\"wprm-recipe-meta-container wprm-recipe-custom-container wprm-recipe-details-container wprm-recipe-details-container-separated wprm-block-text-none\"><div class=\"wprm-recipe-block-container wprm-recipe-block-container-separated wprm-block-text-none wprm-recipe-time-container wprm-recipe-prep-time-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-none wprm-recipe-time-label wprm-recipe-prep-time-label\">Prep: <\/span><span class=\"wprm-recipe-time wprm-block-text-none\"><span class=\"wprm-recipe-details wprm-recipe-details-minutes wprm-recipe-prep_time wprm-recipe-prep_time-minutes\">10<span class=\"sr-only screen-reader-text wprm-screen-reader-text\"> minutes<\/span><\/span> <span class=\"wprm-recipe-details-unit wprm-recipe-details-minutes wprm-recipe-prep_time-unit wprm-recipe-prep_timeunit-minutes\" aria-hidden=\"true\">mins<\/span><\/span><\/div><div class=\"wprm-recipe-block-container wprm-recipe-block-container-separated wprm-block-text-none wprm-recipe-time-container wprm-recipe-cook-time-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-none wprm-recipe-time-label wprm-recipe-cook-time-label\">Cook: <\/span><span class=\"wprm-recipe-time wprm-block-text-none\"><span class=\"wprm-recipe-details wprm-recipe-details-minutes wprm-recipe-cook_time wprm-recipe-cook_time-minutes\">25<span class=\"sr-only screen-reader-text wprm-screen-reader-text\"> minutes<\/span><\/span> <span class=\"wprm-recipe-details-unit wprm-recipe-details-minutes wprm-recipe-cook_time-unit wprm-recipe-cook_timeunit-minutes\" aria-hidden=\"true\">mins<\/span><\/span><\/div><div class=\"wprm-recipe-block-container wprm-recipe-block-container-separated wprm-block-text-none wprm-recipe-time-container wprm-recipe-total-time-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-none wprm-recipe-time-label wprm-recipe-total-time-label\">Total: <\/span><span class=\"wprm-recipe-time wprm-block-text-none\"><span class=\"wprm-recipe-details wprm-recipe-details-minutes wprm-recipe-total_time wprm-recipe-total_time-minutes\">35<span class=\"sr-only screen-reader-text wprm-screen-reader-text\"> minutes<\/span><\/span> <span class=\"wprm-recipe-details-unit wprm-recipe-details-minutes wprm-recipe-total_time-unit wprm-recipe-total_timeunit-minutes\" aria-hidden=\"true\">mins<\/span><\/span><\/div><\/div>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"cwp-food-header__right\">\n\t\t<div class=\"wprm-recipe-image wprm-block-image-square nopin\"><img decoding=\"async\" style=\"border-width: 0px;border-style: solid;border-color: #666666;\" data-pin-nopin=\"true\" width=\"300\" height=\"300\" src=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2-300x300.jpg\" class=\"attachment-300x300 size-300x300\" alt=\"white rice topped with tofu curry in a white bowl.\" srcset=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2-300x300.jpg 300w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2-150x150.jpg 150w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2-500x500.jpg 500w, https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2-96x96.jpg 96w\" sizes=\"(max-width: 300px) 100vw, 300px\"><\/div>\n\t\t<div class=\"cwp-food-buttons\">\n\t\t\t<a href=\"#\" rel=\"nofollow noreferrer\" style=\"color: var(--wp--preset--color--background);visibility: hidden;\" class=\"wprm-recipe-slickstream-not-saved wprm-recipe-slickstream wprm-recipe-link wprm-block-text-normal\" data-recipe-id=\"19463\">Save<\/a><a href=\"#\" rel=\"nofollow noreferrer\" style=\"color: var(--wp--preset--color--background);visibility: hidden;display: none;\" class=\"wprm-recipe-slickstream-saved wprm-recipe-slickstream wprm-recipe-link wprm-block-text-normal\" data-recipe-id=\"19463\">Saved<\/a>\n\t\t\t<a href=\"https:\/\/www.pinterest.com\/pin\/create\/bookmarklet\/?url=https%3A%2F%2Fthealmondeater.com%2Feasy-tofu-curry%2F&amp;media=https%3A%2F%2Fthealmondeater.com%2Fwp-content%2Fuploads%2F2025%2F11%2F1-3.png&amp;description=Tofu+Curry&amp;is_video=false\" target=\"_blank\" rel=\"nofollow noopener\" data-recipe=\"19463\" data-url=\"https:\/\/thealmondeater.com\/easy-tofu-curry\/\" data-media=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/1-3.png\" data-description=\"Tofu Curry\" data-repin=\"\" role=\"button\" style=\"color: var(--wp--preset--color--background);\" class=\"wprm-recipe-pin wprm-recipe-link wprm-block-text-normal\">Pin<\/a>\n\t\t\t<a href=\"https:\/\/thealmondeater.com\/wprm_print\/tofu-curry\" style=\"color: var(--wp--preset--color--background);\" class=\"wprm-recipe-print wprm-recipe-link wprm-print-recipe-shortcode wprm-block-text-normal\" data-recipe-id=\"19463\" data-template=\"\" target=\"_blank\" rel=\"nofollow\">Print<\/a>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"wprm-recipe-summary wprm-block-text-normal\"><span style=\"display: block;\">Tofu Curry is an easy 30-minute meal that combines pan-fried tofu with a creamy coconut red curry sauce. Serve it over rice for a simple vegan meal packed with protein and flavor!<\/span><\/div>\n<\/div>\n<div class=\"cwp-food-content\">\n\t<div id=\"recipe-video\"><\/div><div id=\"wprm-recipe-video-container-19463\" class=\"wprm-recipe-video-container\"><h3 class=\"wprm-recipe-header wprm-recipe-video-header wprm-block-text-none wprm-align-left wprm-header-decoration-none\" style=\"\">Video<\/h3><div class=\"wprm-recipe-video\"><center><iframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/r9Aj2UN-6dY\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/center><\/div><\/div>\n\t\n\t<div class=\"wpforms-container save-recipe one-line wpforms-location-save_recipe_wprm wpforms-render-modern\" id=\"wpforms-124647\"><form id=\"wpforms-form-124647\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"124647\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/wp-json\/wp\/v2\/posts\/19461\" data-token=\"e44e1f8970990431f8231da3e4a54dc3\" data-token-time=\"1776883480\"><div class=\"wpforms-head-container\"><div class=\"wpforms-title\">Save this recipe?<\/div><div class=\"wpforms-description\">Get this sent to your inbox, plus get new recipes from us every week!<\/div><\/div><noscript class=\"wpforms-error-noscript\">Please enable JavaScript in your browser to complete this form.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">Please enable JavaScript in your browser to complete this form.<\/div><div class=\"wpforms-field-container\"><div id=\"wpforms-124647-field_1-container\" class=\"wpforms-field wpforms-field-email\" data-field-id=\"1\"><label class=\"wpforms-field-label\" for=\"wpforms-124647-field_1\">Email <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-124647-field_1\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][1]\" spellcheck=\"false\" aria-errormessage=\"wpforms-124647-field_1-error\" required><\/div><div id=\"wpforms-124647-field_2-container\" class=\"wpforms-field wpforms-field-hidden\" data-field-id=\"2\"><input type=\"hidden\" id=\"wpforms-124647-field_2\" name=\"wpforms[fields][2]\" value=\"Tofu Curry\"><\/div><div id=\"wpforms-124647-field_3-container\" class=\"wpforms-field wpforms-field-hidden\" data-field-id=\"3\"><input type=\"hidden\" id=\"wpforms-124647-field_3\" name=\"wpforms[fields][3]\" value=\"https:\/\/thealmondeater.com\/easy-tofu-curry\/#wprm-recipe-container-19463\"><\/div><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\"><input type=\"hidden\" name=\"wpforms[id]\" value=\"124647\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/thealmondeater.com\/wp-json\/wp\/v2\/posts\/19461\"><input type=\"hidden\" name=\"url_referer\" value=\"http:\/\/thealmondeater.com\/easy-tofu-curry\/\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-124647\" class=\"wpforms-submit wp-element-button\" aria-live=\"assertive\" value=\"wpforms-submit\">Save<\/button><img decoding=\"async\" src=\"https:\/\/thealmondeater.com\/wp-content\/plugins\/wpforms\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Loading\"><\/div><\/form><\/div>  <!-- .wpforms-container -->\n\t<div id=\"recipe-19463-ingredients\" class=\"wprm-recipe-ingredients-container wprm-recipe-ingredients-no-images wprm-recipe-19463-ingredients-container wprm-block-text-normal wprm-ingredient-style-regular wprm-recipe-images-before\" data-recipe=\"19463\" data-servings=\"2\"><h3 id=\"recipe-ingredients\" class=\"wprm-recipe-header wprm-recipe-ingredients-header wprm-block-text-none wprm-align-left wprm-header-decoration-none wprm-header-has-actions\" style=\"\">Ingredients&nbsp;<div class=\"wprm-recipe-adjustable-servings-container wprm-recipe-adjustable-servings-19463-container wprm-toggle-container wprm-toggle-buttons-container wprm-block-text-normal\" style=\"--wprm-toggle-button-background: var(--wp--preset--color--background);--wprm-toggle-button-accent: var(--wp--preset--color--primary);--wprm-toggle-button-radius: var(--wp--custom--border-radius--tiny);\"><button class=\"wprm-recipe-adjustable-servings wprm-toggle wprm-toggle-active\" data-multiplier=\"1\" data-servings=\"2\" data-recipe=\"19463\" aria-label=\"Adjust servings by 1x\">1x<\/button><button class=\"wprm-recipe-adjustable-servings wprm-toggle\" data-multiplier=\"2\" data-servings=\"2\" data-recipe=\"19463\" aria-label=\"Adjust servings by 2x\">2x<\/button><button class=\"wprm-recipe-adjustable-servings wprm-toggle\" data-multiplier=\"3\" data-servings=\"2\" data-recipe=\"19463\" aria-label=\"Adjust servings by 3x\">3x<\/button><\/div><\/h3><div class=\"wprm-recipe-ingredient-group\"><ul class=\"wprm-recipe-ingredients\"><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"0\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-0\" class=\"wprm-checkbox\" aria-label=\"&nbsp;1 block super firm tofu, pressed\"><label for=\"wprm-checkbox-0\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\">&#9634; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">1<\/span> <span class=\"wprm-recipe-ingredient-unit\">block<\/span> <span class=\"wprm-recipe-ingredient-name\">super firm tofu<\/span>, <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">pressed<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"1\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-1\" class=\"wprm-checkbox\" aria-label=\"&nbsp;3 tbsp cornstarch\"><label for=\"wprm-checkbox-1\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\">&#9634; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">3<\/span> <span class=\"wprm-recipe-ingredient-unit\">tbsp<\/span> <span class=\"wprm-recipe-ingredient-name\">cornstarch<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"2\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-2\" class=\"wprm-checkbox\" aria-label=\"&nbsp;3 tbsp olive oil\"><label for=\"wprm-checkbox-2\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\">&#9634; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">3<\/span> <span class=\"wprm-recipe-ingredient-unit\">tbsp<\/span> <span class=\"wprm-recipe-ingredient-name\">olive oil<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"3\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-3\" class=\"wprm-checkbox\" aria-label=\"&nbsp;2 cups brown rice, cooked\"><label for=\"wprm-checkbox-3\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\">&#9634; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">2<\/span> <span class=\"wprm-recipe-ingredient-unit\">cups<\/span> <span class=\"wprm-recipe-ingredient-name\">brown rice<\/span>, <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">cooked<\/span><\/li><\/ul><\/div><div class=\"wprm-recipe-ingredient-group\"><h4 class=\"wprm-recipe-group-name wprm-recipe-ingredient-group-name wprm-block-text-none\">for the sauce:<\/h4><ul class=\"wprm-recipe-ingredients\"><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"5\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-4\" class=\"wprm-checkbox\" aria-label=\"&nbsp;1 cup yellow onion, diced\"><label for=\"wprm-checkbox-4\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\">&#9634; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">1<\/span> <span class=\"wprm-recipe-ingredient-unit\">cup<\/span> <span class=\"wprm-recipe-ingredient-name\">yellow onion<\/span>, <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">diced<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"6\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-5\" class=\"wprm-checkbox\" aria-label=\"&nbsp;1 red pepper, diced\"><label for=\"wprm-checkbox-5\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\">&#9634; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">1<\/span> <span class=\"wprm-recipe-ingredient-name\">red pepper<\/span>, <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">diced<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"7\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-6\" class=\"wprm-checkbox\" aria-label=\"&nbsp;4 garlic cloves, minced\"><label for=\"wprm-checkbox-6\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\">&#9634; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">4<\/span> <span class=\"wprm-recipe-ingredient-name\">garlic cloves<\/span>, <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">minced<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"8\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-7\" class=\"wprm-checkbox\" aria-label=\"&nbsp;1 tsp fresh ginger, grated\"><label for=\"wprm-checkbox-7\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\">&#9634; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">1<\/span> <span class=\"wprm-recipe-ingredient-unit\">tsp<\/span> <span class=\"wprm-recipe-ingredient-name\">fresh ginger<\/span>, <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">grated<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"9\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-8\" class=\"wprm-checkbox\" aria-label=\"&nbsp;3\/4 cup coconut milk\"><label for=\"wprm-checkbox-8\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\">&#9634; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">3\/4<\/span> <span class=\"wprm-recipe-ingredient-unit\">cup<\/span> <span class=\"wprm-recipe-ingredient-name\">coconut milk<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"10\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-9\" class=\"wprm-checkbox\" aria-label=\"&nbsp;3 tbsp red curry paste\"><label for=\"wprm-checkbox-9\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\">&#9634; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">3<\/span> <span class=\"wprm-recipe-ingredient-unit\">tbsp<\/span> <span class=\"wprm-recipe-ingredient-name\">red curry paste<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"11\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-10\" class=\"wprm-checkbox\" aria-label=\"&nbsp;2 tbsp soy sauce\"><label for=\"wprm-checkbox-10\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\">&#9634; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">2<\/span> <span class=\"wprm-recipe-ingredient-unit\">tbsp<\/span> <span class=\"wprm-recipe-ingredient-name\">soy sauce<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"12\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-11\" class=\"wprm-checkbox\" aria-label=\"&nbsp;1 tsp coconut sugar\"><label for=\"wprm-checkbox-11\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\">&#9634; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">1<\/span> <span class=\"wprm-recipe-ingredient-unit\">tsp<\/span> <span class=\"wprm-recipe-ingredient-name\">coconut sugar<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"13\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-12\" class=\"wprm-checkbox\" aria-label=\"&nbsp;2 cups spinach\"><label for=\"wprm-checkbox-12\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\">&#9634; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">2<\/span> <span class=\"wprm-recipe-ingredient-unit\">cups<\/span> <span class=\"wprm-recipe-ingredient-name\">spinach<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"14\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-13\" class=\"wprm-checkbox\" aria-label=\"&nbsp;2 tbsp cilantro, for garnish\"><label for=\"wprm-checkbox-13\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\">&#9634; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">2<\/span> <span class=\"wprm-recipe-ingredient-unit\">tbsp<\/span> <span class=\"wprm-recipe-ingredient-name\">cilantro<\/span>, <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">for garnish<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"15\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-14\" class=\"wprm-checkbox\" aria-label=\"&nbsp;1 tbsp lime juice, optional\"><label for=\"wprm-checkbox-14\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\">&#9634; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-amount\">1<\/span> <span class=\"wprm-recipe-ingredient-unit\">tbsp<\/span> <span class=\"wprm-recipe-ingredient-name\">lime juice<\/span>, <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">optional<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: none;\" data-uid=\"16\"><span class=\"wprm-checkbox-container\"><input type=\"checkbox\" id=\"wprm-checkbox-15\" class=\"wprm-checkbox\" aria-label=\"&nbsp;salt and pepper, to taste\"><label for=\"wprm-checkbox-15\" class=\"wprm-checkbox-label\"><span class=\"sr-only screen-reader-text wprm-screen-reader-text\">&#9634; <\/span><\/label><\/span><span class=\"wprm-recipe-ingredient-name\">salt and pepper<\/span>, <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">to taste<\/span><\/li><\/ul><\/div><div class=\"wprm-unit-conversion-container wprm-unit-conversion-container-19463 wprm-unit-conversion-container-links wprm-block-text-normal\" style=\"\"><a href=\"#\" role=\"button\" class=\"wprm-unit-conversion wprmpuc-active\" data-system=\"1\" data-recipe=\"19463\" style=\"\" aria-label=\"Change unit system to US Customary\">US Customary<\/a> &ndash; <a href=\"#\" role=\"button\" class=\"wprm-unit-conversion\" data-system=\"2\" data-recipe=\"19463\" style=\"\" aria-label=\"Change unit system to Metric\">Metric<\/a><\/div><\/div>\n\t<div id=\"recipe-19463-instructions\" class=\"wprm-recipe-instructions-container wprm-recipe-19463-instructions-container wprm-block-text-normal\" data-recipe=\"19463\"><h3 id=\"recipe-instructions\" class=\"wprm-recipe-header wprm-recipe-instructions-header wprm-block-text-none wprm-align-left wprm-header-decoration-none wprm-header-has-actions\" style=\"\">Instructions&nbsp;<\/h3><div class=\"wprm-recipe-instruction-group\"><ul class=\"wprm-recipe-instructions\"><li id=\"wprm-recipe-19463-step-0-0\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\"><span style=\"display: block;\">Cook the brown rice according to the package instructions. <\/span><\/div><\/li><li id=\"wprm-recipe-19463-step-0-1\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\"><span style=\"display: block;\">Meanwhile, slice the tofu into 1\" cubes, then place them in a plastic bag. Add cornstarch to the bag, seal it, then shake until the tofu is completely coated in the cornstarch. <\/span><\/div><\/li><li id=\"wprm-recipe-19463-step-0-2\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\"><span style=\"display: block;\">Heat the olive oil in a skillet over medium heat, then add the tofu and fry on all sides. This should take at least 5 minutes. Use a slotted spoon to remove tofu and set aside. <\/span><\/div><\/li><li id=\"wprm-recipe-19463-step-0-3\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\"><span style=\"display: block;\">In that same skillet, make the sauce: add the onion and red pepper to the skillet and saut&eacute; for 2-3 minutes; then, add garlic and ginger and saut&eacute; for 1 minute before adding in the coconut milk, curry paste, soy sauce, and coconut sugar. Stir everything together and bring mixture to a simmer. Add the spinach and stir for 30 seconds until it's wilted, then add the tofu back into the skillet. Taste, and add salt and pepper as needed. <\/span><\/div><\/li><li id=\"wprm-recipe-19463-step-0-4\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\"><span style=\"display: block;\">Pour rice into bowls, then top it with the the tofu curry. Top everything with cilantro and enjoy! <\/span><\/div><\/li><\/ul><\/div><\/div>\n\t<div id=\"recipe-19463-notes\" class=\"wprm-recipe-notes-container wprm-block-text-normal\"><h3 class=\"wprm-recipe-header wprm-recipe-notes-header wprm-block-text-none wprm-align-left wprm-header-decoration-none\" style=\"\">Notes<\/h3><div class=\"wprm-recipe-notes\"><span style=\"display: block;\">*I used brown rice, but white rice works too<\/span><div class=\"wprm-spacer\"><\/div>\n<span style=\"display: block;\">*Calories are per serving and are an estimation<\/span><div class=\"wprm-spacer\"><\/div>\n<span style=\"display: block;\">I recommend full fat coconut milk over light because I think the flavor is better, but light coconut milk works in a pinch.&nbsp;<\/span><div class=\"wprm-spacer\"><\/div>\n<span style=\"display: block;\">If you want to make this ahead of time and freeze it, go for it. But, I would wait to make the tofu until you&rsquo;re ready to actually eat it because tofu doesn&rsquo;t hold up well in the freezer.&nbsp;<\/span><\/div><\/div>\n\t<div class=\"cwp-food-nutrition\">\n\t\t<div id=\"recipe-19463-nutrition\" class=\"wprm-nutrition-label-shortcode-container\"><h3 class=\"wprm-recipe-header wprm-recipe-nutrition-header wprm-block-text-none wprm-align-left wprm-header-decoration-none\" style=\"\">Nutrition<\/h3><div class=\"wprm-nutrition-label-container wprm-nutrition-label-container-simple wprm-block-text-normal\" style=\"text-align: left;\"><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-calories\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Calories: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">1304<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">kcal<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-carbohydrates\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Carbohydrates: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">182<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-protein\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Protein: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">36<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-fat\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Fat: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">50<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-saturated_fat\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Saturated Fat: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">21<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-polyunsaturated_fat\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Polyunsaturated Fat: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">7<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-monounsaturated_fat\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Monounsaturated Fat: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">19<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-sodium\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Sodium: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">1185<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">mg<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-potassium\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Potassium: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">1488<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">mg<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-fiber\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Fiber: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">11<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-sugar\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Sugar: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">11<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-vitamin_a\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Vitamin A: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">8253<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">IU<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-vitamin_c\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Vitamin C: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">98<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">mg<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-calcium\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Calcium: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">239<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">mg<\/span><\/span><span style=\"color: var(--wp--preset--color--foreground)\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-iron\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: var(--wp--preset--color--foreground)\">Iron: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">11<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">mg<\/span><\/span><\/div><\/div>\n\t\t<!-- <p class=\"has-small-font-size\">Nutrition information is automatically calculated, so should only be used as an approximation.<\/p> -->\n\t<\/div>\n<\/div>\n<div class=\"wprm-call-to-action wprm-call-to-action-simple\" style=\"color: var(--wp--preset--color--foreground);background-color: var(--wp--preset--color--secondary);margin: 0px;padding-top: 24px;padding-bottom: 24px;\"><span class=\"wprm-recipe-icon wprm-call-to-action-icon\"><svg width=\"48\" height=\"45\" viewbox=\"0 0 48 45\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M28.4344 0.328133C27.4125 0.178133 26.3719 0.0937579 25.3125 0.0468829C24.8813 0.0281329 24.45 7.94538e-06 24.0094 7.94538e-06C10.8469 -0.00936705 0 8.27813 0 22.2844C0 36.2906 10.8469 44.4563 24 44.4563C37.1531 44.4563 48 36.1688 48 22.2844C48 8.40001 39.5812 1.96876 28.4344 0.328133ZM34.1625 29.6531C31.7812 38.5594 21.3844 39.2344 17.2594 31.2563C14.0719 25.0688 17.0344 14.6344 20.6531 8.98126C22.4531 6.17813 24.2625 8.40001 25.875 9.97501C30.6938 14.7094 36.0187 22.6594 34.1531 29.6531H34.1625Z\" fill=\"black\"><\/path>\n<\/svg>\n<\/span> <span class=\"wprm-call-to-action-text-container\"><span class=\"wprm-call-to-action-header\" style=\"color: var(--wp--preset--color--foreground);\">Did you make this?<\/span><span class=\"wprm-call-to-action-text\">Leave a comment and star rating below!<\/span><\/span><\/div><\/div><\/div>\n\n\n<p><strong>UPDATE NOTE:<\/strong> This recipe was originally published in November 2019. It was updated in November 2025 with new text and photos.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Tofu Curry is an easy 30-minute meal that combines pan-fried tofu with a creamy coconut red curry sauce. Serve it&hellip;<\/p>\n","protected":false},"author":1,"featured_media":128324,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_stopmodifiedupdate":true,"_modified_date":"","wprm-recipe-roundup-name":"","wprm-recipe-roundup-description":"","footnotes":""},"categories":[8963,9136,5519,19,8796,1290,5516],"tags":[],"class_list":{"2":"type-post"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Tofu Curry - The Almond Eater<\/title>\n<meta name=\"description\" content=\"Tofu Curry is an easy meatless weeknight meal that uses simple ingredients, is served over rice and made with best crispy tofu.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thealmondeater.com\/easy-tofu-curry\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tofu Curry\" \/>\n<meta property=\"og:description\" content=\"Tofu Curry is an easy meatless weeknight meal that uses simple ingredients, is served over rice and made with best crispy tofu.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thealmondeater.com\/easy-tofu-curry\/\" \/>\n<meta property=\"og:site_name\" content=\"The Almond Eater\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/TheAlmondEater\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/TheAlmondEater\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-17T10:00:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"1800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Erin Alvarez\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Erin Alvarez\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/\"},\"author\":{\"name\":\"Erin Alvarez\",\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/#\\\/schema\\\/person\\\/8764007811c6d427672ff6da501fa779\"},\"headline\":\"Tofu Curry\",\"datePublished\":\"2025-11-17T10:00:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/\"},\"wordCount\":1356,\"commentCount\":9,\"publisher\":{\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thealmondeater.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/tofu-curry_web-2.jpg\",\"articleSection\":[\"30-Minute Dinners\",\"30-Minute Meals\",\"Dairy Free\",\"Dinner\",\"Meatless Meals\",\"Vegan\",\"Vegetarian\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#respond\"]}]},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/\",\"url\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/\",\"name\":\"Tofu Curry - The Almond Eater\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thealmondeater.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/tofu-curry_web-2.jpg\",\"datePublished\":\"2025-11-17T10:00:38+00:00\",\"description\":\"Tofu Curry is an easy meatless weeknight meal that uses simple ingredients, is served over rice and made with best crispy tofu.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#faq-question-1763165082297\"},{\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#faq-question-1763165084212\"},{\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#faq-question-1763165085911\"}],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#primaryimage\",\"url\":\"https:\\\/\\\/thealmondeater.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/tofu-curry_web-2.jpg\",\"contentUrl\":\"https:\\\/\\\/thealmondeater.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/tofu-curry_web-2.jpg\",\"width\":1200,\"height\":1800,\"caption\":\"white rice topped with tofu curry in a white bowl.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thealmondeater.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dinner\",\"item\":\"https:\\\/\\\/thealmondeater.com\\\/category\\\/dinner\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Tofu Curry\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/#website\",\"url\":\"https:\\\/\\\/thealmondeater.com\\\/\",\"name\":\"The Almond Eater\",\"description\":\"Healthy, Real Food Recipes\",\"publisher\":{\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/thealmondeater.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/#organization\",\"name\":\"The Almond Eater\",\"url\":\"https:\\\/\\\/thealmondeater.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/thealmondeater.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/logo-600x600-1.png\",\"contentUrl\":\"https:\\\/\\\/thealmondeater.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/logo-600x600-1.png\",\"width\":600,\"height\":600,\"caption\":\"The Almond Eater\"},\"image\":{\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/TheAlmondEater\",\"https:\\\/\\\/www.instagram.com\\\/thealmondeater\\\/\",\"https:\\\/\\\/www.pinterest.com\\\/thealmondeater\\\/boards\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@ErinDruga\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/#\\\/schema\\\/person\\\/8764007811c6d427672ff6da501fa779\",\"name\":\"Erin Alvarez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/Erin1-3-150x150.jpg\",\"url\":\"https:\\\/\\\/thealmondeater.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/Erin1-3-150x150.jpg\",\"contentUrl\":\"https:\\\/\\\/thealmondeater.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/Erin1-3-150x150.jpg\",\"caption\":\"Erin Alvarez\"},\"description\":\"Erin is the recipe developer, writer and photographer behind the healthy food blog, The Almond Eater. She's been blogging since 2014 and loves to create food for many different diets, including vegan, gluten free and\\\/or Whole30 recipes.\",\"sameAs\":[\"https:\\\/\\\/thealmondeater.com\\\/about\\\/\",\"https:\\\/\\\/www.facebook.com\\\/TheAlmondEater\",\"https:\\\/\\\/www.instagram.com\\\/thealmondeater\",\"https:\\\/\\\/www.pinterest.com\\\/thealmondeater\\\/\",\"https:\\\/\\\/x.com\\\/TheAlmondEater\",\"https:\\\/\\\/www.youtube.com\\\/@ErinDruga\"],\"gender\":\"Female\",\"knowsAbout\":[\"Food Blogging. Recipe Development\",\"Food Photography\",\"Family Meals\",\"Comfort Food\",\"Easy Recipes\",\"Vegan Recipes\",\"Healthy Recipes\",\"Gluten-Free Recipes\",\"Paleo Recipes\"],\"knowsLanguage\":[\"English\"],\"jobTitle\":\"Food Blogger, Founder, Chef, Recipe Developer, Photographer\",\"worksFor\":\"The Almond Eater\",\"url\":\"https:\\\/\\\/thealmondeater.com\\\/about\\\/\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#faq-question-1763165082297\",\"position\":1,\"url\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#faq-question-1763165082297\",\"name\":\"How do I press tofu?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Wrap the brick of tofu in a clean kitchen towel and place it on a cutting board. Place a heavy skillet or large cookbooks on top and leave it to drain for 15 to 30 minutes.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#faq-question-1763165084212\",\"position\":2,\"url\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#faq-question-1763165084212\",\"name\":\"Do I have to use coconut milk?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Not if you don\u2019t want to. Cashew cream or store-bought vegan cream will work just as well. You could use non-dairy milk as well, but the sauce won\u2019t be as thick and creamy.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#faq-question-1763165085911\",\"position\":3,\"url\":\"https:\\\/\\\/thealmondeater.com\\\/easy-tofu-curry\\\/#faq-question-1763165085911\",\"name\":\"Can I make tofu curry ahead of time?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Sure! You can prepare the curry as normal, then keep it in the fridge until you\u2019re ready to eat. I would only suggest waiting to cook and add the tofu until right before serving so it can stay crispy.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Tofu Curry - The Almond Eater","description":"Tofu Curry is an easy meatless weeknight meal that uses simple ingredients, is served over rice and made with best crispy tofu.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thealmondeater.com\/easy-tofu-curry\/","og_locale":"en_US","og_type":"article","og_title":"Tofu Curry","og_description":"Tofu Curry is an easy meatless weeknight meal that uses simple ingredients, is served over rice and made with best crispy tofu.","og_url":"https:\/\/thealmondeater.com\/easy-tofu-curry\/","og_site_name":"The Almond Eater","article_publisher":"https:\/\/www.facebook.com\/TheAlmondEater","article_author":"https:\/\/www.facebook.com\/TheAlmondEater","article_published_time":"2025-11-17T10:00:38+00:00","og_image":[{"width":1200,"height":1800,"url":"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2.jpg","type":"image\/jpeg"}],"author":"Erin Alvarez","twitter_misc":{"Written by":"Erin Alvarez","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thealmondeater.com\/easy-tofu-curry\/#article","isPartOf":{"@id":"https:\/\/thealmondeater.com\/easy-tofu-curry\/"},"author":{"name":"Erin Alvarez","@id":"https:\/\/thealmondeater.com\/#\/schema\/person\/8764007811c6d427672ff6da501fa779"},"headline":"Tofu Curry","datePublished":"2025-11-17T10:00:38+00:00","mainEntityOfPage":{"@id":"https:\/\/thealmondeater.com\/easy-tofu-curry\/"},"wordCount":1356,"commentCount":9,"publisher":{"@id":"https:\/\/thealmondeater.com\/#organization"},"image":{"@id":"https:\/\/thealmondeater.com\/easy-tofu-curry\/#primaryimage"},"thumbnailUrl":"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2.jpg","articleSection":["30-Minute Dinners","30-Minute Meals","Dairy Free","Dinner","Meatless Meals","Vegan","Vegetarian"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/thealmondeater.com\/easy-tofu-curry\/#respond"]}]},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/thealmondeater.com\/easy-tofu-curry\/","url":"https:\/\/thealmondeater.com\/easy-tofu-curry\/","name":"Tofu Curry - The Almond Eater","isPartOf":{"@id":"https:\/\/thealmondeater.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thealmondeater.com\/easy-tofu-curry\/#primaryimage"},"image":{"@id":"https:\/\/thealmondeater.com\/easy-tofu-curry\/#primaryimage"},"thumbnailUrl":"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2.jpg","datePublished":"2025-11-17T10:00:38+00:00","description":"Tofu Curry is an easy meatless weeknight meal that uses simple ingredients, is served over rice and made with best crispy tofu.","breadcrumb":{"@id":"https:\/\/thealmondeater.com\/easy-tofu-curry\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/thealmondeater.com\/easy-tofu-curry\/#faq-question-1763165082297"},{"@id":"https:\/\/thealmondeater.com\/easy-tofu-curry\/#faq-question-1763165084212"},{"@id":"https:\/\/thealmondeater.com\/easy-tofu-curry\/#faq-question-1763165085911"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thealmondeater.com\/easy-tofu-curry\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/thealmondeater.com\/easy-tofu-curry\/#primaryimage","url":"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2.jpg","contentUrl":"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/11\/tofu-curry_web-2.jpg","width":1200,"height":1800,"caption":"white rice topped with tofu curry in a white bowl."},{"@type":"BreadcrumbList","@id":"https:\/\/thealmondeater.com\/easy-tofu-curry\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thealmondeater.com\/"},{"@type":"ListItem","position":2,"name":"Dinner","item":"https:\/\/thealmondeater.com\/category\/dinner\/"},{"@type":"ListItem","position":3,"name":"Tofu Curry"}]},{"@type":"WebSite","@id":"https:\/\/thealmondeater.com\/#website","url":"https:\/\/thealmondeater.com\/","name":"The Almond Eater","description":"Healthy, Real Food Recipes","publisher":{"@id":"https:\/\/thealmondeater.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thealmondeater.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/thealmondeater.com\/#organization","name":"The Almond Eater","url":"https:\/\/thealmondeater.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/thealmondeater.com\/#\/schema\/logo\/image\/","url":"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/08\/logo-600x600-1.png","contentUrl":"https:\/\/thealmondeater.com\/wp-content\/uploads\/2025\/08\/logo-600x600-1.png","width":600,"height":600,"caption":"The Almond Eater"},"image":{"@id":"https:\/\/thealmondeater.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/TheAlmondEater","https:\/\/www.instagram.com\/thealmondeater\/","https:\/\/www.pinterest.com\/thealmondeater\/boards\/","https:\/\/www.youtube.com\/@ErinDruga"]},{"@type":"Person","@id":"https:\/\/thealmondeater.com\/#\/schema\/person\/8764007811c6d427672ff6da501fa779","name":"Erin Alvarez","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/thealmondeater.com\/wp-content\/uploads\/2020\/09\/Erin1-3-150x150.jpg","url":"https:\/\/thealmondeater.com\/wp-content\/uploads\/2020\/09\/Erin1-3-150x150.jpg","contentUrl":"https:\/\/thealmondeater.com\/wp-content\/uploads\/2020\/09\/Erin1-3-150x150.jpg","caption":"Erin Alvarez"},"description":"Erin is the recipe developer, writer and photographer behind the healthy food blog, The Almond Eater. She's been blogging since 2014 and loves to create food for many different diets, including vegan, gluten free and\/or Whole30 recipes.","sameAs":["https:\/\/thealmondeater.com\/about\/","https:\/\/www.facebook.com\/TheAlmondEater","https:\/\/www.instagram.com\/thealmondeater","https:\/\/www.pinterest.com\/thealmondeater\/","https:\/\/x.com\/TheAlmondEater","https:\/\/www.youtube.com\/@ErinDruga"],"gender":"Female","knowsAbout":["Food Blogging. Recipe Development","Food Photography","Family Meals","Comfort Food","Easy Recipes","Vegan Recipes","Healthy Recipes","Gluten-Free Recipes","Paleo Recipes"],"knowsLanguage":["English"],"jobTitle":"Food Blogger, Founder, Chef, Recipe Developer, Photographer","worksFor":"The Almond Eater","url":"https:\/\/thealmondeater.com\/about\/"},{"@type":"Question","@id":"https:\/\/thealmondeater.com\/easy-tofu-curry\/#faq-question-1763165082297","position":1,"url":"https:\/\/thealmondeater.com\/easy-tofu-curry\/#faq-question-1763165082297","name":"How do I press tofu?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Wrap the brick of tofu in a clean kitchen towel and place it on a cutting board. Place a heavy skillet or large cookbooks on top and leave it to drain for 15 to 30 minutes.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/thealmondeater.com\/easy-tofu-curry\/#faq-question-1763165084212","position":2,"url":"https:\/\/thealmondeater.com\/easy-tofu-curry\/#faq-question-1763165084212","name":"Do I have to use coconut milk?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Not if you don\u2019t want to. Cashew cream or store-bought vegan cream will work just as well. You could use non-dairy milk as well, but the sauce won\u2019t be as thick and creamy.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/thealmondeater.com\/easy-tofu-curry\/#faq-question-1763165085911","position":3,"url":"https:\/\/thealmondeater.com\/easy-tofu-curry\/#faq-question-1763165085911","name":"Can I make tofu curry ahead of time?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Sure! You can prepare the curry as normal, then keep it in the fridge until you\u2019re ready to eat. I would only suggest waiting to cook and add the tofu until right before serving so it can stay crispy.","inLanguage":"en-US"},"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/thealmondeater.com\/wp-json\/wp\/v2\/posts\/19461","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thealmondeater.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thealmondeater.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thealmondeater.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thealmondeater.com\/wp-json\/wp\/v2\/comments?post=19461"}],"version-history":[{"count":3,"href":"https:\/\/thealmondeater.com\/wp-json\/wp\/v2\/posts\/19461\/revisions"}],"predecessor-version":[{"id":128363,"href":"https:\/\/thealmondeater.com\/wp-json\/wp\/v2\/posts\/19461\/revisions\/128363"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thealmondeater.com\/wp-json\/wp\/v2\/media\/128324"}],"wp:attachment":[{"href":"https:\/\/thealmondeater.com\/wp-json\/wp\/v2\/media?parent=19461"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thealmondeater.com\/wp-json\/wp\/v2\/categories?post=19461"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thealmondeater.com\/wp-json\/wp\/v2\/tags?post=19461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}