Slow Cooker Peanut Tofu & Broccoli

Jump to Recipe

In our opinion, you can’t go wrong with the combination of tofu and broccoli, especially when covered in a hearty creamy, peanut sauce. This recipe is the perfect meal to prep at the beginning of the week because it can be enjoyed for lunch or dinner. Bonus: this dish can easily be doubled (or tripled!) if you’re looking to enjoy it multiple days in a row or feed a crowd.

We are so excited to bring you this recipe just as the world begins to open up again (fingers crossed!), and lots of us are headed back into the office or to school. This recipe is made easy in our favorite Crockpot™ Slow Cooker and made even easier when re-warmed to enjoy later in the Crockpot™ Lunch Crock®.

The Crockpot™ Lunch Crock® truly makes on-the-go lunches effortless because it warms while you work (or study!) allowing for you to have delicious meals whenever you need them.

Some of our favorite benefits of the Crockpot™ Lunch Crock® include:

It allows you to heat leftovers, soups, oatmeal and any number of your favorites into amazing meals away from home

The 20-ounce capacity is perfect for a personal, portion-sized meal

It’s easily portable — the travel lid seals food during transport

It allows for easy clean up — it has a removable, dishwasher-safe food container and lid

So, go ahead and make your lives easier by getting yourself a Crockpot™ Lunch Crock® AND prepping our Peanut Tofu & Broccoli recipe so you can enjoy it whenever and wherever.

For this recipe, you’ll start by quickly sautéing the tofu (if preferred, this is totally optional), then adding all the sauce ingredients to your Crockpot™ Slow Cooker.

You’ll continue by adding the tofu and eventually the broccoli and a cornstarch slurry. You can then sit back and let the Slow Cooker do the rest! Serve this dish by itself, over rice, quinoa or your favorite grain.

Post sponsored by Crockpot™

Slow Cooker Peanut Tofu & Broccoli

Easy, creamy, peanutty peanut tofu & veggies made in the slow cooker.
5 from 4 votes
Prep Time 5 minutes
Cook Time 2 hours
Total Time 2 hours 5 minutes
Course Main Course
Servings 4


  • Crockpot® Slow Cooker


  • 1 (14 oz) block extra firm tofu drained and pressed
  • 1 tsp olive oil optional, for sautéing (see step one)
  • 1 head (about 5 cups chopped) broccoli
  • 1/2 cup coconut milk full fat preferred
  • 1/4 cup peanut butter can use crunchy or creamy
  • 3 tbsp soy sauce low sodium, if preferred
  • 1 tsp chili garlic sauce
  • 1 tbsp rice vinegar
  • 1 tsp agave or maple syrup
  • 1 tsp cornstarch
  • 3 tbsp water
  • green onion for topping
  • sesame seeds for topping


  • Chop the tofu into roughly 1-inch pieces. If preferred, sauté the tofu in 1 tsp olive oil over medium-high heat until lightly crispy on all sides (this is optional if you prefer a crispier tofu).
  • Prepare the broccoli by chopping into bite-sized pieces and set aside.
  • To your Crockpot™ Slow Cooker, add coconut milk, peanut butter, soy sauce, chili garlic sauce, rice vinegar, and agave (or maple syrup).
  • Whisk all ingredients together and add the cubed tofu. Cover and let cook on low for 2 hours (keeping in mind you will have to add the broccoli and cornstarch slurry at the 45-minute mark and mix at the 25-minute mark).
  • In a small bowl, combine the cornstarch and water and whisk well. At the 45-minute mark, add the cornstarch slurry and chopped broccoli. Mix well (some of the peanut butter sauce may be stuck to the sides. That's okay, just scrape off and mix well).
  • At the 25-minute mark, open and mix one last time.
  • Serve over rice, quinoa, or your favorite grain. Top with green onions, sesame seeds, and more chili garlic sauce, if preferred.
Keyword broccoli, delicious, delish, dinner, easydinner, lunch, peanut, peanut-butter, peanutbutter, tofu, vegan, vegandinner
  1. Reply

    5 stars
    Delicious! I prepared out tofu cubes by air frying them and adding them to the crock pot. We served it over rice and added sesame seeds. It was so delish(o:

    • Whitney J.
    • January 21, 2022

    5 stars
    How are there not more reviews? I made this for myself as part of a fast I’m doing for the month. I figured my family wouldn’t be interested, but boy was i wrong. They were so upset I left them out for this one! So much that I made it again a week later. This is sure to become a staple recipe in our house. Bonus, the recipe is very forgiving, and if the times are off a little bit, it still turns out perfect. So easy, so good.. even for the meat and potato guys in the house!

    • Tracey
    • February 18, 2023

    5 stars
    Hello, I made this without the tofu (don’t like it), but used chickpeas instead and it still came out wonderful, I also didn’t use the chili garlic sauce (upsets the tummy), but other than those few changes I really enjoyed this dish. My daughter said that it kind of tasted like one of my husband’s Filipino dishes, so I think that is a complement since my kids love their dad’s cooking…. lol Looking forward to making it again!

      • Daniel
      • March 30, 2024

      English is not my first language, so I didn’t know if “at the 45 minute mark” means when 45 minutes have passed or when 45 minutes are left (after 1 hour and 15 minutes heating)

    • Acacia Harrison
    • November 15, 2023

    5 stars
    This is absolutely delicious. I used natural salted peanut butter and it wasn’t too sweet or too salty. I used chili crisp instead of garlic chili sauce, because the store I went to didn’t have Red Rooster. I can’t wait to try it with that next time. I went straight with the uncooked tofu and it held up very well. It looks like not enough sauce but turns out just right. Not sure how large a serving is, but I’d say you could maybe double this for 4 people or 2 who like leftovers.

    • Wendy
    • February 15, 2024

    I doubled the sauce cuz I used more broc. I also added ginger to the sauce and it was so good!

Leave a Reply

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

Recipe Rating

Six Vegan Sisters
Close Cookmode