Serves 8 to 10
Total time: 1 hour || Active time: 1 hour 15 minutes (Maybe longer the first time you make it)

These vegan spaghettios will heal your inner child. Or feed your actual child. It’s the ultimate spaghettios copycat recipe with little rings of pasta swimming in a sweet, cheesy tomato sauce and mini lentil meatballs that are chewy, savory, and completely addictive. It is can-to-table cooking without the can. This recipe has been on PPK since 2011 and it has a whole origin story. Read on, or hit jump to recipe if you just need these vegan spaghettios in your life right now.
The Vegan Spaghettios Backstory
My palate has a great memory. If it’s something like my mom’s birthday or paying rent I’m guaranteed to forget, but a slice of pizza I had during the Clinton administration will linger forever. And so it is with Spaghetti-os and our sordid history. Children, cover your eyes, this recipe will reveal quite a few things:
As a 14 year old goth in the age before cellphones, my friends and I would do that thing of staying up all night being idiots, hanging out on the beach or at the park or whatever (I swear it was mostly innocent.) Since we told our moms we were sleeping at each other’s houses, we couldn’t really go home until the sun came up. So we’d go the corner store and pop a couple of Spaghetti-O cans for breakfast, thanks to that easy pull-off lid. We’d pretty much sit on the street, black eyeliner streaming down our faces, ripped fishnets ripping even more, getting Spaghetti-o sauce all over our Salvation Army velvet dresses while we waited for the sun to rise. And, seriously, for shame, those Spaghetti-Os were good.
Sort of mushy rings of pasta swimming in a sweet, cheesy tomato sauce. And don’t forget the meatballs! Chewy orbs that made you want to keep biting into them, even though you didn’t exactly know why, it could have been magic or MSG. I had two basic strategies for extending their little meatball lives — slicing them in half or saving them for the end. You totally won if your last bite was a meatball.
Well, sometimes my palate hits me with a strange craving, and I don’t know if Sisters Of Mercy popped up on VH1 classics or what, but I had a nagging for vegan Spaghetti-os. And that’s how this spaghettio copycat recipe was born.
Vegan Spaghettios: Behind The Recipe
The first order of business was finding O-shaped pasta, which brought me to the Wikipedia list of pastas and eventually to the internet where I purchased three bags of Anellini. I think there’s a lot more pasta variety on US supermarket shelves now, so hopefully you can find them at your supermarket or a well stocked specialty store.
For the meatballs, I chose lentil meatballs. And because I wanted mushy, but not TOO mushy, I added a little vital wheat gluten. To make them addictive, some seasoned breadcrumbs and, since it’s like catnip for vegans, a touch of nutritional yeast.
The lentils ended up being the perfect choice for the chewy texture I wanted and their naturally meaty quality made for excellent meatballs. I really think kids of all ages will dig this spaghettios copycat. What kid won’t want to eat something called Spaghetti-Nos?
And I know nobody likes a bragger, but I’m pretty sure these vegan spaghettios taste better than their inspiration. Maybe I didn’t run outside and sit on the sidewalk to eat them, but I did wear a lot of black eyeshadow that evening. Coincidence?

The Cheesy Tomato Sauce
This is what makes this spaghettios copycat recipe go above and beyond. Brown sugar caramelizes with the onions for that signature sweetness, and soaked cashews blended in give it a velvety, cheesy texture. Nutritional yeast adds the savory depth. A little garlic, a little oregano. Mwah. Chef-Boyardee’s kiss. It comes together in under 30 minutes and tastes like the stuff from the can won a Michelin star.
Use crushed tomatoes with basil if you can find them, they give the sauce another dimension of sweetness. If you can only find plain crushed tomatoes, add a pinch of dried basil.
If you start cooking the sauce first, then the meatballs while the sauce simmers, everything is done within an hour.
The Lentil Meatballs
Green or brown lentils are what you want here, cooked until very tender. Red lentils are too soft and won’t hold together, french lentils are too firm. A 15-oz can of lentils works absolutely perfectly, so grab a can for convenience.
A little vital wheat gluten gives these vegan lentil meatballs their chew, seasoned breadcrumbs add texture and flavor, and nutritional yeast, once again, adds a cheesy, parmesan backdrop. They get pan-fried first for a browned exterior and then finished in the oven so they hold up when tossed in the sauce.
Store-bought seasoned breadcrumbs are ideal here. Whole Foods brand has a vegan one, and Edward & Sons is vegan. If you can’t find seasoned, no biggie, add a pinch each of basil, oregano, and thyme to plain breadcrumbs. Panko works if that’s what you have. Just pulse them in the food processor into fine crumbs first.
This recipe does make a lot of mini-meatballs, 32 to be exact, so half the meatballs if you just don’t have time for that. The rolling does take a bit of time and you need to brown them in batches.
Ok, now, make a big batch, put on some black eyeliner, eat with family or friends, and scoop them into a little can to feel the full effect.

