Skip to Content

Vegan Stuffed Italian Rice Balls: How I Veganized My Husband’s Family Recipe for Thanksgiving

Did everyone have fun this Thanksgiving? We sure did! This was our first Thanksgiving since going vegan. As if this wasn’t challenging enough, we also traveled to our friends’ house in Panama City Beach, Fla.

What was the challenge, you might ask? Well, I had to make sure my husband and I had plenty of vegan food choices at the overall non-vegan Thanksgiving table our friends were planning to have.

To make that happen, I spent the entire afternoon on Wednesday cooking one vegan dish after another, and then packing the entire spread to travel. I know, people do that all the time for Thanksgiving, but honestly, this was my first time of doing that, so it seemed challenging.

Did we end up having enough vegan food? More than enough!

A vegan Thanksgiving table spread including sausage-stuffed Italian rice balls.

Clockwise from top left: sautéed kale, stuffed rice balls (today’s recipe!), curried butternut squash, stuffing, mashed potatoes, creamy mushroom gravy, Hippie Loaf from Lindsay Nixon’s Happy Herbivore Cookbook. This cookbook is a true lifesaver for any vegan person, especially around the holidays (stuffing and gravy also came from this book).

Everything was delicious, and the best part? Our omnivore friends liked my vegan creations a lot!

Here’s where things get interesting. My Italian mother-in-law has been making stuffed rice balls every Thanksgiving and Christmas for years. My husband Rob grew up loving them, so big holidays are incomplete for him unless the rice balls are present.

A vegan Thanksgiving table with sausage-stuffed Italian rice balls.

When we went vegan, he even told me that he would have to cheat on our diet with his favorite rice balls during the holidays! I smiled and nodded when he told me that, but deep inside I hoped that I would be able to eventually veganize his mom’s favorite recipe.

The family recipe that my mother-in-law uses calls for Carolina long-grain rice, meat or mozzarella cheese stuffing (meat gets mixed with pasta sauce), butter for making the rice sticky, and an egg wash for dipping the assembled balls prior to rolling them in bread crumbs.

The rice balls are then left in the fridge overnight, and deep-fried the following afternoon right before the big feast.

Cooked rice balls

The family recipe that my mother-in-law uses calls for Carolina long-grain rice, meat or mozzarella cheese stuffing (meat gets mixed with pasta sauce), butter for making the rice sticky, and an egg wash for dipping the assembled balls prior to rolling them in bread crumbs.

The rice balls are then left in the fridge overnight, and deep-fried the following afternoon right before the big feast.

How could I make a delicious vegan version of Rob’s favorite rice balls without the tried-and-true, but very non-vegan ingredients? I also wanted to reduce the fat content. After some soul-searching, here’s what I decided to do:

Rice: instead of adding butter to make it sticky, I slightly overcooked the rice, and then mixed it with a generous amount of ground flaxseed and water mixture, a.k.a. ‘flax egg’ in the vegan baking community (see pic below). Flax egg makes things stick together well, and it worked like a charm!

Rice for rice balls

Stuffing: I decided to use vegan sausage, mushrooms, and store-bought marinara sauce. There’s hardly any choice of commercial vegan sausage in Southern Alabama, plus I’m not a fan of mysterious ingredients and overly processed foods, so I decided to make my own.

I used a recipe for Apple Sage Sausage from Kathy Hester’s book The Vegan Slow Cooker . I’ve been cooking my way through Kathy’s book, and there hasn’t been a recipe that I didn’t like so far!

The convenience of making meals in a slow cooker is undeniable: who doesn’t like coming home to a delicious, ready-to-eat dinner? Kathy’s sausage is made with brown rice, walnuts, wheat gluten, and applesauce among other ingredients.

NOTE: If you don’t want to make vegan sausage from scratch, feel free to use crumbled-up Field Roast Italian sausages. Just make sure to brown the sausage crumbles before adding them to the sauce.

Vegan sausage-stuffed Italian rice balls recipe

Egg wash: the best vegan substitute for eggs turned out to be almond milk mixed with some chickpea flour. Call it thinking outside the box, but this mixture works perfectly as an egg wash replacer!

I found that out after making some French Toast from the above mentioned Happy Herbivore Cookbook recently. That stuff was delicious!

The only thing that I couldn’t replace was deep-frying the rice balls in oil. Yep, this removes these vegan rice balls from my list of wannabe-healthy dishes, and makes them a dietary splurge for anyone attempting to eat a low-fat, plant-based diet… But heck, at least no animals were harmed!

Yield: 8-10 rice balls

Vegan Stuffed Italian Rice Balls

Vegan sausage-stuffed Italian rice balls

A traditional Italian appeizer, these stuffed rice balls turn out to be a wonderful addition to a vegan holiday table! This recipe calls for vegan sausage, which can be bought in a store or made at home.


For the Rice:

  • 1.5 cups uncooked long-grain white rice
  • 3 cups water
  • 1/2 tsp salt
  • Flax Egg: 2.5 Tbsp ground flaxseed + 5 Tbsp warm water

For the Stuffing:

  • 2 cups vegan sausage, crumbled (I used homemade - see above - but you can find sausage crumbles in stores)
  • 5-6 baby bella mushrooms, coarsely chopped
  • 1/2 cup chopped onions
  • 1 cup or more marinara sauce

For the Eggwash:

  • 1.5 cups almond milk
  • 1/3 cup chickpea flour

