Vegan Stuffing Balls (Savory Lentil & Mushroom Holiday Recipe)
These savory vegan stuffing balls are perfect for the holiday table. Made with lentils, mushrooms, and brown rice, they’re a comforting and delicious gluten-free side!

Why You’ll Love These Plant-Based Stuffing Balls 🩷
- Perfect for the holidays: These mouthwatering vegan stuffing balls are hearty, nourishing, and packed with savory flavor. They make a great main or side dish for Thanksgiving or Christmas.
- Diet-friendly: Vegan, dairy-free, oil-free, gluten-free, and nut-free. Great for accommodating guests with dietary restrictions or allergies.
- Meal-prep & freezer-friendly: These stuffing balls hold up well in the fridge and freezer and are just as delicious the next day.
Ingredients You’ll Need 🛒

- Mushrooms: Add rich umami depth. Button, cremini, and baby bella all work well. Mushrooms are well-known for their health benefits, including protecting cells from damage and boosting immunity.
- Old-fashioned (rolled) oats: Quick oats also work well; steel-cut oats do not. Oats help bind the mixture while adding fiber.
- Shallot: Shallots have a milder and sweeter flavor than yellow onion. A small amount of yellow onion (e.g. 2 tablespoons to ¼ cup) works as a substitute.
- Water: Keep approximately ¼ of a cup on hand to prevent sticking while cooking.
- Celery: Adds moisture and classic savory stuffing flavor.
- Low-sodium tamari: For umami flavor and saltiness. Check the label if you need certified gluten-free.
- White miso paste: A fermented soybean paste usually found in the refrigerated section or international aisle of the grocery store. Adds depth, umami flavor, and saltiness. Check the label if you require certified gluten-free.
- Low-sodium vegetable broth: For added moisture. Water can substitute if you don’t have vegetable broth on hand.
- Cooked brown rice: Gives structure, texture, and nutrients. See the FAQ for cooking instructions.
- Cooked lentils: Green or brown lentils work best. See the FAQ for cooking instructions.
- Nutritional yeast: Adds savory flavor and B vitamins.
- Garlic powder: Enhances the flavor and supports healthy blood pressure.
- Dried rosemary: Adds savory flavor. Dried rosemary contains antioxidants and is associated with anti-inflammatory properties.
- Dried sage: For earthy flavor and cozy vibes.
- Dried thyme leaves: For more savory notes and a cozy aroma. Thyme is a good source of vitamins A and C.
- Kosher salt (optional): Enhances and balances the flavor.
See recipe card for quantities.
How to Make Vegan Stuffing Balls 🥄

Step 1: Preheat the oven to 350°F. Line a large baking sheet with parchment paper.

Step 2: Pulse the mushrooms in a food processor until minced (stop while they still have some texture). Remove from the food processor and set aside.

Step 3: Pulse the oats in the food processor (no need to clean the food processor first) until they are coarsely broken down.

Step 4: Heat a large sauté pan over medium heat. Add the shallot and a splash of water. Cook for 3 to 4 minutes or until soft, adding more water as needed to prevent sticking.

Step 5: Add the mushrooms and cook, stirring occasionally, for 6 to 8 minutes, or until the mushrooms are browned and most of the liquid has evaporated. Stir in the celery, tamari, and miso. Cook for an additional 3 to 4 minutes.

Step 6: Add the vegetable broth to the pulsed oats and stir to combine. Then, add the oat mixture to the pan, along with the rice, lentils, nutritional yeast, garlic powder, rosemary, sage, thyme, and salt (if using). Stir well and remove from heat.

Step 7: Roll the mixture into 12 large balls and place them on the prepared baking sheet.

Step 8: Bake for 30 to 35 minutes, or until the edges are starting to brown. Serve warm.
Inspired by/adapted from Italian Neatballs from The Homemade Vegan Pantry by Miyoko Schinner