VEGAN SPAGHETTIOS FAQ
Can I use a different pasta in this vegan spaghettios copycat recipe? For sure. If you can’t find them, small shells, wagon wheels, or any small pasta works too. Several people in the comments have used alphabet pasta and that’s a great idea.
Can I make the meatballs ahead? Oh, for sure. Make and bake the vegan lentil meatballs ahead of time and refrigerate for up to 3 days. Add them to the sauce when ready to serve.
Can I use a different bean? Yeah. People in the comments had success with pinto beans. I, myself, have not tried it, but it makes sense.
How did I end up here? Probably searching for vegan spaghettios, spaghettios copycat recipe, or vegan lentil meatballs. These vegan spaghettios have been a PPK staple since 2011 and they show up at every dinner table that needs a little nostalgia.
More Vegan Meatball Recipes To Try




Spaghetti-Nos With Mini Lentil Meatballs
Ingredients
For the Cheesy Tomato Sauce:
- 2 teaspoons olive oil
- 1/2 cup onion finely chopped
- 3 cloves garlic minced
- Fresh black pepper
- 1/2 teaspoon dried oregano
- 1 teaspoon salt
- 3 tablespoons packed brown sugar
- 2 24 oz cans crushed tomatoes with basil
- 1/4 cup cashews soaked in water for at least 1 hour, drained
- 2 tablespoons nutritional yeast
For the Mini Lentil Meatballs:
- 1 clove garlic
- 1 small onion peeled
- 1 1/2 cups cooked green or brown lentils rinsed and drained (a 15 oz can works perfectly)
- 3 tablespoons nutritional yeast
- 2 tablespoons vital wheat gluten
- 2 tablespoons soy sauce
- 1 tablespoon tomato paste
- 1 teaspoon olive oil
- 2 tablespoons water
- 1/2 cup seasoned store-bought breadcrumbs
For everything else:
- 1 lb anellini pasta or any small pasta
- Olive oil for pan frying
Instructions
- Boil a big pot of salted water for the pasta, meanwhile prepare everything else.
Make the sauce:
- Preheat a 4 quart pot over medium heat. Sauté the onion in olive oil with a pinch of salt until translucent, about 5 minutes. Add the garlic and sauté another minute. Mix in the black pepper, oregano, salt, and brown sugar and cook for about 2 minutes, until the sugar is melted. Add the crushed tomatoes, cashews, and nutritional yeast, cover, and cook for about 20 minutes.
- Let the sauce cool slightly, then purée in batches in a blender until smooth, adding each batch back to the pot. Lift the lid carefully between pulses to let steam escape. Once smooth, keep warm over low heat.
Make the mini meatballs:
- Fit your food processor with the metal S blade. Add the garlic and pulse until finely chopped. Add the onion and pulse until minced — no big pieces or they will affect the texture of the meatball. Transfer the onion and garlic to a mixing bowl with a spatula.
- Add the lentils, nutritional yeast, vital wheat gluten, soy sauce, tomato paste, olive oil, and water to the food processor. Pulse to combine, then purée until smooth, scraping down the sides as needed. Add this mixture to the bowl with the onion and garlic. Add the breadcrumbs and mix well with your hands for about 2 minutes.
- Preheat the oven to 350 F.
- Roll the mixture into cherry-sized balls — you should get about 32. Preheat a large skillet over medium heat and add a thin layer of olive oil. Pan fry in two batches, tilting the pan so the meatballs roll around and brown evenly, no more than 5 minutes per batch. Transfer to a baking pan and bake for 18 to 20 minutes, shaking the pan occasionally so they cook evenly.
Boil pasta and assemble:
- Boil the pasta while the meatballs bake. Drain and add to the sauce. When the meatballs are ready, add them to the pot as well. If the sauce has cooled, warm everything together over low heat for a few minutes. Toss carefully with a wooden spoon, taking care not to break the meatballs, and serve.
forum.theppk.com/viewtopic.php?f=9&t=6421&p=174091#p174091
*cough*
The sauce was cheesy perfection and the lentil balls were easy to make and held together. In the words of my daughter, “Hey, these meatballs [she means vegan meatballs] don’t fall apart like your other ones always do! They’re good!” And my husband loved that the creaminess of the sauce came from the cashews. Quote: “that’s wild!”
I’m making these right now! the sauce is amazing, but my neatballs are still kinda mushy. I’m letting them cook a little longer in hopes that they’ll firm up a little. Overall AMAZING, and delicious. stoked to make this reguarly.
I made just the meatballs with some couscous salad on the side, it was delicious! I’d love to see what couscous recipes you could come up with, by the way. 🙂
what can i substitute the cashews with? i have a tree nut allergy.
The lentil “Meat”balls were delicious even my non-vegan boyfriend really liked them, I froze them and ate them for a bunch of meals!!!
[…] recipe comes from one of my favorite vegan blogs, the Post Punk Kitchen. These are vegan meatballs that actually hold together, have great flavor and are kid-tested. I […]
Delicious! Can’t get enough of these. My kids love them. Had to make them twice, used barbeque sauce the second time. Definitely a weekly menu item. http://crawford.cc/wordpress/2012/01/pasta-with-lentil-meatballs/ , http://crawford.cc/wordpress/2012/01/vegetarian-barbeque-meatballs/
these neatballs are absolutely perfect… WAY better than any freezer neatball i ever had! i added 3 more Tbsp of wheat gluten and about 1/4 c more breadcrumb to get them to hold together and the texture is spot on. thank you thank you thank you!!!
[…] Dinner tonight is called Spaghetti-No’s with Mini Lentil Meatballs that I got from http://www.theppk.com and it was TO DIE FOR!! I’m a HUGE fan of Spaghetti O’s and ate them like they were going out of style in high school. But I just can’t stand eating it, or feeding it my daughter knowing what kind of crap is inside that can! Here is the link for the recipe, I actually just made the meatballs and then added the soaked cashews and nutritional yeast to Amy’s Tomato Basil Spaghetti sauce. Amazing. http://www.theppk.com/2011/03/spaghetti-nos-with-mini-lentil-meatballs/ […]
I just made and enjoyed this (sans meatballs) but the sauce was too sweet for me and not salty enough. Next time I think I’ll use just one tablespoon of brown sugar, and 1 1/2 teaspoons of salt.
You can also get more of the “canned” flavor by adding a teaspoon each of onion & garlic powder.
Thank you for sharing this, Isa!
oh, snap. i am so excited about this. i am exactly the same way, in that i get these nostalgic cravings for less than healthy consumables- and one of the biggest ones as a vegan has been meatball spaghettio’s! odd, i know it. but this is bananas, i am so excited to make these.
[…] If you are, ‘forget frozen,’ you could try recipes like those from Whole Foods, the Post Punk Kitchen, and Back To Her […]
I made these lentil meatballs with spaghetti squash and roasted veggies and then blogged about it a few weeks ago. My husband and I agree that this was the best recipe we’ve blogged about this year. So delicious! Thanks for the great recipe.
http://www.twoladiesandaladle.blogspot.com/2012/01/alinas-spaghetti-squash-with-roasted.html
My husband and I had this for dinner last night. I used rotini, which holds sauce better than anellini. I made two batches of the lentil-balls. The first batch was made following the above directions. For the second batch, I chose to skip the pan-fry step and placed the balls directly in the oven. I cooked them for about 9 minutes, turned them over, and cooked for 9 more minutes. I finished the cooking process by broiling the balls for 2 minutes. The second batch had the same firmness of the first batch, saved me from dirtying another dish, and had better shape and coloring than the first batch. This recipe is definitely making it into the monthly dinner rotation.
This recipe looks great! I’ll have to use pureed pumpkin since I’m terribly allergic to tomatoes, but everything else sounds delicious!
This is probably the most awesome recipe for “meat”balls ever. Thank you! I’ve been making them with my own sauce, and they always come out so delicious. This was my attempt: http://whathappenedtothekitchen.blogspot.pt/2012/04/lentil-meatballs.html
[…] I’ve found a few recipes on the Web, but none gets as close or is as easy as Isa Chandra’s Spaghetti-Nos with Mini Lentil Meatballs at PostPunkKitchen. I’ve made and been delighted with the recipes on her site I’ve made. […]
I have never had spaghetti o’s before (I did have the canned alphabet spaghetti)… growing up vegetarian… But I had been looking at this recipe for weeks… the picture looked great. Well, I just made these last night. It was super yummy! My husband said the meatballs tasted a little like chopped liver. Really? He has been vegetarian for 20 years so he must have forgotten what liver tastes like : ) He loved it and took the left overs to work. My onion mixture was also a bit runny and the meatball “dough” was very moist. But I didn’t have much trouble cooking them in a stainless steel pan, but I did use more oil than I should have. I just put them on paper towel to blot the oil off before putting them in the oven. Also, I think I counted out 50 meatballs so mine must have been more like “grape tomato” size rather than “cherry tomato” size. I wouldn’t change a thing in this recipe! I have 10 mo twins, so I can’t say that I will make the meatballs every time… but very very doable and the results are amazing!!
[…] Loosely based off of this recipe #gallery-1 { margin: auto; } #gallery-1 .gallery-item { float: left; margin-top: 10px; text-align: center; width: 33%; } #gallery-1 img { border: 2px solid #cfcfcf; } #gallery-1 .gallery-caption { margin-left: 0; } […]
Awesome! I just wanna know….can I can it? 🙂
These were AWESOME! *-*
I love you so much for sharing all those recipes! <3
Had these lentil balls tonight but with the marinara sauce from Veganomicon and spaghetti… YUMYUM!! It was so good, my fav ‘meat’balls so far! I had enough for about 3 people, and have the worst food baby ever now. Isa is my food God, she never lets me down!!
I usually use your recipe for beanballs when I want a sub for a meatball, but today I was looking for something different. As I was making hot meatball subs for the guys, I wanted something similar but meatless for myself! I made your sauce (hey, what they don’t know didn’t hurt them–they loved the sauce on their sammies! LOL) and I made the lentil balls–but with a couple of changes. I also must make food gluten free–vital wheat gluten and regular breadcrumbs weren’t going to fly. So what’s a girl to do? I added gluten free oat bran in place of both (I hadn’t baked GF bread because of the heat and was out of it)! Obviously I lost a bit in the texture you were going for in this recipe, but they held together well and tasted great! Also, I didn’t have cashews so I subbed raw pine nuts, which I totally love. I will definitely make these again–maybe I will actually make the spagetti too!! LOL
[…] sauce, or sloppy joes. 2. Make lentil loaf! Look up some recipes and try one! 3. Make vegan Spaghetti O’s! (Lentils make good […]
Just made this! minus the pasta. I must say…SO DELICIOUS! This sauce is now officially the family tomato sauce. Perfectly seasoned!
I probably should have rolled the meatballs a little more…but those I did roll perfectly still had a hard time keeping shape. (Though the flavor was perfection.) Maybe they needed more breadcrumbs or vital wheat gluten? Any tips for the next time I make them?
Made this tonight, tag team cooking with my bf. so yummy! Reduced sugar to only 1tbsp because I just can’t deal with things being too sweet… Then we had the donut cupcakes from veganomicon for dessert. Glorious! Isa, you’re a genius!
I really enjoyed reading this post. The part when you mentioned leaving a meatball for the last bite really made me smile because it is just the thing I did when I was a kid and still do now that I am an adult. I love spaghetti and “meatballs” but this recipe is certainly a must-try. Thank you for sharing. I am just excited to get started!
The recipe looks great’ but my doughter has an allergy to cashew nuts.
Is there any substitute for this nuts in the sauce?
[…] Chandra Moskowitz ‘s Spaghetti-Nos with Mini Lentil Meatballs particularly influenced me when creating this recipe. /* Share:PrintEmail Pin ItFiled Under: […]
Hi Isa, as a relatively ‘new to the vegan world’ person, all of your recipes have been a hit. For this one, I didn’t read your ‘warning’ note of many pots and can confirm it is true… but it was certainly worth it in the end!! I actually used red lentils and found by adding a little more breadcrumb and frying the ‘meatballs’ a little longer in the pan to ensure a firm/crispy outside (before baking). Thanks so much.
Made a double batch of the meatballs to serve with a brown gravy over rice. Delicious!! I did cook my own green lentils, and had a similar issue with them not entirely holding their shape. I’ll add more vwg and bread crumbs next time, as some have suggested. But the taste and texture was outstanding. For breakfast, I’m crumbling up the leftovers to throw into some creamy gravy to top biscuits. Thanks for a great recipe!
[…] vegan website, the Post Punk Kitchen, and have tried a few. I am really interested to try the lentil meatballs. In addition, I have been successful substituting flax meal for eggs. My only complaint is that […]
I LOVE your cookbooks and trolling this web site! It’s some of my favorite food ever! But the best part is almost the way you talk about your inspiration (and share your cooking tips). It really feels like hanging out with a friend, and not many people can pull that off. Anyway, thanks for the recipe. Can’t wait to try it! 🙂
[…] pronounce and high fructose corn syrup! Not exactly the most healthy meal choice. I ran across this recipe for vegan homemade Spaghetti O’s and had to give it a try! I couldn’t find O’s […]
are the cashews necessary? im allergic.
Nah! Leave em out. Maybe add a little nutritional yeast.
I made just the meatballs and they are outrageous. I am not a lover of lentils, but this recipe is so tasty and easy to make. I gave up meat six months ago and while I’ve never looked back, I occasionally miss meatballs not so much for flavor but because they were always a quick dinner during a busy work week. This recipe sacrifices nothing. I don’t even know if I’ll be able to wait to eat them until my husband gets home. Thank you!
WOW!!! I just found your website a few weeks ago and have been trying different recipes. They have all been phenomenal! But this one literally made me say “OH MY GOD” after the first bite. SOOOOO delicious! I wanted to make it GF, so instead of the vital wheat gluten I tried adding 1/4 tsp xanthan gum. It seemed to work great as the meatballs held together perfectly! I halfed the entire recipe though, as I just wanted dinner and lunch for myself. THANK YOU, THANK YOU so much for exciting my tastebuds and posting such amazing recipes!!! 🙂
Good to know it works with xanthan!
[…] -open-the-fridge-good! Try it with some meatless meatballs, like these lentil ones from the PPK, or chopped hot dogs to enjoy some real kid-friendly […]
[…] give you the lentil meatball and spaghetti recipe that we LOVE to make. I use this recipe over at theppk.com I stumbled upon it about a year ago, and it’s become one of our regulars. I love the sauce […]
I must try this! Rather than Spaghettios, my goth high school days revolved around pizza rolls with lots of garlic salt and Type-O-Negative (although This Corrosion was also a staple).
Been whole foods, plant-based for years now but I would make an exception for vegan pizza rolls if you ever feel like experimenting!
What a hit! Made exactly as written, my daughters loved the “lentil buddies”, adorable noodles and the not-too-sweet tomato sauce. Thanks Isa, you are a genius.
I’ve made the lentil balls several times since discovering them and they really hit the spot for people who miss Italian meatballs. I make them larger than the recipe suggests and usually quadruple it. I usually add Italian seasoning and parmesean cheese (or cheez for vegans) for a little more authentic flavor. I also find that they are less mushy if you mix in a little more breadcrumbs to soak up the wetness of some of the ingredients and bake for an extra 5-10 minutes.
For those who are curious, they freeze excellently, as I usually like to have a batch on hand to make anything from grinders to “meatball” pizza. I’ve made these for my omnivore husband and inlaws and they all love them. Thank you for this recipe!
[…] Post Punk Kitchen – I found my first two vegan dishes on this site, so it has a special place in my low cholesterol heart. The site is […]
Made this tonight with my wife and it was spectacular. Thank you for yet another great recipie, Isa!
This is seriously delicious! We’re definitely going to make this again soon!
[…] Os – but actually I made Spaghetti NOs via The Post Punk Kitchen. I can totally picture Betty Draper making a cheesy cashew cream with some nutritional yeast… […]
[…] Spaghetti-Nos with Mini Lentil Meatballs […]
I made a lentil meatball sub and it was bangin’! Thanks for the inspiration!
So yummy!!!!!!! I made this today and it made lots! I used alphagetti, and didn’t have cashews on hand.