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.
Absolutely brilliant. Seriously. This is going on the “to make” list. 😀
I love you so much for sharing this! I can’t wait to make these for my son.
Isa, I gots mad love for you. This is getting in my belly SOON.
I cannot wait to make this. I have been craving vegan Spaghetti Os for 15 years. THANK YOU!
This looks so super good, and the miniballz are too cute for words! What brand of breadcrumbs did you use? I can never find vegan ones (except for that one brand that are huge and chunky). Do you have to order them from one of the online vegan shoppes?
Whole Foods brand breadcrumbs are awesome. I’ve found other vegan ones and I can’t recall the brands, but you’re right, it can be tough. You know what also works really well? If you can find vegan stuffing mix. It turns into magic in the food processor. I believe Pepperidge Farm makes one.
Can’t wait to try this!!!!! Thanks so much for your creative culinary expertise!!!
LOL @ catnip for vegans! Too true.
I think i love you.
Yep, that catnip for vegans line made me spew water all over my keyboard. That’s so true! My cats also like nooch….so it may also be like catnip for cats. I’m soooo making this btw. I lived on cold cans of Spaghetti-O’s in college,
You are brilliant! If I weren’t too lazy to go pick up some ingredients right now, I’d make it tonight.
Also, laughed out loud at “catnip for vegans.” So glad to know it’s not just me!
This sounds so good. Funnily enough, I have tempeh on hand rather than lentils–would you imagine I could sub using the same method?
Hmmm. I would steam the tempeh first and then grate it. The moisture content will be different so you might have to add a bit more water to make everything hold together. Let me know how it goes!
I just made the lentil meatballs (had everything on hand!) without a food processor and they were still dynamite! I should have simmered my lentils longer so they would fall apart more, but even with some chunky pieces they have great texture. I made my own sauce recipe, but added nooch while it was simmering to get a bit of cheesy flavor going on.
So looking forward to assembling the whole dish for dinner!
You did NOT. This is awesome.
YOM. Very excited to try this soon! I’ve got Mac ‘n’ Shews on the plan for tomorrow…
Anybody have any replacement suggestions for the vital wheat gluten? My wife is vegan and gluten intolorant
I would try some extra GF breadcrumbs. It will be a little mushier but still good, I think.
yay. these look exciting. i also love the name!
Instead of meatballs why not call them neatballs?
I’ve never had spaghetti Os but these look adorable and yummy! I bet my 2 year old will love this… and maybe me too 🙂
O.M.G. I LOVE spaghetti-o’s and those awful canned raviolis too. I think they are so good because they are just so awful for you. Will have to try this…very very soon
Oh, and the little baby that is in my belly thanks you in advance for this recipe. He/she would never have been able to experience spaghetti-o’s were it not for this recipe!!!
Thank you SO much for this incredible recipe. I tried it out last night, and it was SO good. Maybe too good…I ate almost all of it in one sitting. I forgot how much I loved Zoodles back in the day, and this really fixes that craving. Two thumbs up!
Vegan meatballs! That’s awesome…thanks for making a healthy version…I have to agree with Amanda…haha, I like the canned versions too. Bad me.
i was too lazy to make meatballs so i just used lentils by themselves. still awesome! the sauce was delicious!!
Can I use panko bread crumbs and italian seasoning mixed together for the seasoned bread crumbs?
Yes but they are too course as is, pulse them into finer crumbs first.
Hate to say this, but a sub for lentils? I have IBS and I am scared of beans sometimes. Though, this recipe might make me try lentils for the first time!
I made this yesterday…it is sooooo good! Is there nutritional info available on this recipe?
this looks so good. i’m beginning to feel left out of recent vegan culinary movements by being allergic to nuts, though. 🙁
@Heather – you can enter all the ingredients on livestrong.com and it will give you nutritional info.
Thanks Amanda!! 🙂
I related a little too much to this post. 🙂
OMG you were reading my mind. I was JUST asking my teacher’s aide the other day if she thought spaghettios (the non-meatball kind, obviously) and googled it because I had an uber-craving for them out of the blue. I MUST try this! 🙂
* meant to say “I was JUST asking my teacher’s aide the other day if she thought spaghettios (the non-meatball kind, obviously) were vegan and googled it…” Ooops, I have to remember to edit….
I love all your recipes; you really make the whole vegan thing accessible and fun. As for that job in the vegan council of naming things, it should totally be yours, I agree.
We’re making this tonight…for the second time. Tonight we’re doing a double batch. Thank you so much, we really needed comfort food this week. This really hit the spot!
Whoa you guys are serious, twice in a week!
These meatballs rule! We used them to make meatball sandwiches. SO GOOD! Thanks for the great recipe 🙂
This is the bomb-diggety. Love it! Thanks so much!
This is sooooo good!! I just made it today and I am still enjoying the batch! I didn’t have any of the recommended pasta so I took whole wheat spaghetti noodles and broke them into small pieces, worked out well although I wish it had that authentic look that the round does.
Either way–AMAZING! Definitely going into my recipe file.
[…] I should probably get to the point, at some point, maybe. Well, I made two things that I wish to praise and have some lovely banter about; One, I made Isa Chandra Moskowitz’s wonderful and nostalgia inducing Spaghetti- nos, her take on that delightful canned food of my long lost youth.Here is her masterful recipe. […]
I made it with Alphabet pasta for that Alpha-getti feel. Awesome! The flavour really takes me back and it made a huge batch. I’ll be eating it for a week.
Thanks for putting this recipe together, Isa. I think I may be in love with you…. 🙂
Oh my goodness. I grew up on chef boyardee. Hadn’t occurred to me to miss it but this recipe is so good! Made it last night, eating it now for lunch and it is crazy how much it tastes like the stuff from the can! And I mean that in the best possible way. Delicious.
Yeah, you don’t *always* wanna be told that your food came from a can, but in this case it’s ok!
well i made this beautiful dish, fan-freekin’-tastic, brought the leftovers to work today and got the usual comments. 10 seconds after the taste challenge the nay-sayers wanted more. HA! <3
my whole family loved this, thanks! I was surprised at the huge output given that a pound of pasta normally doesn’t take us that far but this is super-saucy. YUM.
You must have so much fun in the kitchen
I made this tonight! ever since it was posted I had it on the “to make” list. My favorite part was the little noodles and the sauce together. Very reminiscent of what my mom would put into a thermos and give me to bring for lunch in 1st grade. I used ditalini, so they were like cylinders more than Os but still awesome. The meatballs were awesome. I think I made them a little smaller, I was aiming to get them the size of the actual canned meatballs in spaghettios, so I got about 100 meatballs :). it was a good time nonetheless.. mini meatballs are way cute. Thanks for the great idea!!
I find the “ethnic” food aisle is a good place to find accidentally vegan stuff, especially the Kosher foods. I buy Kosher breadcrumbs at the supermarket since all their regular breadcrumbs have dairy. Even the “gourmet” stuff!
Trader Joe’s breadcrumbs are vegan too. I stock up on them (and their panko breadcrumbs) when they’re in stock!
I tried making lentil meatballs just the other day and they came out waaaay too mushy. I see you add vital wheat gluten to this recipe, I’m on a gluten-free diet and I’m wondering if there is an acceptable substitute or should I omit it all together? (I’ll be substituting the pasta and breadcrumbs with GF options). Thanks!!
I would just add extra GF breadcrumbs.
recipe online 10 days and now requested at at a meat-eaters ‘family ‘do’ in dairy heaven New Zealand (that’s how we get 50% of our overseas $$). SCORE!
Do you think I could use red lentils in this recipe?
Nope, too mushy.
Meatballs came out a little mushy for me, but my onion was super juicy so I’m wondering if that was the problem. Think I would add more breadcrumb next time if I found my onions that juicy again. However, the flavour is kick ass and I will use the meatballs for other applications, too. Amazing!
This is so adorable! I wish there were young kids in my family so I could invite them over and make a big batch to share. XD I may have to round up some friends of the family instead!