Vegan Rice Bowls with Sunshine Sauce

These healthy vegan rice bowls are brimming with delicious roasted veggies and chickpeas, and topped with a luscious and bright lemon-turmeric sunshine sauce. This easy plant-based rice bowl recipe is one of my favorites for a simple but satisfying dinner with lots of vibrant flavors – and I’m sure you’ll love it, too!

vegan rice bowl up close with chopped cashews and green onion

Vegan rice bowls are loaded with bold flavors that leave you wanting more with every bite. My plant-based recipe includes tender roasted cauliflower and sweet potatoes, plus yummy and super healthy chickpeas. But what makes this dish next-level amazing is the Sunshine Sauce… A creamy, slightly sweet and tangy rice bowl sauce made with vegan yogurt, lemon, and lots of vibrant spices. One taste and you’ll be like, “oh, THAT’S why it’s called ‘sunshine’ sauce!”

Best of all, this easy rice bowl recipe can be customized with whatever grains and veggies you like. It’s the perfect dinner for summer or any time of year when you need a splash of sunshine goodness in your life!

chickpeas, cauliflower, lemon, yogurt, oil, seasonings, sweet potatoes

Ingredients for Rice Bowls with Sunshine Sauce


  • Cauliflower
  • Sweet potatoes
  • Chickpeas
  • Rice
  • Olive oil
  • Salt
  • Pepper
  • Turmeric

Sunshine Sauce:

  • Plain vegan yogurt (I like Kite Hill)
  • Olive oil
  • Lemon juice
  • Agave
  • Turmeric
  • Garlic powder
  • Ground ginger
  • Salt
  • Pepper


  • Green onions
  • Cashews
chunks of sweet potatoes on a baking sheet

How to Make Healthy Vegan Rice Bowls

First, preheat the oven to 400 degrees F and set out two large baking sheets. Prep the veggies per the recipe notes. Then add the sweet potato chunks to a large mixing bowl, along with some of olive oil and spices. Toss to coat and transfer the potatoes to one of the baking sheets.

Repeat the seasoning process with the cauliflower florets, and then the rinsed and drained chickpeas. Add them all to the remaining baking sheet. Make sure flat sides of the florets are touching the baking sheet to get that nice roasted golden brown color.

roasted cauliflower florets and chickpeas

Roast the chickpeas and veggies in the oven* for 25-30 minutes. Rotate the pans about halfway through the cook time.

*Get the rice cooking immediately after the veggies and chickpeas go in the oven – I love to use my Instant Pot to cook the rice for this recipe!

jar with sunshine sauce ingredients

While the sweet potatoes, cauliflower, and chickpeas are roasting, make the creamy Sunshine Sauce: Simply combine all of the ingredients in a bowl and whisk until smooth. Taste and season more as needed.

pouring sunshine sauce onto a rice bowl with sweet potatoes, cauliflower, and chickpeas

Tips for How to Assemble the Best Vegan Rice Bowls with Sunshine Sauce

Divide the cooked rice evenly between four bowls. Then add scoops of roasted sweet potatoes, cauliflower, and chickpeas next to each other. Drizzle on a generous amount of sunshine sauce, or pour into little dishes to serve with the bowls.

Sprinkle with chopped cashews and slices of green onion for some great crunchy texture and a pop of freshness.

vegan rice bowls with homemade sunshine sauce

Rice Bowl Recipe Variations

These ingredients are my personal favorites, and all happen to be easy to find at most grocery stores. But there are lots of changes you can make to create the rice bowls of your dreams!

Here are just a few ideas for other versions of this healthy and easy vegan rice bowl recipe:

  • Instead of white rice you can use brown rice or wild rice, quinoa, bulgar wheat, farro, or nearly any grain you like. For a more low carb healthy rice bowl leave out the grains completely and use riced cauliflower!
  • Swap sweet potatoes with other hearty veggies like butternut squash or carrots.
  • Substitute the chickpeas or simply add tofu to this dish for even more plant-based protein. Roast 1″ chunks of extra firm tofu with the other veggies (after pressing out the moisture as much as possible).
  • Other veggies you can include instead of/in addition to my recipe are broccoli florets, zucchini or yellow squash chunks, Brussels sprouts, or basically any fresh produce that handles being roasted well.
a bowl layered with rice, chickpeas, sweet potatoes, cauliflower, and lemon turmeric sauce

Storage and Reheating Tips

You can make these bowls ahead of time, or prepare in a large batch, to include in your weekly meal plan. To store, let everything cool to room temperature and transfer to airtight containers. Put the sunshine sauce in a container with a lid. Keep in the fridge for up to 5 days.

