• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Dianne's Vegan Kitchen
  • Home
  • Meet Dianne
  • Health Coaching
  • Cooking Classes
  • Recipes
  • Cookbooks
  • Contact Me
menu icon
go to homepage
search icon
Homepage link
  • Meet Dianne
  • Health Coaching
  • Cooking Classes
  • Recipes
  • Cookbooks
  • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Vegan Recipes

    Slow Cooker Vegetable Curry with Tofu

    Published: Sep 26, 2021 · Modified: Jun 16, 2022 by Dianne · This post may contain affiliate links

    • Share
    • Tweet
    Jump to Recipe - Print Recipe
    Slow Cooker Vegetable Curry with Tofu with text over

    Too busy after work to make dinner? Place all of the ingredients for this Slow Cooker Vegetable Curry in your crockpot in the morning, and dinner will be ready when you are! Made with cauliflower, green beans, tofu, and Thai red curry paste, it's the perfect dinner for busy weeknights. This super easy recipe is vegan and gluten-free.

    Slow Cooker Vegetable Curry with Tofu with text overlay

    Slow Cooker Vegetable Curry

    I've said it before and I'll say it again: the slow cooker is a thing of beauty. Health coaching clients have told me that slow cookers scare them, and that they're afraid their house will burn down while they're at work. I've never actually heard of anyone having a slow cooker fire in their house (outside of tear-jerker tv shows, that is), so I really don't think there's anything to worry about.

    Temperatures on slow cookers vary between 170 and 200 degrees, and they're actually safer than ovens and stovetops, because of the lower temperatures and closed lids. And I can't emphasize enough how wonderful it is to come home to a hot cooked meal. And, bonus: there's only one pot that needs to be washed after dinner!

    I’m slightly embarrassed to admit that I donated my crock pot once I received an Instant Pot, so that's what I use for slow cooking  I now wish I hadn’t gotten rid of it, but my kitchen was overflowing with too many small appliances.

    cauliflower, stock, curry paste, garlic, coconut milk, tofu, peppers, lime, onion, green beans, and cashews

    How to Make Slow Cooker Vegetable Curry

    This curry is extremely easy to make! I like to chop my vegetables the night before, so it's all ready to go in the morning. (I'm just not a morning person!)

    • First you mix the coconut milk, vegetable stock, and red curry paste together in your slow cooker.
    • Then you add the onion, garlic, cauliflower, green beans, bell pepper, tofu, and salt.
    • Cook your curry on low for 6 to 8 hours.
    • Just before serving, mix the dried chiles and lime juice into your curry.
    • Serve your curry over brown rice, if using, and top with the toasted cashews.
    vegetable curry in instant pot

    Baked Tofu

    I use baked tofu in this recipe, as I've found that pressed extra firm tofu and fall apart in the slow cooker. If you don't mind that, you can use it instead. I like to use my favorite baked tofu recipe, but store-bought baked tofu can also be used.

    curry paste

    Curry Paste

    Red curry paste is made with red chili pepper, garlic, lemongrass, shallots, cilantro, and kaffir lime. Sometimes fish or shrimp is added, so make sure you check the label, even when buying a brand you’ve purchased before. (Formulas change and manufacturers don’t always make it clear on the front label.) I like Thai Kitchen Red Curry Paste. It can usually be found in the Asian aisle of the grocery store.

    How to Toast Cashews

    To toast your nuts, place a large, dry (no oil) frying pan over medium-high heat. Once the pan is hot, add the nuts and cook, stirring frequently, until they are golden brown, 5 to 10 minutes. They can also be roasted in a 400°F oven for 5 to 10 minutes. Keep an eye on them, because they go from no-yet-done to totally burnt in a matter of seconds.

     

    bowl of curry with peppers and limes

    How to Customize Your Slow Cooker Vegetable Curry

    You can easily make this recipe your own.

    • If you're worried that the onion will have too much of a bite, you can sauté it before adding it to your slow cooker.
    • The garlic can also be lightly sautéed before adding it to the slow cooker.
    • If you don't like cauliflower or green beans, you can try carrots or sweet potatoes.
    • Yellow or green curry paste can be used instead of red.
    • If you like your curry spicy, you can add the dried chiles to the crock pot at the beginning.
    • I like to serve my curry with brown rice, but you can serve it as is or with noodles.
    one bowl of slow cooker vegetable curry overheard with rice, onion, lime, peppers, and garlic

    How to Make Vegetable Curry on the Stovetop

    If you don't have a slow cooker, you can make this recipe on your stovetop.

    • First you heat about a teaspoon of vegetable oil in a pot over medium-high heat and cook the onion for about 5 minutes, until it begins to brown.
    • Then you add the garlic and cook for another minute or two longer, until it turns fragrant.
    • Next you stir in the coconut milk, vegetable stock, curry paste, tofu and salt.
    • Then you stir in the cauliflower, green beans, and bell pepper.
    • You bring the curry up to a boil and then reduce the heat to medium-low and let it simmer for about 20 minutes, or until the vegetables are fork-tender.
    • Once the curry is done, you stir in the lime juice and dried chiles, if you're using them.
    • Serve your curry over brown rice, if using, topped with toasted cashews.
    two bowls of slow cooker vegetable curry with rice and cashews
    Subscribe banner horizontal
    one bowl of curry with peppers and limes

    Slow Cooker Curry with Tofu and Veggies

    Dianne
    Too busy after work to make dinner? Place all of the ingredients for this Slow Cooker Curry with Tofu and Veggies in your crockpot in the morning, and dinner will be ready when you get home!
    4.43 from 7 votes
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 8 minutes mins
    Course Main Course
    Cuisine Thai
    Servings 4 servings
    Calories 211 kcal

    Equipment

    • Slow Cooker

    Ingredients
      

    • 1 14-ounce can coconut milk
    • 1 cup vegetable stock
    • 2 tablespoons red curry paste
    • ½ cup red onion chopped
    • 1 clove garlic minced
    • ½ head cauliflower chopped into bite sized pieces (about 3 cups)
    • 1 cup green beans cut into 1" segments
    • 1 red bell pepper chopped
    • 1 recipe Baked Tofu or 14-ounces store-bought baked tofu
    • ½ teaspoon sea salt
    • 1 tablespoon lime juice
    • a few dried Thai red chili peppers optional
    • ¼ cup cashews toasted
    • 4 cups cooked brown rice for serving optional

    Instructions
     

    • Mix the coconut milk, vegetable stock, and red curry paste together in your slow cooker. Add the onion, garlic, cauliflower, green beans, bell pepper, tofu, and salt. Cook on low for 6 to 8 hours.
    • Just before serving, mix the dried chiles and lime juice into the curry.
    • Serve over brown rice, if using, and top with the toasted cashews.
    two bowls of curry with peppers, onion, and lime

    Originally published January 19, 2012. Revised September 26, 2021

    More Slow Cooker Recipes You Might Like Include:

    • Slow Cooker Seitan Stew
    • Slow Cooker Chickpea Cacciatore
    • Vegan Kung Pao from The Vegan Slow Cooker by Kathy Hester
    • Black Eyed Pea Chili from The Plant-Based Slow Cooker by Robin Robertson
    close up of chili

    More Curry Style Recipes You Might Enjoy Include:

    • Pumpkin Curry
    • Coconut Curry Noodles and Butternut Squash from One-Dish Vegan by Robin Robertson
    • Thai Sweet Potato Curry from The Meatless Monday Family Cookbook by Jenn Sebestyen
    • Green Curry with Green Beans and Sweet Potatoes
    two bowls of curry with carrots, garlic, and onion
    « Vegan Zucchini Lasagna
    Vegan Taco Recipes »

    About Dianne

    Dianne Wenz is a Certified Holistic Health Coach, Vegan Lifestyle Coach, Plant-Based Diet Nutrition Specialist, and Plant-Based Chef, as well as the author of Truly Healthy Vegan Cookbook.

    Subscribe banner horizontal

    Reader Interactions

    Comments

    1. Hanna

      June 25, 2014 at 4:04 pm

      I just made this last night. I added more water so I could add a sweet potato and I used green curry paste because that's what I had.

      It was great! It's too hot here in California to use the oven and sometimes even the stove, so I'm turning to the slow cooker more and more!

    2. Dianne

      June 26, 2014 at 9:28 am

      Glad you liked it, Hanna!

    3. Katie Daubert

      September 29, 2020 at 9:28 pm

      This recipe is delicious and easy! I make it all the time and the whole family loves it. Thank you!!

    4. Dianne

      September 30, 2020 at 3:55 pm

      I'm so happy to hear that, Katie!

    Leave a Reply

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

    Recipe Rating




    Primary Sidebar

    Dianne in Kitchen

    Hi! I'm Dianne Wenz, a National Board Certified Health and Wellness Coach. I empower my clients to build new habits so they can reach their healthy living goals. I love to show others how easy it is to live a vegan lifestyle as well as how to cook deliciously easy plant-based meals. Contact me today to learn more and to schedule a complimentary breakthrough session!

    More about me →

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    The Big Book of Vegan Cooking

    Eating Vegan

    Truly Healthy Vegan Cookbook by Dianne Wenz

    Footer

    ↑ back to top

    About

    • Meet Dianne
    • Privacy Policy
    • Disclaimer

    Updates

    • Get Updates from Dianne

    Contact

    • Contact
    • Health Coaching
    • Partner With Me
    • FAQ

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Dianne Wenz. Unauthorized use and/or duplication of this material without express and written permission is strictly prohibited.

    We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.