This Broccoli Brown Rice Bowl with Almond Satay Sauce is so satisfying and flavourful you’ll want to eat it day after day. Loaded with healthy ingredients like broccoli, kale, roasted red pepper and brown rice, not only is it delicious, it’s highly nutritious too. All that healthy goodness is topped off with crispy coconut bacon and perfectly sweet almond satay sauce that might just have you licking the bowl.

Vegan almond satay bowls with broccoli, brown rice, coconut bacon and tofu.
Vegan broccoli and brown rice bowls with coconut bacon, carrot and almond satay sauce.

Almond Satay Sauce

I scoured the internet for an authentic satay sauce recipe and came across many different variations. I found recipes made with a range of different ingredients from lime, to tamarind, to ginger, to coconut milk, to sweet chili sauce and red curry paste. I discovered there’s such a thing as sweet soy sauce, or kecap manis, that’s thicker and sweeter than traditional soy sauce and is often used in satay sauce recipes. And from what I can tell, authentic Thai satay sauce uses tamarind paste, brown sugar and peanuts, does not contain lime or ginger, and making it involve sautéing onions and garlic before simmering them with the rest of the ingredients. Thai folks correct me if I’m wrong.

As much as I wanted to keep this satay sauce authentic, I also wanted to keep it as simple as possible, so I kind of cheated by using sweet chili sauce instead of sautéing onion and garlic. There are few moving pieces in this bowl so I wanted to keep the sauce really easy. It worked out great though and the end result is an flavourful, creamy and delicious almond satay sauce that is absolutely perfect for this bowl.

I used almond butter instead of peanut butter or crushed roasted peanuts but you can use peanut butter if you prefer. Just make sure you use natural peanut butter with no added sugar or oils.

Other Sauce Options

This bowl would work well with some of the other sauces I’ve shared. If you want to switch it up, try my:

You could also switch up the tofu, and try my Black Pepper Garlic Tofu, BBQ Tofu or Curried Tofu.

Crispy tofu with almond satay sauce in a vegan buddha bowl.
Broccoli and brown rice with chop sticks in a white bowl.

How to Make Coconut Bacon

If you’re in a pinch or you don’t feel like making coconut bacon (although I highly recommend that you do!), you can go ahead and use coconut flakes or better yet, toasted coconut.

If you have the time, you’ve gotta try making a batch of coconut bacon. It’s really easy to make and can be kept in the pantry for weeks and added to salads, bowls, sandwiches, tofu scrambles and even smoothie bowls.

Most coconut bacon recipes call for liquid smoke but it can be hard to find and I can’t be bothered to buy it just for coconut bacon, so I make mine without it. I use tamari, maple syrup, apple cider vinegar and smoked paprika.

Find full details on how to make coconut bacon here.

Easy vegan coconut bacon in a glass jar.
Coconut bacon with broccoli and brown rice in a vegan buddha bowl.

Broccoli Brown Rice Bowl with Almond Satay Sauce

Alright, so we talked about the almond satay sauce and coconut bacon…what else is in this bowl? I added brown rice, kale, steamed broccoli and grated carrot and it all comes together beautifully with the creamy almond satay sauce and sweet and salty, crunchy coconut bacon. So many flavours, so many textures, so much goodness!

Watch the Video

Prefer a visual of this recipe? Follow along as I make these in the video below.

Vegan Broccoli Brown Rice Bowl with Almond Satay Sauce | Running on Real Food

Broccoli Brown Rice Bowl with Almond Satay Sauce

  • Author: Deryn Macey
  • Prep Time: 20 mins
  • Cook Time: 40 mins
  • Total Time: 1 hour
  • Yield: 4 1x
  • Category: Entree
  • Cuisine: Vegan

There are few steps involved in these broccoli brown rice bowls but the result is well worth the effort. The sweet and tangy almond satay sauce with the salty, crunchy coconut bacon, chewy brown rice and fresh veggies is a match made in heaven. You’ll love this vegan and gluten-free, flavourful, healthy and nourishing bowl.



For the Tofu

For the Almond Satay Sauce

For the Bowls


To Make the Tofu

  1. Slice a block of tofu into slabs and add to a bowl with the rest of the ingredients. Let it sit while you make the coconut bacon.
  2. Once the coconut bacon is done, increase the oven temperature to 400 degrees.
  3. Lay the tofu slabs out on a parchment paper or silicone mat-lined baking sheet.
  4. Bake for 20 minutes, then remove and flip each piece.
  5. Place back in the oven for 10-20 minute until brown and crispy.

To Make the Almond Satay Sauce

  1. Whisk all ingredients together in a bowl.
  2. Store any extras in the fridge for up to 3 days.

To Assemble the Bowls

  1. Start with a base of lightly steamed kale.
  2. Add the brown rice, broccoli, tofu and carrot.
  3. Top with desired amount of almond sauce and coconut bacon and dig in.


  • The sauce recipe makes enough for 3-4 bowls. Adjust amounts of rice, broccoli, kale and carrot for how every many servings you’re making.
  • Find full details and instructions on coconut bacon here.
  • Makes enough tofu for 3-5 bowls.

Keywords: buddha bowl, healthy, high-protein