• Recipe Index
  • Desserts
  • Dinner
  • Lunch
  • Breakfast
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Lettuce Eat Cake

Lettuce Eat Cake

Easy but elevated vegan eats

browse by category

Breakfast
Lunch
Dinner
Dessert
Lifestyle
  • Recipe Index
    • Breakfast
    • Lunch
    • Dinner
    • Desserts
    • Pasta
    • Sandwiches
    • Condiments
  • Featured Recipes
  • About
  • Contact Me
    • Work With Me
  • Subscribe

Sweet & Sour Meatballs with Mushroom Rice

August 2, 2022

Sweet & Sour Meatballs with Mushroom Rice

Sweet & Sour Meatballs with Mushroom Rice made of vegan black bean meatballs, drizzled with a sweet & sour sauce served on an oven-baked mushroom rice pilaf.

This dish is plant-based comfort food at its best and is vegan as well as gluten-free. It doesn’t have any weird ingredients and is super easy to make!

My Sweet & Sour Meatballs with Mushroom Rice are a twist on my The Best Vegan Meatballs recipe (which has a bbq sauce with mint leaves). The meatballs themselves are the same black bean based recipe, but instead this new twist on the recipe has a homeade sweet & sour sauce, and a baked rice dish on which to serve the meatballs.

Sweet & Sour Meatballs with Mushroom Rice

Ingredients in Sweet & Sour Meatballs with Mushroom Rice

This recipe has three parts: vegan meatballs, a sweet & sour sauce, and a mushroom pilaf. Let’s look at the ingredients:

Vegan Meatballs

  • Rolled oats (Oats are used to bind together the ingredients and as a sort of flour (along with the ground flax).
  • Black beans (Black beans give a meaty colour and taste to these plant-based meatballs).
  • Tomato puree and hot sauce (These add juiciness and flavour to the meatballs).
  • Ground flax (The flax must be ground, as it’s used to keep all the ingredients together).
  • Salt, pepper, garlic, onion (To bring out the flavours).
  • Paprika (To add a touch of heat and savoury flavour.)
  • Olive oil (For cooking your meatballs on the stovetop).

Mushroom Pilaf

  • White long grain rice (I use white rice and haven’t tested this recipe with brown rice, which takes much longer to cook).
  • Vegetable broth and water (To flavour and add moisture in order to cook the rice).
  • Butter and olive oil (For fat and flavour)
  • Dried thyme, garlic powder, minced garlic (To season the rice).
  • Salt and pepper (To enhance the flavours).
  • Fresh mint (Optional to garnish the dish).

Sweet & Sour Sauce

  • Vegan sugar (I use Wholesome brand vegan and organic sugar).
  • Apple cider vinegar (You could instead use white vinegar if you prefer).
  • Ketchup (I use 365 Everyday Value Organic Ketchup which is conveniently marked vegan right on the bottle!)
  • Soy sauce and water (To flavour and add volume to the sauce).
  • Garlic and ginger (To season the sauce).
  • Cornstarch (Used to thicken the sauce).

Shop vegan ingredients:

Making your Baked Mushroom Rice

oven basked mushroom rice pilar

This rice pilaf takes about 45 minutes to cook in the oven. This leaves you plenty of time to prepare your meatballs and sweet and sour sauce while the rice is baking. Be sure to use white rice in this dish, as brown or wild rice has not been tested (and typically takes longer to cook).

Your Mushroom Rice Pilaf does not need to be covered in the oven. The layer of mushrooms act as a natural lid, to keep the heat in the bottom and cook the rice.

Making your Vegan Meatballs

These vegan meatballs are super quick and easy to whip up while your mushroom rice pilaf is baking in the oven! You can even make up the mixture in the morning if you choose and store it in the fridge until you are ready to make this Sweet & Sour Meatballs with Mushroom Rice recipe for dinner. Then you can simply grab the meatball mixture out of the fridge once you’ve placed your rice in the oven.

To get these meatballs a bit firmer, be sure to pan fry them with enough heat that they get golden brown. It’s also a good idea to flip them frequently to try to get an even colour and firmer texture.

Making Your Sweet & Sour Sauce

Sweet and sour sauce

This sweet and sour sauce is tangy with the right sweetness. It might seem like this recipe doesn’t yield much sauce, but it’s actually more than needed to give your vegan meatballs a generous amount of glaze.

It takes just moments to mix up the sauce and heat it on the stovetop. Its glossy and slightly sticky texture tops the vegan meatballs in this recipe beautifully.

Assembling Your Sweet & Sour Meatballs with Mushroom Rice

Sweet & Sour Meatballs with Mushroom Rice

To assemble your Sweet & Sour Meatballs with Mushroom Rice, first scoop out a generous portion of the mushroom rice and add it to a plate or pasta bowl.

The fluffy and savoury mushroom rice can be used as a side, or if you prefer, use it as a bed or base. Next add a few vegan meatballs to the plate.

Next, using a ladle or gravy spoon, pour a generous amount of sweet and sour sauce over the meatballs.

Finally, garnish your plate with a small handful of fresh mint leaves!

Sweet & Sour Meatballs with Mushroom Rice

Sweet & Sour Meatballs with Mushroom Rice

Sweet & Sour Meatballs with Mushroom Rice made of vegan black bean meatballs, drizzled with a sweet & sour sauce served on an oven-baked mushroom rice pilaf.
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 45 minutes mins
Total Time 1 hour hr 5 minutes mins
Course dinner, Main Course
Cuisine Plant-Based
Servings 4 people

Ingredients
  

Mushroom Rice Pilaf

  • 1 1/2 cups long grain rice , uncooked
  • 1 1/2 cups vegetable broth
  • 1 1/4 cups water
  • 1 tsp dried thyme
  • 1 tsp garlic powder
  • 650 grams (1.3 lb) mushrooms  quartered 
  • 4 Tbsp butter
  • 3 cloves garlic minced
  • salt & pepper to taste
  • 1.5 Tbsp olive oil

Vegan Meatballs

  • 1 cup rolled oats
  • 1 can black bean (400 ml) drained and rinsed
  • 1 1/2 Tbsp tomato puree
  • 1 tsp salt
  • 1/2 tsp pepper
  • 3 cloves garlic
  • 1/4 cup white onion chopped
  • 2 Tbsp ground flax to bind the meatballs (must be ground)
  • 1 1/2 Tbsp paprika
  • 1 tsp hot sauce
  • 3 Tbsp slivered almonds optional to add texture
  • extra virgin olive oil  for cooking

Sweet and Sour Sauce

  • 1/4 cup vegan sugar
  • 1/4 cup apple cider vinegar
  • 2 Tbsp plus 2 tsp ketchup
  • 1.5 Tbsp soy sauce
  • 2 Tbsp water
  • 1/2 clove garlic  minced 
  • 1/2 Tbsp corn starch
  • 1/8 tsp ground ginger

Instructions
 

Mushroom Rice Pilaf

  • Preheat oven to 350F.
  • Add mushrooms to a large bowl. Pour over hot melted butter, add garlic, salt and pepper. Toss well.
  • Place remaining ingredients in a large baking dish approximately 9 x 13".
  • Mix to spread the rice out evenly in the pan.
  • Spread the mushrooms over the rice to cover the whole surface area (keep them on the top of the rice, rather than mixing into the rice, as this help the rice underneath cook). Drizzle over olive oil.
  • Bake for 45 – 50 minutes or until mushroom is golden. While your rice is cooking, prepare your meatballs and sweet and sour sauce.

Vegan Meatballs

  • Add the ingredients for your meatballs into a food processor (or use a hand blender) and blend until well combined.
  • Begin rolling the mixture into meatballs. (You may want to use a small ice cream scoop to grab the mixture portions). Your balls will cook differently depending on the size you roll them. Aim for about 1 1/2 inch round meatballs.
  • In a large non-stick pan heat your olive oil for 1 minute then add your meatballs and cook for 15 minutes on medium low to brown each side. 

Sweet & Sour Sauce

  • Add apple cider vinegar, vegan sugar, ketchup, soy sauce, cold water, garlic, ginger, and corn starch to a small saucepan.
  • On medium heat stir frequently until it starts to boil. Allow sauce to boil for about 30 seconds then remove from heat.
  • Serve vegan meatballs on top of a healthy portion of the mushroom rice, then drizzle the meatballs with sweet and sour sauce. Garnish with fresh mint and serve!
Keyword asian sauce, Black bean, casserole, Meatballs, mushroom, mushroom rice, rice, rice pilaf, sweet and sour sauce, vegan meatballs

Looking for more vegan dinner recipes? Try my Sun-dried Tomato Jalapeño Olive Pesto on pasta tonight!

Sun-dried Tomato Jalapeño Olive Pesto

in Dinner

Subscribe to the newsletter!

Get the latest recipes, tips and more.

Reader Interactions

you may also like
Vegan Gluten-Free Tofu Dogs
Jalapeño Popper Lasagna Rolls
Vegan Bbq Pulled Chicken Sandwich
Vegan Scallops with Mint & Peas

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

with love,

Cyndi

I’m Cyndi. I create recipes of easy but elevated vegan eats that showcase the possibilities of plant-based cuisine.

Subscribe to the newsletter!

Get the latest recipes, tips and more.

Top hits!

Featured

Vegan Pat in Pan Whole Wheat Crust

Easy Press in Pan Pie Crust

Categories

  • All Recipes
  • Featured Recipes
  • Snacks
  • Breakfast
  • Lunch
  • Dinner
  • Desserts

Archives

Latest on Instagram

🍊 🎂 Vegan Vanilla & Orange Buttercream Cake 🍊 🎂 Vegan Vanilla & Orange Buttercream Cake with an orange marmalade filling and topped with spiced dried orange slices.

This dairy-free and vegan cake is super easy to make, but looks quite fancy all dressed up with oven dried spiced citrus. It will have your home filled with the smell of citrus and spice!

🔗Get my recipes at LettuceEatCake.ca

🗞 Subscribe to our newsletter for our latest cooking supplies free giveaway, free bonus meal ideas and more at: LettuceEatCake.ca/subscribe

#ottawavegan #canadianvegans #ottawaveganeats #ottawaveganfood #vegancanada #ottawafoodblogger #veganrecipes #easyveganeats #easyveganmeal #easyveganfood #easyveganrecipes #veganhealthyeating #veganfoodblog #veganfoodrecipes #vegancooking #veganeasyrecipes #veganrecipeideas #veganeasyrecipe #vegrecipes #canadavegans #veganrecipesforbeginners #vegangiveaway #veganrecipeblogger #veganfoodblogger #veganvanillacakerecipe #vegancoconutcake #vegancoconutbuttercream #vegancakerecipe #veganrecipecreator
🌿Pizza night, but make it elevated! My Mint Pes 🌿Pizza night, but make it elevated! My Mint Pesto Vegan Pizza has crumbled tofu, crispy kale, olives and caramelized onions all on top of the perfect vegan pizza crust! 

🌿I made this pizza because sometimes you want a more elevated flavour that isn’t just smoothered in cheese. Seriously the mint pesto base on this pizza is so fresh and bursting with flavour. And the caramelized onions are divine. 

🔗Get the recipe now at LettuceEatCake.ca 

This recipe also at the link in my bio, or just comment ‘recipe’ below and I’ll be sure to send it to you myself!

#easyveganrecipes #lettuceeatcake #mintpesto #veganpesto #veganpestopizzarecipe #veganpestopizza #veganpizzarecipe #ottawavegan #caramelizedonions #tofucrumble  #veganinfluencer #ottawavegan #vegancook #vegancooking #plantbasedlife #spreademcheese #easyveganrecipies #veganpastarecipe #ottawavegan #ottawacreator #ottawafoodies #ottawainfluencer #canadianvegan #veganrecipecreator #veganinfluencers #veganrecipeshare #veganeats #lettuceeatcake
🥕Carrot Pesto & Vegan Ricotta Shells! This dis 🥕Carrot Pesto & Vegan Ricotta Shells!

This dish sneaks carrots in for extra nutrients! My baked shells are stuffed with a carrot pesto and a rich and creamy plant-based ricotta (packed with protein), baked then topped with fresh herbs and vegan parmesan.

🔗Get my Carrot Pesto & Vegan Ricotta Shells recipe now at LettuceEatCake.ca

🗞 Subscribe to my newsletter for my free e-cook book and more at: LettuceEatCake.ca/subscribe

#ottawavegan #canadianvegans #ottawaveganeats #ottawaveganfood #vegancanada #ottawafoodblogger #veganrecipes #easyveganeats #easyveganmeal #easyveganfood #easyveganrecipes #veganhealthyeating #veganfoodblog #veganfoodrecipes #vegancooking #veganeasyrecipes #veganrecipeideas #veganeasyrecipe #vegrecipes #canadavegans #veganrecipesforbeginners #veganricotta #veganrecipeblogger #veganfoodblogger #veganstuffedshells #veganitalianfood #vegansofottawa #carrotpesto #lecreuset
🫑Jalapeño Popper Lasagna Rolls with a creamy v 🫑Jalapeño Popper Lasagna Rolls with a creamy vegan jalapeño ricotta centre, topped with non-dairy white sauce, cheddar and a crispy breadcrumb topping.

🔗Recipe up now at LettuceEatCake.ca or comment ‘recipe’ below and I’ll personally send it to you! 

Imagine the creamy spicy flavourings and crispy breadcrumb topping of jalapeño poppers, but turned into lasagna rolls.

This recipe makes gooey and creamy lasagna rolls that are a unique and plant-base take on an Italian classic. If you love Jalapeño Poppers, you will love this dish!

#ottawavegan #canadianvegans #ottawaveganeats #jalepenopoppers #ottawaveganfood #vegancanada #ottawafoodblogger #veganrecipes #easyveganeats #easyveganmeal #easyveganfood #easyveganrecipes #veganhealthyeating #veganfoodblog #veganfoodrecipes #vegancooking #veganeasyrecipes #veganrecipeideas #veganeasyrecipe #vegrecipes #canadavegans #veganrecipesforbeginners #veganricotta #veganrecipeblogger #veganfoodblogger #veganlasagnarecipe #veganitalianfood #vegansofottawa
🌭 NO gluten flour! Perfect texture. Super fast 🌭 NO gluten flour! Perfect texture. Super fast and easy to make.

What's thre secret? Seasoning then blending your tofu into a paste, shaping and baking! So easy, so healthy, soo good. Skip the gluten flour for a cheaper, quicker, healthier vegan tofu hot dog. 

🔗 Recipe at LettuceEatCake.ca or comment 'recipe' below and I will personally send it to you!

#lettuceeatcake #tofudogs #vegantofudog #tofuhotdog #veganbbq #veganrecipecreator #vegansummer #glutenfreevegan #gfvegan #ottawavegan #canadianvegan #veganbbqrecipes
🥧 Comforting and wholesome Vegan Tofu Pot Pie, 🥧 Comforting and wholesome Vegan Tofu Pot Pie, with a crust that only takes 5 minutes to make! This delightful pie has a no-knead no-roll quick crust, and is filled with tofu chicken and a creamy vegetable mixture. 

🌿This recipe makes 4 mini pies or 2 regular.

🔗Get the recipe at LettuceEatCake.ca 

You can also find it at the link in my bio or simply comment ‘recipe’ below and I will send it to you myself!

#veganchicken #tofuchicken #tofuchickenrecipe #lettuceeatcake #vegansandwiches #vegansandwichrecipe 
#ottawavegan #canadianvegans #ottawaveganeats #ottawaveganfood #vegancanada #ottawafoodblogger  #easyveganfood #easyveganrecipes #veganhealthyeating #veganfoodblog #veganfoodrecipes #vegrecipes #vegancooking #veganeasyrecipes #veganrecipeideas #veganeasyrecipe #veganrecipesideas #canadavegans #veganrecipesforbeginners #veganrecipeblogger #veganfoodblogger #veganpierecipe #veganchicken #veganpotpie
2023 © Lettuce Eat Cake
made by soulmuse