Lentil Meatballs (Vegan, Gluten-Free)
These Lentil Meatballs are smothered in cashew gravy. Serve these at your holiday table and your guests (even the meat eaters!) will be blown away!

I made this Lentil Meatball recipe today and I was very pleased with the results, I was looking for an easy lentil meatballs recipe that would be packed with flavor yet fancy enough to be served even at the holiday table and enjoyed by everyone including meat-eaters.
I knew I found a winner of vegan meatballs when I serve them and my husband couldn’t stop saying how much he loves them and that they are definitely a keeper! They remind me of Ikea Swedish Meatballs.
I love making vegan meatballs because they can easily feed a crowd, they are perfect for potlucks, and you can easily make the right amount for them by estimating number of people you are serving. My Vegan Tofu Meatball recipe is also a huge hit!
Health Benefits Of Lentils
Lentils are healthy and rich in nutrients and should be included as part of any diet. Want to gain muscles while on a vegan diet? Then you should eat more lentils!
They’re high in fiber, protein, and folate. The fact is they can help you live longer, and they’re pretty much the perfect food. The little legumes have 250g of spermidine.
1 cup of cooked lentils contains:
- 226 calories
- 39 grams carbohydrates
- 18 grams of protein
- 16 grams of fiber
- 3.6 grams of sugar
- 0.8 grams of fat
Ingredients for Lentil Meatballs

- Lentils– You can use brown or black lentils for this recipe.
- Onion
- Garlic
- Herbs- We used garlic, parsley, thyme, paprika, Italian seasoning, and cayenne.
- Vegetable broth– Or water if you don’t have broth
- Oat flour
- Walnuts
- Ground flaxseeds
- Yeast flakes
- Bragg’s Liquid Aminos
- Olive oil
- Cashews
- Arrowroot powder
FOR THE FULL LIST OF INGREDIENTS, SCROLL TO SEE THE RECIPE CARD AT THE END. BUT BEFORE YOU SCROLL CHECK IMPORTANT INFORMATION THAT IS INCLUDED IN THE BLURB.
How To Make Lentil Meatballs
I wanted a dish that was very tasty so I adapted the filling from my Jamaican Lentil Patties recipes.
- To make these vegan lentil meatballs, first sort and wash dried lentils. Saute onion, garlic, herbs, add lentils, along with water or vegetable broth, and cook until tender and liquid has evaporated.
- While the lentil is cooking, make oat flour, followed by finely chopped walnuts in a food processor, then stir them in the lentil mixture along with ground flaxseeds, yeast flakes, and Bragg’s Liquid Aminos.
- Form into a meatball shape and place onto a prepared baking sheet and bake for 30 minutes. While lentil meatballs are baking prepare the cashew gravy.

How To Make The Cashew Gravy
- Rinse cashews and add all the ingredients except the herbs in a high-speed blender, and process until creamy.
- Pour gravy into a saucepan, add herbs/seasonings and cook over medium heat until bubbly, while stirring with a whisk.
Expert Tips
- For the gravy, start with 2 tablespoons of the Bragg’s Liquid Aminos, then add the extra tablespoon if needed.
- To make oat flour, I place rolled oats in a blender and process until smooth. I store it in an airtight container in my refrigerator and I love to use it to make gluten-free pancakes as well.
- The gravy is thick so you might want to add extra water to make it thinner.
- I added my gravy when I’m plating my dish, just before serving, so that the meatballs aren’t sitting for long in the gravy. It is delicious served with rice or mashed potatoes, green beans.
Substitutions and Variations
- Substitute your favorite marinara sauce for the creamy cashew gravy.
- Feel free to add about 2 tablespoons of gluten-free flour of your choice, rice, oat flour or sorghum flour should work fine for this recipe.
- Substitute cashews with sunflower seeds for a nut-free creamy gravy.
Storing Tips
Refrigerator
After baking the lentil meatballs, cool them completely. They will keep in the refrigerator in an airtight container for up to 4 days.
Freezer
Place the lentil meatballs in a freezer-friendly container and freeze for up to 1 month. Store the gravy in a separate container. It will also freeze for up to 1 month!
Reheat
To serve, remove the lentil balls from the freezer and place them in a preheated oven at 375 degrees F for about 15-20 minutes or until heated through.
You can transfer the gravy from the freezer to the refrigerator the night before serving to defrost. Heat up the cashew gravy and pour over the reheated lentil meatballs and serve.
What To Serve With Vegan Lentil Meatballs
Serve alongside rice or mashed potatoes, green beans which are all delicious with the gravy!
If you are still searching for recipe ideas for the holidays, don’t worry we have you covered! Here are 25 Delicious Vegan Recipes for the Holidays.
Recipe FAQs
They will keep for up to 4 days in the refrigerator in an airtight container.
You can use brown or black lentils for lentil meatballs.
Place rolled oats in a blender and process until smooth. I store it in an airtight container in my refrigerator and I love to use it to make gluten-free pancakes as well.
Check Out More Lentil Recipe Ideas:
- Lentil Shepherd’s Pie
- Vegan Lentil Stew
- Jamaican Lentil Patties
- Vegan Lentil Loaf
- Creamy Lentil Pasta
- Loaded Taco Fries
- Vegan One Pot Taco Spaghetti
- Vegan Bolognese
- Lentil Curry Lettuce Cups
- Instant Pot Lentil Soup

If you enjoyed this post and would love to see more, join me on Youtube, Instagram, Facebook & Twitter!
Join Our Facebook Juice Support Group
Love seasonal recipes? Don’t miss out on my special offer for a limited time! Grab all three of my cookbooks for just $19.99! They’re filled with delicious, healthy dishes that are perfect for every season. Hurry and get your set before the offer ends!
Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Healthier Steps.

