Dinner

January 23, 2024

Vegan Mushroom Meatballs with Marsala Sauce

If you're a mushroom lover like I am, you're going to love these vegan mushroom meatballs. Made with brown rice, mushrooms, walnuts and with plenty of flavour from savoury additions like balsamic, thyme and nutritional yeast. These mushroom meatballs are baked until browned and a little crispy thanks to the breadcrumbs. You'll love how versatile they can be. Whether you want to serve these mushroom balls on their own, or on a plate of orzo with a creamy marsala sauce, they're delicious either way.

mushroom meatballs in a bowl with orzo and sauce.

This recipe was inspired and adapted from Love & Lemons veggie burgers.

Ingredients

Here's everything you'll need to make these mushroom balls.

Here's what you'll need for the creamy marsala sauce:

  • butter (dairy-free/vegan butter if needed)
  • shallot
  • garlic
  • all purpose flour
  • marsala
  • mushroom stock
  • half and half cream (10% cream)
mushroom meatballs in a bowl with parchment paper.

How to Make Vegan Mushroom Balls

Cook the brown rice and set aside (this can be prepped in advance and reheated, see notes).

Preheat the oven to 425ºF.

Heat a large skillet over medium heat and drizzle in the oil. Once warm, add the shallot, mushrooms and walnuts. Cook, stirring often, until softened and the mushrooms have released water. Season with a pinch of salt and pepper.

mushrooms and shallots in skillet.

Add the garlic and cook for one minute. Reduce the heat to medium-low and add the tamari, balsamic, nutritional yeast and thyme. Stir to combine.

mushroom mixture in skillet with add in ingredients.

Place the cooked rice into a food processor along with the mushroom mixture, the ground chia/flax seeds and half the panko.

ingredients in food processor before blending.

Pulse on high until fully combined and the mixture holds together in your hands.

mushroom mixture in food processor blended.

Add the salt and the remaining panko and stir to combine. Taste and adjust the seasoning by adding more salt/pepper.

Using a cookie scoop, scoop out the mushroom mixture and roll into balls using your hands. They should be slightly larger than a golf ball.

mushroom balls on baking sheet before cooking.

Place the balls on a baking sheet and spray with avocado oil. Transfer to the oven and bake for ten to 11 minutes, flip and bake for ten to 11 minutes more.

mushroom meatballs in bowl.

How to Make A Creamy Marsala Sauce

Heat the same skillet used to make the mushroom balls over medium heat. Add 2 tbsps of the butter and let it melt.

Add the shallots and cook until fragrant and translucent, about two to three minutes. Add the garlic during the last 30 seconds.

Scatter the flour in and cook, stirring for one minute. Add the additional 1 tbsp of butter if the skillet is looking dry.

Slowly pour in the marsala while whisking constantly to incorporate the flour into the liquid. Cook until reduced, about three to four minutes.

Pour in the stock and bring to a simmer. Cook, stirring often until thickened slightly, about five minutes or so. Reduce the heat to low and pour in the cream and season with salt.

If you want a smooth sauce, pour through a sieve.

To serve, divide the orzo into bowls and top with the mushroom balls. Pour the marsala sauce over top. Season with salt and pepper. Enjoy!

mushroom meatballs in a bowl with orzo and sauce.

Tips

  • Short grain brown rice: you want to use a short grain rice as it's sticker than long grain rice.
  • Cook ahead: you can cook the short grain rice ahead, but reheat it before adding to the mushroom ball mixture so it can get sticky again as it clumps up when it's cold. Ideally, you want the rice to be freshly made.
  • Prep the mushroom meatballs: you can have the mushroom meatballs prepped ahead (rolled into balls) and then cook from the fridge.
  • Taste and adjust: I always recommend tasting along the way to see if the mushroom meatballs need more seasoning (salt) and adjust.
  • Cook the flour: when adding the flour to the skillet for the marsala sauce, be sure to cook it for a minute or so before adding the liquid.
  • Pour the marsala in slowly: slowly adding in the liquid while whisking constantly ensures a smooth sauce without any flour lumps.
mushroom meatballs in a bowl with orzo and sauce.

Substitutions

  • Dairy-free: use an unsweetened and unflavoured cream instead of a dairy cream, or use homemade cashew cream instead.
  • Butter: use a vegan butter alternative instead.
  • Gluten-free: use a gluten-free panko or other breadcrumb mixture in the mushroom meatballs. Use a gluten-free all purpose flour for the marsala sauce.
  • Mushroom stock: I prefer mushroom stock for more mushroom flavour, but feel free to use a quality vegetable stock that you love instead.
mushroom meatballs in a bowl with orzo and sauce.

How to Store/Freeze Mushroom Meatballs

  • Store cooked mushroom balls in a sealed container in the fridge for up to five days. The marsala sauce can be stored separate for up to three days. Reheat before serving.
  • Freeze cooked mushroom meatballs in a freezer safe plastic bag for up to three months. Reheat in the oven or air fryer until warmed through.
