Vegan Meatballs in Gravy
These rich vegan meatballs in gravy are the perfect vegan holiday meat dish for you to try.
Born out our my childhood love for “Festboller” – a tasty dish of vegetarian meatballs in a tasty gravy. I’ve taken it one step further to create a vegan version.
These can also be served with my holiday gravy if you want to experiment a bit.
Why you’ll love this vegan meatballs in gravy recipe
- It’s a hearty and comforting dish: Vegan meatballs in gravy are the perfect comfort food, and they’re sure to warm you up on a chilly day.
- It’s a vegan twist on a classic dish: If you’re looking for a vegan version of a classic meatball and gravy recipe, this is the perfect recipe for you.
- Flavorful and satisfying: The combination of herbs in the meatballs and gravy make for a rich and satisfying dish that will leave you feeling full and satisfied.
- It’s a great meal prep option: You can make a big batch of meatballs and gravy ahead of time and store them in the fridge or freezer for an easy meal later in the week.
- Versatile: You can serve vegan meatballs in gravy with mashed potatoes, cranberry sauce, or even roasted carrots.
- It’s budget-friendly: This recipe uses simple, inexpensive ingredients like tofu and walnuts to create a flavorful and filling dish that won’t break the bank.
- It’s a crowd-pleaser: Whether you’re cooking for your family or hosting a dinner party, vegan meatballs in gravy are sure to be a hit with everyone.
Ingredients and substitution notes
- Vital Wheat Gluten: This is a high-protein flour that is essential for creating a chewy texture in seitan, which is a vegan meat substitute.
- Nutritional Yeast: This ingredient is commonly used in vegan cooking to add a cheesy or nutty flavor to dishes. It is also a source of protein and vitamin B12.
- Ground Dried Mushrooms: This ingredient adds a rich, earthy flavor to the seitan. If you can’t find dried mushrooms, you can substitute with mushroom powder or omit this ingredient.
- Walnuts: This ingredient adds a meaty texture to the seitan and helps to add texture to the meatballs. If you have a nut allergy, you can substitute with sunflower seeds or omit this ingredient.
- Panko Bread Crumbs: This ingredient helps to bind the seitan mixture.
- Flour: All-purpose flour is used to help bind the seitan mixture together.
- Sage: This herb adds a savory, slightly sweet flavor to the seitan. If you don’t have sage, you can substitute with dried thyme or basil.
- Cayenne: This spice adds a bit of flavor to the seitan, but you can omit this ingredient or reduce the amount used.
- Herb de Provence, optional: This is a blend of herbs that is commonly used in French cooking. It adds a savory, floral flavor to the seitan. If you don’t have Herb de Provence, you can substitute with dried thyme, Italian seasoning, or a combination.
- Tofu, firm: This ingredient adds moisture and helps to bind the seitan mixture together.
- Vegetable stock: This liquid helps to hydrate the seitan mixture and adds flavor. If you don’t have vegetable stock, you can substitute with water or a little bouillon dissolved in water.
- Bragg Liquid Aminos: This ingredient is a type of soy sauce that adds umami flavor to the seitan.
- Garlic cloves: These add a pungent, savory flavor to the seitan. If you don’t like garlic, you can omit this ingredient or reduce the amount used.
- Onions: Adds sweetness and flavor to the seitan.
- Tomato paste: This ingredient adds a rich, savory flavor to the seitan.
- Cashews: These are used to make the creamy sauce that goes with the seitan. If you have a nut allergy, you can substitute with silken tofu or coconut cream.
Vegan Meatballs in Gravy Recipe variations and add-ins
- Switch up the herbs: Instead of using sage and cayenne, try using Italian herbs like oregano, basil, and thyme for a different flavor profile.
- Make it spicy: Add more cayenne pepper to the meatball mixture for a spicy kick.
- Use different nuts: Swap out the walnuts for pecans, almonds, or cashews for a slightly different texture and flavor.
Top tips
- Use fresh ingredients: Use fresh garlic, onions, and herbs to ensure that your meatballs are flavorful.
- Mix the ingredients well: Make sure to thoroughly mix the ingredients together to ensure that the meatballs hold their shape and cook evenly.
- Make extra gravy: Make a little extra gravy to serve on the side or to use for leftovers. The gravy will thicken as it sits, so you may need to add additional vegetable stock or water to thin it out before reheating. You can also serve these vegan meatballs with my Vegan Gravy recipe.
- Garnish with fresh herbs: Sprinkle chopped fresh parsley or chives over the top of the meatballs and gravy to add a pop of color and fresh flavor.
Serving suggestions
- Mashed potatoes: Vegan meatballs in gravy are perfect with a side of creamy mashed potatoes. The combination of flavors and textures is simply delicious. My favorite mashed potatoes recipe is the perfect pairing for these meatballs.
- Roasted vegetables: Add some color and nutrition to your plate by serving vegan meatballs in gravy with a side of roasted vegetables, such as carrots or Brussels sprouts.
- Salad: Balance out the richness of the meatballs and gravy by serving them with a light and refreshing salad. A pear pecan green salad would be a great choice.
- Sandwiches: Make a delicious sandwich by stuffing a crusty roll or bread with a few vegan meatballs and gravy.
FAQs
Can I use a different type of nut instead of cashews in the meatball mixture?
Yes, you can use a different type of nut, such as almonds or walnuts, in place of cashews. Just make sure to use raw, unsalted nuts and grind them into a fine powder in a food processor or blender before adding them to the mixture.
Can I make the gravy ahead of time and store it separately from the meatballs?
Yes, you can make the gravy ahead of time and store it separately from the meatballs. To reheat the gravy, simply warm it up in a saucepan over low heat, stirring occasionally. If the gravy becomes too thick after refrigerating or freezing, you can thin it out with additional vegetable stock or water. When ready to serve, add the cooked meatballs to the hot gravy and let them simmer together for a few minutes to heat through.
PrintVegan Holiday Meatballs in Gravy
Description
These rich vegan meatballs in gravy are the perfect vegan holiday meat dish for you to try.
Ingredients
Meatballs:
Dry:
- 1 cup vital wheat gluten (135g)
- 3 tablespoons nutritional yeast
- 2 tablespoons ground dried mushrooms
- 1/2 cup walnuts (60 g)
- 1 cup panko bread crumbs (55g)
- 1 tablespoon flour
- 1/2 teaspoon sage
- 1/16 teaspoon cayenne
- 1/2 teaspoon Herb de Provence, (optional)
Wet:
- 1/2 cup tofu, firm (110g)
- 1/2 cup cold vegetable stock or water
- 3 tablespoons Bragg Liquid Aminos (soy sauce)
- 2 tablespoons olive oil (optional)
- 2 large garlic cloves
- 1/2 cup chopped onions (70 g)
Broth:
- 8 cups water
- 1/3 cup Bragg Liquid Aminos
Gravy:
- 1/4 cup tomato paste
- 1/3 cup Cashews
- 1 teaspoon Bragg Liquid Aminos
- 1 teaspoon nutritional yeast
- 1/4 teaspoon salt
Instructions
- In a bowl, mix the dry ingredients together.
- In a food processor or blender, blend all the wet ingredients together.
- Pour the wet mixture into the dry mixture and stir until combined.
- Knead the dough for a couple of minutes by hand to make sure everything is incorporated
- Prepare the broth: In a large pot, add the broth ingredients.
- When the broth comes to a rolling boil, do a consistency test (see note below).
- Shape the dough into little meatballs.
- Add the meatballs, cover with lid, reduce heat to medium until the meatballs float, then reduce the heat to low. On low, gently boil the meatballs for 60 minutes
- Turn off the heat. Drain the cooking liquid into a blender.
- Add the gravy ingredients and blend until smooth.
- Pour over meatballs, and let simmer for 10 minutes on low to medium heat (see note).
Notes
- Test: Boil one meatball for about 15 min. on medium heat. If it stays together, it is safe to put the other meatballs in the broth. If it falls apart, knead in another tablespoon of vital gluten flour to the dough, and repeat test. This is an extra step, but it is well worth the effort.
- It is important that the broth is boiling when adding the meatballs, but as soon as they have been added, lower temperature to medium, and when they float, lower the temperature to low.
- Option: I usually add about 1 tablespoon of vegan margarine to the gravy when it is nearly finished, it is definitely not necessary, but it adds some to the flavor of the gravy.
- Sometimes when I want the meatballs to look a little browner, I will lightly brown them in a skillet before I put them in the sauce. It adds a nice color.
- Be careful not to simmer the meatballs in the gravy for too long, the meatballs may fall apart. Just simmer in the gravy for 10 min. and serve.
Chef Ani,
These were absolutely wonderful! Again you have ended my search for the perfect meatball. I didn’t have Panko so I used regular cornflake crumbs, but with the same weight recommendations. I was able to make about 26 good sized meatballs, and could eat about 4 in one sitting. My two-year-old ate about 2 1/2-3 at one meal, she loved them so much, more than the mashed potatoes 🙂 Thank you again! The gravy is the best too! I will be making these many times in the future.
Thank you so much for your sweet comment! I am so happy to hear that you enjoyed the meatballs! Cornflake crumbs sounds like a great idea! Happy New Year!?
CHEF ANI! I made these for pot luck and everyone loved it it was a hit. They all wanted the recipe. It came out great.
I am so happy to hear that, Tiffany! Thank you so much for trying them and glad that they were a hit at pot luck! ?
Can’t wait to try these! Just ordered some nutritional yeast and wheat gluten online so I could try. Should I brown the meatballs before adding to the gravy?
Wonderful! I would brown the meatballs before adding them to the gravy! Hope you enjoy the recipe!?
Hi Chef Ani , do these meat balls freeze well …how do you freeze them if you do ..? Do you freeze them before simmering in The gravy ? Or ? Thank you so much ! We love your videos and enjoy trying the recipes so much …wishing you Gods special care ,Michells
Thank you for your kind comment. Yes, they freeze well, but I would freeze them before simmering in the gravy. God bless!
With pregnancy cravings—these hit the spot!!!! After boiling, I baked these for 30 min at 425 to let them get a bit crispy. And instead of gravy, we had them with marinara sauce and spaghetti. Thanks so much Ani for a great recipe!!! ❤️
Congratulations on your pregnancy. This must be such an exciting time.
I am so glad that you liked this recipe. It is a favorite of mine.
Yes, marinara sauce and spaghetti work just as well.
God bless!
Chef Ani made your sausages and everyone loved them the flavors were wonderful looking forward to making these meatballs. We have allergies to walnuts and pecans what but would be a good substitute?
Hi Niella! The walnuts are pretty important to the success of this dish. It is possible that you could skip them, but I think the meatballs would be pretty dense. What about hazelnuts or almonds? If you have to avoid nuts altogether, try chopped chickpeas (or pinto or lentils). I am not sure of the outcome, but it might be worth a try. Hope this helps.
Amazing recipe! I subbed almond/coconut flour for the breadcrumbs, and also baked them to crisp them up after boiling. These are one of my new faves, after your sausages. I served them with pesto on a bed of wilted spinach. I live overseas in Asia, and have not had a good American-style vegan meatball in ages, so thank you sooo much!:)
I am so glad you liked the vegan meatballs. Sounds like you added some neat touches to the recipe.
Thank you so much for the supportive comment. It means so much!
How do you ground your dried mushrooms?
Great question! We use a coffee grinder to grind the dried mushrooms.
These are really great. This is what I’ve been searching for, homemade vegan meatballs that aren’t dry and fall apart. I made them last week and have been pretty much snacking on them ever since. I took most of the oil out because I eat mostly a no added oil diet. So far I’ve had these with rice, potatoes and noodles. They go really well with noodles. I thickened the sauce a little with flour and mixed it with the noodles. Which bring me to question. I think this would make a really good beefless stroganoff. Do you have a recipe? If not please consider working on one. I’m also wondering can these be seasoned so they become Italian meatballs?
My wife and I really enjoy your YouTube channel. Your family is really fun to watch. Keep the good recipes coming.
Thank you so much for your kind comment. I am so happy to hear you enjoyed the meatballs. Great questions! You can definitely make these Italian meatballs by adding some Italian seasoning and some dried basil. Right now I just have a mushroom stroganoff on my website! Thank you for the suggestion. I will work on a beefless stroganoff recipe ASAP!
This was soo good and a perfekt feast dinner. Absolutely worth trying.
Thank you so much for trying my recipe, Inger! I am so happy you enjoyed it!
This was actually really good. I will certainly make it for a meal next time we have guests. Thank you so much Ani.
Thank you so much, Tante Nøve! Your support and encouragement means so much to me!