To Finish:

  • 1 cup or more vegan breadcrumbs
  • 2-3 cups vegetable oil, for frying


  1. 2 days before you're planning to serve the rice balls (see note* below), cook the rice: boil water and rice together on medium, letting all of the water to be absorbed by the rice. It's best if you let the rice overcook a little. You may need to add a little more water towards the end to prevent the rice from sticking to the bottom.
  2. Once the rice is cooked, let it cool a little while you're preparing the flax egg. To do that, just mix together the ground flax and warm water, let it sit for 5 min to thicken. Mix in the flax egg into the rice; stir to combine well. Cover the rice dish tightly with plastic wrap or a lid, put in the fridge overnight.
  3. One day before serving the rice balls, make the stuffing and assemble the balls. To make the stuffing, sautee chopped mushrooms and onions until soft, then add them to crumbled sausage. Stir in marinara sauce. The mixture should look like thick bolognese sauce.
  4. Assembling the rice balls: take a small handful of the rice mixture, press it in your hand to look like a little bowl. Put a small spoonful of the sausage mix into the center, then take a bit more of the rice, cover the stuffing, and shape the rice into a ball with the stuffing in the middle. Do not overstuff the balls! You may end up with a lot of stuffing left over (I did!), just freeze it and use later as makeshift bolognese sauce for pasta.
  5. Once all of the balls are assembled, put together a breading station. In a small bowl, whisk together almond milk and chickpea flour until no clumps are left; put breadcrumbs into a separate small dish.
  6. Dip each rice ball in the almond milk mix, then roll in the breadcrumbs until well coated. Put the breaded rice balls into a casserole dish lined with wax paper. Once all of the rice balls are assembled, cover the casserole dish and store in the fridge overnight.
  7. The day of your big feast, take the rice balls out of the fridge 30 min before frying them. Heat up vegetable oil in a deep, thick-walled pan (the oil level should be enough to cover the rice balls by 3/4) - see notes below . When the oil is hot, drop the rice balls, 2-3 at a time, into the oil, cook for 4-6 min, turning them a few times to ensure even cooking. Once the breadcrumbs look golden brown, take the balls out and set on a dish lined with paper towels. Repeat with the rest of the rice balls. Let them cool slightly before digging in!


*Making rice balls is a three-day affair, which might seem like too long on regular days, but turns out to be no problem around holidays! A lot of holiday dishes are usually made in advance, and these rice balls only benefit from resting overnight.

**To make the things a little easier, we used a small cheap deep fryer that we bought specifically for making the rice balls a couple years ago. It does the job well, and you can do the frying away from the stovetop that's already loaded with other Thanksgiving pots and pans!

Nutrition Information:



Serving Size:

1 rice ball

Amount Per Serving: Calories: 1434Total Fat: 147gSaturated Fat: 14gTrans Fat: 3gUnsaturated Fat: 125gCholesterol: 44mgCarbohydrates: 20gFiber: 2gSugar: 5gProtein: 13g

Please note that the provided nutritional information data is approximate.

Follow Vegan Runner Eats on Pinterest for more recipes!

If you want to Pin this recipe, click on the round pin button at the top of this card.

Note: As an Amazon Associate I earn from qualifying purchases. If you make a purchase through my blog, I may receive a small commission, at no extra cost to you. Thank you!

If you’ve enjoyed this post, share it with your friends on social media! And stick around for more awesomeness – subscribe to Vegan Runner Eats to receive the latest posts (I’ll send you a free copy of my vegan dinner recipe e-book as a thank you), or follow the blog on Facebook, Pinterest, and Instagram.

author avatar
Alina Zavatsky - Vegan Runner Eats
Alina first made a switch to a vegan diet in 2013 to optimize her athletic performance as a marathon runner. Eventually she embraced veganism as a way to be kinder to fellow living beings and the environment. Alina hopes that this blog helps its readers on their path to becoming vegan and making this world a better place.


Monday 20th of June 2022

1434 cal in 1 rice ball? Is that right? They look pretty big, about 2-3” but the calories seem high for the size.

Alina Zavatsky - Vegan Runner Eats

Wednesday 22nd of June 2022

Thanks for pointing it out, Aisha. My nutrition calculator has been going wild lately, so I'll have to re-check this.


Sunday 8th of February 2015

Just finished making and tasting a rice ball. I was very please how the flax really bound the rice so well. The milk an garbanzo flour was excellent! The marinara middle was tasty. (I made a pot of vegan bolognese sauce while I was shaping the rice balls.) Everything turned out very well! Next time I will add vegan Parmesan and vegan mozzarella cheese to the rice mixture. This recipe is a keeper!!


Sunday 8th of February 2015

That's wonderful Susan, so glad your rice balls came out well! I told Rob about your success, and he's happy too!


Tuesday 3rd of December 2013

so very impressed with your effort!


Wednesday 4th of December 2013

Thank you Tammy!

Marie Roxanne

Tuesday 3rd of December 2013

I wanted to see how the mother-in-law thought of these compared to her version? How did your husband like them? Were they almost the same? Sometimes some people when tasting a veganized meat/cheese recipe they come out with a "yeah, it's good but not as good as" the non-vegan one.


Tuesday 3rd of December 2013

Marie, I found the texture and taste very similar to the original rice balls, but I can expect that this will largely depend on what kind of vegan sausage you use. Marinara sauce is a great equalizer for all things Italian :) My mother-in-law wasn't with us, so I can't say how she would have liked them. My husband was a big fan! He helped me a lot in making these, so he was proud that they came out well :)

Skip to Recipe