mushroom meatballs in bowl.

Serving Suggestions

  • Serve with orzo or another short pasta shape and the creamy marsala sauce over top. You can serve them with roasted veggies, or a salad on the side.
  • As an appetizer with the marsala sauce on the side.
  • Serve them with marinara sauce and your favourite pasta, omitting the marsala sauce.

Ingredients & Products I Recommend:

Kosher salt:

I exclusively use Diamond Crystal kosher salt for all of my recipes. I prefer the texture, taste and consistency of this brand and highly recommend it for everyday cooking.

Low Sodium Tamari:

Tamari is a great option for those needing a gluten-free soy sauce. I'm not gluten-free, but still primarily use this brand. It's not too salty and it tastes great.

Avocado Oil Spray:

I prefer using avocado oil for high heat cooking. I love using Chosen Foods avocado oil and their avocado oil spray.

Food Processor:

I just recently purchased a new food processor. I love this one from Cuisinart, it's large, works very well and comes with all the attachments you need.

mushroom meatballs in a bowl with orzo and sauce.

More Recipes to Try

Looking for more weeknight dinner ideas? Try these...

Ready to make this? Let's go!

If you make these vegan mushroom meatballs, please let me know by tagging me on Instagram, or leave a comment and/or review below!

This post contains affiliate links, which means I may receive a small commission at no extra cost to you. I only share products and services I have personally used and love. Disclosure here.

Vegan Mushroom Meatballs with Marsala Sauce

These vegan mushroom balls are a perfect meatless option for dinner. Serve them with a creamy marsala sauce over orzo for a full meal.

Prep:
35
min
cook:
40
min
total:
75
min
servings:
4
Author:

Jaclyn

Ingredients

For the mushroom balls:

For the orzo:

  • 1 1/2 cups dry orzo

For the marsala sauce:

  • 3 tbsps unsalted butter, divided (dairy-free/vegan butter if needed)
  • 1 shallot, finely chopped
  • 2 garlic cloves, minced
  • 2 tbsps all purpose flour
  • 1/3 cup marsala
  • 1 1/2 cups mushroom stock
  • 1/2 cup half and half cream (10% cream) (dairy-free if needed)
  • 1/2 tsp kosher salt
Instructions

For the mushroom balls:

  1. Cook the brown rice and set aside.
  2. Preheat the oven to 425ºF.
  3. Heat a large skillet over medium heat and drizzle in the oil. Once warm, add the shallot, mushrooms and walnuts. Cook, stirring often, until softened and the mushrooms have released water, about eight to nine minutes. Season with a pinch of salt and pepper.
  4. Add the garlic and cook for one minute. Reduce the heat to medium-low and add the tamari, balsamic, nutritional yeast and thyme. Stir to combine.
  5. Place the cooked rice into a food processor along with the mushroom mixture, the ground chia/flax seeds and half the panko. Pulse on high until fully combined and the mixture holds together in your hands.
  6. Transfer to a large bowl and add the salt and the remaining panko and stir to combine. Taste and adjust the seasoning by adding more salt/pepper.
  7. Using a cookie scoop, scoop out the mushroom mixture and roll into balls using your hands. They should be slightly larger than a golf ball.
  8. Place the balls on a baking sheet and spray with avocado oil. Transfer to the oven and bake for ten to 11 minutes, flip (spray again) and bake for ten to 11 minutes more.

For the orzo:

  1. Bring a large pot of salted water to a boil. Add the orzo and cook according to package directions (about eight to ten minutes). Drain and set aside. Drizzle with a little olive oil (or melted butter) to avoid it clumping together.

For the marsala sauce: 

  1. Heat the same skillet used to make the mushroom balls over medium heat. Add 2 tbsps of the butter and let it melt.
  2. Add the shallots and cook until fragrant and translucent, about two to three minutes. Add the garlic during the last 30 seconds.
  3. Scatter the flour in and cook, stirring for one minute. Add the additional 1 tbsp of butter if the skillet is looking dry.
  4. Slowly pour in the marsala while whisking constantly to incorporate the flour into the liquid. Cook until reduced, about three to four minutes.
  5. Pour in the stock and bring to a simmer. Cook, stirring often until thickened slightly, about five minutes or so. Reduce the heat to low and pour in the cream and season with salt.
  6. If you want a smooth sauce, pour through a sieve.
  7. To serve, divide the orzo into bowls and top with the mushroom balls. Pour the marsala sauce over top. Season with salt and pepper. Enjoy!

Notes

This recipe makes 12 mushroom balls and 1 1/2 cups marsala sauce.

Let's be friends...

Comment Below

Did you love this? Let us know!

Name
Email
Message
Thanks for contributing to our community! Your comment will appear shortly.
Oops! Something went wrong while submitting the form.
Be the first to comment on this recipe