Vegetarian Meatballs

Vegetarian Meatballs
Andrew Purcell for The New York Times. Food Stylist: Barrett Washburne.
Total Time
50 minutes
Rating
4(448)
Notes
Read community notes

Seasoned with Parmesan, ricotta, fennel seeds and oregano, these meat-free Italian meatballs capture all the flavors of the classic. Cremini mushrooms and chickpeas mimic the texture of ground beef, bulgur helps bind the mixture together, and ricotta keeps it tender. The balls are rolled in a light coating of bread crumbs and Parmesan that crisps as it bakes, but if you prefer a saucy meatball, skip the coating and simply bake until firm, then simmer in marinara. Any extra coating mixture can be toasted in the oven and sprinkled over roasted veggies or creamy pastas. Leftover meatballs can be frozen and reheated in a 425-degree oven until warmed through, about 15 minutes.

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone
    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
  • Print Options


Advertisement


Ingredients

Yield:24 meatballs
  • 2tablespoons bulgur wheat
  • ¼cup extra-virgin olive oil
  • ½cup plus ⅓ cup seasoned Italian bread crumbs
  • ½cup grated Parmesan cheese (about 2 ounces)
  • 2garlic cloves, peeled
  • 4medium cremini mushrooms, stemmed and quartered
  • 1(15-ounce) can chickpeas, rinsed and drained (about 1½ cups)
  • 1large egg
  • ¼cup ricotta (about 2 ounces)
  • 1teaspoon fennel seeds
  • 1teaspoon dried oregano
  • ½teaspoon kosher salt
  • ½teaspoon black pepper
  • 1cup marinara sauce, warmed, for dipping
Ingredient Substitution Guide
Nutritional analysis per serving (24 servings)

107 calories; 4 grams fat; 1 gram saturated fat; 0 grams trans fat; 2 grams monounsaturated fat; 1 gram polyunsaturated fat; 12 grams carbohydrates; 2 grams dietary fiber; 2 grams sugars; 5 grams protein; 112 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by

Preparation

  1. Step 1

    Heat oven to 375 degrees. Bring ¼ cup water to a boil in a small saucepan. Add the bulgur, remove from heat, cover and let sit until tender, about 15 minutes. Drain, pressing to remove excess water, then let cool.

  2. Step 2

    Prepare the coating: In a shallow bowl, combine the oil, ½ cup bread crumbs and ¼ cup Parmesan; mix until well blended and crumbly. Set aside.

  3. Step 3

    Prepare the meatballs: In a food processor, pulse garlic until finely chopped. Add mushrooms, and pulse until chopped, with pea-size pieces remaining (do not purée). Transfer to a large bowl. Add the chickpeas to the food processor, pulse, then add them to the mushrooms. Add the remaining ⅓ cup breadcrumbs and ¼ cup Parmesan, plus the bulgur, egg, ricotta, fennel seeds, oregano, salt, pepper and 1 tablespoon water; mix until well blended.

  4. Step 4

    Form the meatball mixture into 1½-inch meatballs (you should have about 24). Roll meatballs in the coating, pressing gently to adhere, then arrange on a greased baking sheet. Bake, turning halfway through, until golden, 18 to 20 minutes. Serve with marinara sauce, for dipping.

Ratings

4 out of 5
448 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Private Notes

Leave a Private Note on this recipe and see it here.

Cooking Notes

Either I'm starving or these meatballs are amazing! (Or both.) I made substitutions based on the ingredients I had on hand. I used cooked quinoa instead of bulgur, crushed Saltines instead of breadcrumbs, and feta instead of ricotta. I didn't bother with the marinara I'm not a huge tomato person but these were absolutely amazing right out of oven (after cooling). I found it easier to roll all meatballs into balls first then rub in the breadcrumbs with my hands. Would definitely make again!

Violife makes a great vegan Parmesan. I used Bob’s red mill egg replacer and some “ricotta (tofu+ soaked cashews blitzed in a food processor w/ garlic powder, salt and lemon juice)” I had leftover from making lasagna.

Rennet is a byproduct of veal production, and therefore not vegetarian even in the most liberal interpretation. I happen to be a carnivore, but it's rude to assume vegetarians don't understand their own dietary restrictions.

Seems like there’s confusion over vegetarian and vegan. Vegetarian, if ovo/lacto can eat animal products, specifically dairy and eggs. Vegans eat no animal products of any kind.

I'm not a fan of mushrooms, so I replaced them and the bulgar with about a 1/2 cup of cooked wild rice. I found that the balls required closer to 25-30 minutes of cooking time. These were extremely tasty! Kind of like an Italian falafel.