The best way to reheat the veggies is in the oven on one or two baking sheets, depending on how many leftovers you have. Roast at 400 for about 10 minutes, until the sweet potatoes, cauliflower, and chickpeas are warm. But be careful to not overcook them! You can also microwave them along with the rice for 2-3 minutes, stirring halfway through.

Assemble the reheated vegan rice bowls like in the recipe notes, and enjoy!

bite of roasted cauliflower covered in sunshine sauce

If you made this vegan rice bowl recipe, let me know in the comments below and share a photo using #mindfulavocado. I’d love to hear from you! Want to see more recipes? Let’s get social! CONNECT WITH ME on Facebook, Twitter, Instagram, or Pinterest to see what I’m currently cooking up!

Vegan Rice Bowls with Sunshine Sauce

Healthy vegan rice bowls brimming with roasted veggies and chickpeas, all topped with a luscious and bright lemon-turmeric sunshine sauce.
5 from 2 votes
Print Pin Rate
Course: Dinner
Cuisine: American, Vegan, Vegetarian
Keyword: healthy vegan dinner, homemade vegan sauce, rice bowl recipe, roasted cauliflower, roasted sweet potatoes, vegan rice bowls
Prep Time: 30 minutes
Cook Time: 30 minutes
Total Time: 1 hour
Servings: 4 servings
Calories: 576kcal
Author: Amanda



  • 1 medium head cauliflower cut into florets (about 4 cups)
  • 2 medium sweet potatoes cut into 1-inch cubes (about 4 cups)
  • 1 14.5-ounce can chickpeas drained and rinsed
  • 2 cups uncooked rice can substitute with any grain of choice
  • 5 Tablespoons olive oil divided
  • 1.5 teaspoons salt divided
  • 3/4 teaspoons pepper divided
  • 1/2 teaspoon turmeric divided

Sunshine Sauce:

  • 1 5.3-ounce container plain vegan yogurt I like Kite Hill
  • 2 Tablespoons olive oil
  • 1/2 lemon juiced (about 2 Tablespoons)
  • 2 Tablespoons agave
  • 3/4 teaspoon turmeric
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon ground ginger
  • 1.5 teaspoon salt
  • 1/4 teaspoon pepper


  • green onions sliced thinly
  • cashews chopped


  • Preheat oven to 400 degrees Fahrenheit. Get two baking sheets out and set aside.
  • In a large mixing bowl, combine sweet potatoes with 2 Tablespoons of olive oil, 1/2 teaspoon salt, 1/4 teaspoon pepper, and 1/4 teaspoon turmeric. Mix well and transfer to one of the baking sheets.
  • In the same mixing bowl, combine cauliflower with 2 Tablespoons of olive oil, 1/2 teaspoon salt, 1/4 teaspoon pepper, and 1/4 teaspoon turmeric. Mix well and transfer to the other baking sheet.
  • Add chickpeas to the mixing bowl and mix with 2 Tablespoons of olive oil, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Mix well and add to the baking dish with the cauliflower. Tip: make sure a flat surface of the cauliflower floret is touching the baking sheet. This will give you nice golden brown edges!
  • Bake sweet potatoes, cauliflower, and chickpeas for 25-30 minutes, rotating the pans halfway through.
  • While the veggies are roasting, cook the rice. I like using my Instant Pot for this step!
  • Make the sauce by combining all the sauce ingredients in a small mixing bowl and whisking until completely smooth. Taste and adjust seasons if needed.

Assemble the bowls:

  • Divide rice up into bowls. Top with roasted veggies and lather on some sunshine sauce! Top with sliced green onions and chopped cashews if desired. Enjoy!



Storage Tips: :Let the veggies and rice cool to room temperature and transfer to airtight containers. Put the sunshine sauce in a separate container with a lid. Keep in the fridge for up to 5 days.


Serving: 1bowl | Calories: 576kcal | Carbohydrates: 86.2g | Protein: 10.5g | Fat: 22g | Saturated Fat: 3.2g | Sodium: 692mg | Potassium: 1378mg | Fiber: 10.8g | Sugar: 11.3g | Calcium: 65mg | Iron: 10mg

Please note this post may contain affiliate links which does not impact the cost to you, but gives me a small commission. Thank you for your support!


2 thoughts on “Vegan Rice Bowls with Sunshine Sauce”

  1. 5 stars
    I’m a 40 year old dad who just started my meatless journey with my pregnant wife, and she asked me to make this recipe when I got home from work today. It was absolutely perfect. It did not leave me longing for meat whatsoever when I was done, and I made the whole thing in about 40 minutes start to finish. Thank you for the recipe.


Leave a Comment

Recipe Rating