Lentil meatballs (vegan,Gluten-free)
Ingredients
Lentil Meatballs
- 1 tablespoon olive oil
- 1/2 cup onion finely chopped
- 2 cloves garlic minced
- 1 teaspoon parsley
- 1/4 teaspoon dried thyme
- 1/4 teaspoon paprika
- 1/2 cup dried lentils
- 2 cups vegetable broth or water
- 1 cup walnuts finely chopped
- 2 tablespoons oat flour
- 2 tablespoons ground flax seeds
- 2 tablespoons nutritional yeast flakes
- 2 teaspoons Bragg’s liquid aminos
- 1/2 teaspoon salt
Creamy Cashew Gravy
- 1/2 cup cashews soaked for 1 hour then drained
- 2 cups water
- 2 tablespoons nutritional yeast flakes
- 1 teaspoon onion powder
- 1 clove garlic chopped
- 1 tablespoon arrowroot powder or cornstarch
- 3 tablespoons Bragg’s liquid aminos Start with 2 tablespoon and taste, then add the extra if needed
- 1/2 teaspoon dried thyme
- 1/2 teaspoon paprika
- 1/2 teaspoon Italian seasoning
- Pinch of Cayenne pepper
Instructions
Instructions
- Heat oil in a saucepan over medium-high heat. Add onion and cook until soft, about 3 minutes. Stir in garlic, thyme, parsley, paprika, and lentils to coat.
- Add water and bring to boil over medium heat. Reduce heat to simmer and cover the pot. Cook until lentils are tender and water has completely evaporated about 30 minutes. (Make sure lentils are dry and not soggy)
- Transfer lentil mixture to a large bowl and set aside. Using a food processor, process/pulse walnuts until finely chopped. Stir walnuts into lentils along with the *oat flour, flaxseeds, yeast flakes, Bragg’s Liquid Aminos and salt.
- Preheat oven 400 degrees F. Prepare baking sheet with lightly greased parchment paper.
- Scoop mixture, using about 1-2 tablespoons. Form into balls and placing them on prepared sheets in a single layer until mixture is all gone. Bake for 30 minutes or until brown and crispy on the outside.
To Prepare Cashew Gravy
- Combine cashews, water, yeast flakes, onion powder, garlic, arrowroot, Bragg’s Liquid Aminos in a high-speed blender and process until smooth.
- Pour sauce into a saucepan and add thyme, Italian seasonings, paprika. Heat on medium-high, stirring constantly with a wire whisk until sauce thickens.
- Place meat balls in serving plate. Pour gravy on top and garnish with chopped parsley.

The gravy is delicious by the spoonful! I took these to Christmas dinner. The meat eaters were asking for the recipe! The gravy recipe makes more than enough to gobble some up with a spoon, which i did. Thank you!
Thank you Laurie, you have made my day. I’m so happy everyone loved it. I appreciate your feedback.
The meatballs and gravy we’re great. I overcooked the meatballs so they were a bit crunchy, but I enjoyed them anyway. This may be my new go to gravy. I usually make portobello mushroom gravy. With red wine and broth added…corn startch and yeast etc. This is richer and creamier…
Thank you Eric, sorry the meatballs were overcooked, usually letting it sit in the gravy for a while and it should soften up, even though I prefer to add the gravy just when I’m about to serve it. Happy Holidays and thank you for your feedback.
Michelle you are still the undefeated, super-chef champion of the net! These are yum yum!!!
The show must go on…..the air! Yours, next week – PrimeTime.. I will give you the rest of the week and beginning of the next off for the holiday, but come Wednesday, I expect to see Healthier Steps the TV show on my guide.
You are the Vegan Van Gogh! These are savory and delicious! Thanks for another great holiday meal :)
Tackling the curry cabbage now ;)
Quesa you make my day, thank you for your kind words. I’m so happy you enjoyed it. Happy holidays to you and your loved ones.
I have made this recipe before and it is delicious. However, it’s been a while and I’m thinking of making this for a party. About how many meatballs does this recipe yield? I only see that it serves 6.
Laurie thank you, I’m happy you enjoy it. It all depends on the size. I myself haven’t made it for quite a while but judging from the photo it looks like about 18. I hope everyone at your party enjoys them.
Fantastic recipe!!! Fairly quick dinner on a Wednesday night. Thanks for sharing.
You are welcome LaKaya, I’m happy you enjoyed it.
Could I make these and freeze them in the sauce? New to vegan cooking.
Hi Ally, I usually freeze the vegan meatballs and burger patties separate from the sauce.
Wow! these are soo good. Made the ‘meatballs’ today, will bake them tomorrow. I put the ‘dough’ for 15 seconds in my blender. Love the gravy!
Thank you Gabriela, I’m so happy you enjoyed them. Thanks for sharing!
I used canned lentils because I had them on hand. It was super quick and they basically just needed to be heated in the pan. It took about one extra tablespoon oat flour because they are a little moist. This meal was super tasty with a really satisfying texture. I’m excited to start making the gravy for everything. Thanks Michelle!
You are welcome Amis, thank you very much for sharing your experience.I hope you enjoy!
I made my own version of this and made gravy with barbecue sauce but I got the concept here and I enjoyed.
That’s wonderful Coreen, thank you for your feedback. That’s a great idea to serve it with barbecue sauce!
Do you leave lentins as a whole or you crushed it after they are cooked?
Amazing this is delicious every time!! I double the recipe and freeze the extra meatballs!
Thank you Elgin for your feedback, I’m so happy you enjoy it. That’s a wonderful idea to freeze it. Happy Thanksgiving!