Substitutions & Variations 🔄
- Swap the mushrooms: Replace the mushrooms with additional lentils. You can also try adding some finely chopped walnuts and/or shredded carrots for texture and variety.
- Swap the rice: Cooked quinoa works well and will have a lighter texture than brown rice. I don’t recommend using white rice.
- Add some greens: Stir in ½ cup to 1 cup of finely chopped spinach, chard, or kale for extra color and nutrients.
- Make mini stuffing bites: Roll smaller balls (about 1-inch diameter) for a bite-size appetizer variation. Reduce the baking time to 18 to 22 minutes.
Equipment 🥣
- Measuring cups and spoons
- Large baking sheet
- Parchment paper
- Food processor
- Large nonstick sauté pan
- Spoon
Storage ❄️
- Refrigerate: Store vegan stuffing balls in the fridge for 4 to 5 days.
- Freeze: Freeze for up to 1 month. Reheat at 350°F until warmed through.
Pro Tip for the Best Vegan Stuffing Balls ✨
Prep ahead! Cook the lentils and rice and pulse the oats and mushrooms the day before. Store them in the fridge overnight so everything comes together quickly the next day.
FAQ ❓
Spread out the dry lentils and remove any debris. Rinse and drain. Combine 1 cup of dry lentils with 3 cups of water. Bring to a boil, then simmer, covered, for 25 to 30 minutes. Remove the lid and drain off any excess liquid.
Bring 2 cups of water to a boil in a small pot. Add 1 cup of rice, reduce the heat, and cover, and simmer for 45 minutes. Remove from heat and keep covered for at least 5 minutes. Lift the lid and fluff with a spoon or fork.
Yes! Prepare the mixture the day before and refrigerate it. Roll and bake when you are ready.
Absolutely. Bake them and let them cool completely. Freeze them on the sheet pan, then transfer them to an airtight container. When you’re ready to eat them, reheat them at 350°F for 12 to 15 minutes, or until warmed through.
Yes. Just check the labels to ensure the products you are using are certified gluten-free.
If yours are not holding together well, add a splash more broth for extra moisture and pack each ball tightly so they hold their shape.
Vegan Stuffing Balls (Savory Lentil & Mushroom Holiday Recipe)

Equipment
- measuring cups and spoons
- large baking sheet
- parchment paper
- spoon
Ingredients
- 8 ounces mushrooms
- 1½ cups old-fashioned (rolled) oats
- 1 shallot finely diced
- ¼ cup water (for cooking, if needed)
- 1 stalk celery finely diced
- 2 tablespoons low-sodium tamari
- 1 tablespoon white miso paste
- ½ cup low-sodium vegetable broth
- 2 cups cooked brown rice lightly packed (see FAQ)
- 1 cup cooked lentils (see FAQ)
- ¼ cup nutritional yeast
- ½ teaspoon garlic powder
- ½ teaspoon dried rosemary
- ½ teaspoon dried sage
- ½ teaspoon dried thyme leaves
- ¼ teaspoon kosher salt (optional)
Instructions
- Preheat the oven to 350°F. Line a large baking sheet with parchment paper.
- Process the mushrooms: Add the mushrooms to a food processor and pulse until they are minced (stop while they still have some texture—the goal is not to liquefy them). Remove from the food processor and set aside.
- Process the oats: Add the oats to the food processor (no need to clean the food processor first). Pulse until the oats are coarsely broken down.
- Cook the shallot: Heat a large sauté pan over medium heat. Add the shallot and a splash of water. Cook for 3 to 4 minutes or until soft, adding more water as needed to prevent sticking.
- Cook the mushrooms: Add the mushrooms and cook, stirring occasionally, for 6 to 8 minutes, or until the mushrooms are browned and most of the liquid has evaporated.
- Cook the celery, tamari, and miso: Stir in the celery, tamari, and miso. Cook for an additional 3 to 4 minutes.
- Add the remaining ingredients: Add the vegetable broth to the pulsed oats and stir to combine. Then, add the oat mixture to the pan, along with the rice, lentils, nutritional yeast, garlic powder, rosemary, sage, thyme, and salt (if using). Stir well and remove from heat.
- Roll: Roll the mixture into 12 large balls and place them on the prepared baking sheet.
- Bake: Bake for 30 to 35 minutes, or until the edges are starting to brown. Serve warm.
Notes
- Inspired by/adapted from Italian Neatballs from The Homemade Vegan Pantry by Miyoko Schinner
- Store any leftovers in the fridge for 4 to 5 days, or in the freezer for up to 1 month.
Tried This Recipe? Leave a Review! 📣
I hope you love these vegan stuffing balls! They’re the perfect savory addition to any Thanksgiving or Christmas table. If you tried this recipe, please leave a ⭐️⭐️⭐️⭐️⭐️ rating and a comment below to share how it turned out. And don’t forget to save this recipe on Pinterest for your next holiday get-together!
More Cozy Holiday Recipes 🌱
Try these other favorites for your holiday table: