clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tofu Satay with cauliflower rice

  • Author: Jess
  • Prep Time: 20 mins
  • Cook Time: 20 mins
  • Total Time: 40 mins
  • Yield: 4 portions 1x
  • Category: Main
  • Method: Cook
  • Cuisine: Indonesian


Tofu Satay with cauliflower rice



Satay skewers recipe here

Cauliflower fried rice

  • 1 head cauliflower
  • 2 tbsp olive oil
  • 4 spring onions, chopped
  • 1/2 cup red pepper, chopped
  • 1/2 cup celery, chopped
  • 1/2 cup crushed peanuts
  • 2 tbsp spoons of soy sauce

Peanut butter sauce

  • 1/3 cup creamy peanut butter, melted
  • 1 tbsp soy sauce
  • 1 tbsp lime juice
  • 1/2 tbsp maple syrup
  • 1 tsp sriracha


  1. Open tofu from pack, drain water, and pat dry. Cut into large rectangles.
  2. Mix all marinade ingredients in a bowl, or bag and place tofu inside. Let marinade for 4-24 hours. Remove from marinade and gently slide onto your skewers.
  3. Grease your grill (medium high heat) or bbq, and grill for 2 minutes per side, or until golden brown.
  4. Chop your cauliflower into large pieces. Place in the food processor and pulse until the cauliflower resembles the texture of rice.
  5. Heat olive oil in a large skillet, add spring onions first and cook for 2 minutes. Next add the cauliflower, red pepper, and celery, and cook for 5-6 minutes, on medium heat. Add your soy sauce and crushed peanuts. (Depending on the size of your cauliflower you may want to add more or less soy sauce.)
  6. To prepare your peanut butter sauce, mix melted peanut butter, soy sauce, lime juice, maple syrup, and Sriracha in a bowl.
  7. (Optional) Serve this dish with fresh cilantro and lime.


  • Serving Size: 1/4 recipe
  • Calories: 489
  • Sugar: 13g
  • Fat: 39g
  • Saturated Fat: 7g
  • Carbohydrates: 26g
  • Fiber: 6g
  • Protein: 18g

Keywords: Tofu Satay, cauliflower rice, how to make cauliflower rice