Friday night spaghetti was basically a tradition growing up in our house. Weeknight dinners were a rotation of my mom’s daals and sabzi’s which meant my dad was in charge of the Friday night pasta. My brother and I were on the swim team for years, so my dad went all in on the carb-loading ahead of our swim meet on Saturday mornings—which typically meant all the pasta (it was like we were eating for the Olympics.)
While I’ve learned to elevate the basic spaghetti recipe over the years (let’s not relive the days when we’d rinse our pasta in a strainer and forget to salt the pasta water—yikes!), there’s one thing I’ve always struggled with: adding a little more heft to my spaghetti plates. As a vegetarian, I’ve been happy to see the options for meatless Monday and meat alternatives grow substantially the last few years, but a lot of these brands still have ingredients I can’t pronounce, so I often make my own instead. After experimenting with a few options, I finally landed on a vegan meatball recipe that is perfect for any spaghetti night.
There are lots of great vegetarian options for meatballs on the internet, each using a variety of ingredients for the base. The ones that have great texture use grains like bulgur or oats, but I don’t love the idea of adding grains on top of grains. Some use eggs for binding, others use breadcrumbs. Some use an ingredient list so long I can’t even bring myself to try them. So, I tried to combine best parts of all the recipes I looked up to create this delicious vegan meatball offering.
The base of these meatballs is shiitake mushrooms and Cannellini beans. I’m a huge fan of mushrooms in all their varieties because they have a great meaty texture and delicious umami flavor that really adds to these meatballs. The Cannellini beans add a hefty dose of protein but their creamy texture also helps to bind everything together. The spices and flavorings are actually totally up to you. I kept it super basic with just a handful of ingredients, but you can totally add more or less depending on your flavor preferences. It would be delicious to blend in some fresh parsley or extra basil, and some extra spices as well. The best part is they’re completely vegan, packed with protein and fiber, and really yummy.
And because I knew someone would ask, I tried cooking these two different ways: I made a batch on the stove and a batch in the oven. While the stove top batch was still good, the oven batch won out on texture and hands off time.
The best part? You can make these ahead of time. Bake these as a part of your Sunday meal prep and store in an airtight container in the fridge until ready to use. I made mine the night before and cooked them for dinner the following night and they were perfect. Y’all know I love a simple recipe that is big on flavor and light on instructions. Cheers to your next pasta night!