Excellent recipe and appears adaptable to use what you have on hand. I made them slightly bigger (about 2"), which yielded 16 meatballs that baked for 32 minutes until they were golden. Added a healthy amount of roasted garlic, a pearl onion, and a few extra cremini mushrooms to the mixture. Did not have bulgur, so substituted couscous instead. Served on a roll with some homemade marinara for vegetarian meatball subs!

It is passover week so I swapped out the breadcrumbs for matzoh meal instead - used mixed mushrooms (had a bunch of different ones), served with polenta, marinara and broccoli!

These sound delicious, but technically Parmesan isn’t vegetarian bc most Parmesan is made with rennet.

Great recipe. I use leftover rice, which is always in my fridge, in place of the bulgur and it works out fine. Can add small amounts of other vegetables, too (onion, bell peppers, shallots.) It's a forgiving recipe. More of a crabcake/fritter experience than a "meatball," but still delicious.

Too much of the chickpea flavor came through for me. I’ll stick with Chef John’ss Italian meatballs on Allrecipes which is “meatless” via use of mushrooms.

To those who are saying that Parm is made with rennet - this is not always true. For example BelGioioso is a wonderful parm that does not have rennet. There are others as well - the interwebs can help with that.

that would be vegan, nowadays anyway!

These take a little work, but they are worth it! I was out of bulgur, so I used farro. (I made a full batch and we had Melissa Clark's roasted broccoli farro bowls with lemon tahini the next night.) The cooked meatballs were sturdy enough to be simmered in marinara sauce. They also freeze well.

These are delicious and reliable. They come out of oven nicely crispy and hold together well (as long as you let them cool on the pan for 5 minutes or so). I spread a simple tomato sauce on a platter and add meatballs just before serving. Nice with grilled veggies and a green salad.

Agree with the other commenters that you might need some more binding agent, like chickpea flour or another egg, mine came out the texture closer to croquette than meatball, but delicious nonetheless. We like a little heat in our food, so some red pepper flakes helped give a little kick.

These meatballs are yummy and I will make them again. I didn't have fennel, so subbed 3/4 tsp anise seed; flavoring worked out well. Also subbed cooked quinoa for the bulgur. The wet mixture was a little challenging for me to handle, just felt a bit crumbly. I ended up adding a second egg to help bind it all together. I only added 1 tbsp of olive oil to the coating and just lightly covered the meatballs before baking. 20 minutes at 375 was good for me.

These meatballs are yummy and I will make them again. I didn't have fennel, so subbed 3/4 tsp anise seed; flavoring worked out well. Also subbed cooked quinoa for the bulgur. The wet mixture was a little challenging for me to handle, just felt a bit crumbly. I ended up adding a second egg to help bind it all together. I only added 1 tbsp of olive oil to the coating and just lightly covered the meatballs before baking. 20 minutes at 375 was good for me.

For all the work, found them a bit bland.

Tasty but totally fell apart when after roasting them put them in marinara. It was like a veg Bolognese.

Most vegetarians know about microbial rennet, but I still think it’s unfortunate that so many “vegetarian” recipes include hard cheeses without mentioning the rennet thing. People who are trying to cook for vegetarian friends or visitors probably have no idea and are going to assume that a NYT recipe literally titled “vegetarian” can be made as-is and will be suitable. Would we be this dismissive about marshmallows? Vegetarian ones exist but it’s not the default or assumed unless mentioned.

I used a heavier dose of farro rather than bulgar, and puréed a roast red pepper sauce to go with it. Delicious.

To those who are saying that Parm is made with rennet - this is not always true. For example BelGioioso is a wonderful parm that does not have rennet. There are others as well - the interwebs can help with that.

How is this a vegetarian recipe if you’re using Parmesan? Isn’t there rennet in Parmesan?

Believe it or not, you can get Parmesan cheese with microbial or vegetable rennet (usually these are grated varieties, unfortunately, but it should still work in this recipe).

Less allspice and nutmeg Brown flour with butter to get goo color Only makes enough gravy to glaze meatballs

Great recipe. I use leftover rice, which is always in my fridge, in place of the bulgur and it works out fine. Can add small amounts of other vegetables, too (onion, bell peppers, shallots.) It's a forgiving recipe. More of a crabcake/fritter experience than a "meatball," but still delicious.

These are absolutely delish! I am a vegetarian, my husband is not. He gave them a HUGE thumbs up. They took me longer than 50 minutes to make (I wish I had doubled the recipe). I also cooked them longer than written above... probably closer to 25 minutes.

These are really tasty! I didn’t have ricotta so I subbed with tofu and used couscous in place of bulgur. I also made them slightly larger than the recipe called for so the yield was 18. Despite all the changes these held together really well. They take a bit of time to make but I think I’ll make them again

Private notes are only visible to you.

Advertisement

or to save this recipe.