Vegetarian Mushroom and Chickpea Meatballs

Vegetarian Mushroom and Chickpea Meatballs

Earthy cremini mushrooms, tender bulgur, and creamy chickpeas form the hearty base of these vegetarian meatballs. Seasoned with savory Parmesan, rich ricotta, crushed fennel seeds, and aromatic oregano, they capture the comforting, robust flavors of the classic Italian-American dish.

1h 15mIntermediate20 meatballs
Remix

Equipment

Large mixing bowl
Large skillet
Baking sheet
Parchment paper
Potato masher

Ingredients

20 servings

Base Mixture

  • 50 g fine bulgur wheat, uncooked
  • 120 ml boiling water
  • 240 g chickpeas, canned, drained and rinsed well

Aromatics

  • 15 ml olive oil
  • 250 g cremini mushrooms, finely chopped
  • 1 yellow onion, finely diced
  • 3 garlic, minced

Binders and Seasoning

  • 120 g whole milk ricotta cheese, drained if excessively wet
  • 50 g parmesan cheese, freshly grated
  • 60 g panko breadcrumbs
  • 2 eggs, lightly beaten
  • 4 g fennel seeds, lightly crushed
  • 3 g dried oregano
  • 5 g kosher salt
  • 2 g black pepper, freshly cracked

Finishing

  • 500 ml marinara sauce, warmed

Nutrition (per serving)

Nutrition is estimated per serving. Nutrients without complete source data are omitted.

90
Calories
4g
Protein
11g
Carbohydrates
3g
Fat
2g
Fiber
2g
Sugar
303mg
Sodium
Full nutrition
Calories
90 kcal
Protein
4 g
Carbohydrates
11 g
Fat
3 g
Fiber
2 g
Sugar
2 g
Sodium
303 mg
Saturated Fat
1 g
Trans Fat
0 g
Monounsaturated Fat
1 g
Polyunsaturated Fat
1 g
Cholesterol
24 mg
Potassium
210 mg
Calcium
74 mg
Iron
0.8 mg
Magnesium
19 mg
Phosphorus
87 mg
Zinc
0.6 mg
Vitamin A
28 mcg
Vitamin C
1 mg
Vitamin D
0.1 mcg
Vitamin E
0.8 mg
Vitamin K
6 mcg
Vitamin B6
0.1 mg
Vitamin B12
0.1 mcg
Thiamin
0.07 mg
Riboflavin
0.15 mg
Niacin
1.9 mg
Folate
21 mcg
Water
64 g

Sources: Aggregated Public Data, USDA FoodData Central

Method

01

Place the bulgur in a small heatproof bowl and pour the boiling water over it. Cover tightly with a lid or plastic wrap and let sit for 15 minutes until the water is fully absorbed and the grains are tender.

15mLook for: Water completely absorbedFeel: Tender grains with a slight bite
02

Heat olive oil in a large skillet over medium-high heat. Add the finely chopped mushrooms and cook until they release their moisture and it evaporates, about 5 to 7 minutes. Add the diced onion and minced garlic, cooking for another 4 minutes until softened and fragrant.

11mLook for: Mushrooms deeply browned, onions translucent, no liquid remaining in the pan
03

Transfer the mushroom mixture to a large plate to cool slightly. Meanwhile, in a large mixing bowl, use a potato masher to roughly mash the drained chickpeas. Do not turn them into a smooth paste; leave some texture and half-crushed pieces.

Look for: Coarse, uneven texture with some whole chickpea fragments
04

To the mashed chickpeas, add the cooled mushroom mixture, cooked bulgur, ricotta, Parmesan, panko, beaten eggs, crushed fennel seeds, oregano, salt, and black pepper. Mix thoroughly until the mixture holds together when gently squeezed.

05

Cover the bowl and refrigerate the mixture for at least 15 minutes. Preheat your oven to 200 C (400 F) and line a baking sheet with parchment paper.

15m
06

Scoop the chilled mixture and roll into golf-ball-sized spheres, packing them firmly. Arrange them evenly on the prepared baking sheet. Bake at 200 C (400 F) for 25 to 30 minutes, turning halfway through, until golden brown and firm.

30mLook for: Deep golden brown crustFeel: Firm to the touch, resisting gentle pressure
07

Warm the marinara sauce in a large skillet or saucepan over low heat. Gently transfer the baked meatballs into the sauce and simmer for 5 minutes to allow the flavors to meld without compromising the structural integrity of the meatballs. Serve warm.

5m

Chef's Notes

  • Crushing the fennel seeds is essential. Whole seeds can be overpowering when bitten into, while pre-ground fennel loses its volatile oils quickly. A mortar and pestle or the flat side of a chef's knife works perfectly.
  • Baking rather than pan-frying these vegetarian meatballs is highly recommended. The gentle, even heat of the oven helps the egg and cheese bind the legumes and grains without the physical agitation of flipping them in a skillet.
  • If your ricotta is visibly wet, spread it on a few layers of paper towels or strain it through cheesecloth for 10 minutes. Excess dairy whey is the enemy of a tightly bound vegetarian meatball.

Storage

Refrigerator: 5 daysStore in an airtight container, preferably submerged in marinara sauce to retain moisture.

Freezer: 3 monthsFreeze baked meatballs without sauce on a baking sheet, then transfer to a freezer-safe bag.

Reheating: Reheat gently in simmering marinara sauce on the stovetop for 10-15 minutes, or until heated through to 74C/165F.

Troubleshooting

Meatballs fall apart in the sauce

Cause: Mixture was too wet, not chilled properly, or simmered too vigorously in the sauce.

Fix: Remove carefully with a slotted spoon. If entirely broken down, repurpose as a rich vegetarian Bolognese sauce.

Prevention: Ensure mushroom moisture is fully evaporated during sautéing, pack the balls tightly, and fold gently into sauce.

Meatball interior is mushy

Cause: Chickpeas were mashed too fine or the ricotta was too watery.

Fix: Bake for an additional 5-10 minutes to dry out the interior before adding to the sauce.

Prevention: Leave chickpeas coarse and drain ricotta in a fine mesh sieve if it contains excessive whey.

Cultural Context

Polpette, traditional Italian meatballs, were historically a frugal way to utilize leftover roasted meats and stale bread. This modern Italian-American adaptation maintains that thrifty, comforting spirit by utilizing pantry staples like chickpeas and bulgur. The flavor profile relies heavily on the classic Italian sausage seasonings of fennel and oregano, tricking the palate into experiencing the nostalgic essence of Sunday sauce without any meat.

More Like This

Find your next meal

Dinner2,315Dessert753Side Dish505Appetizer476Soup368Salad367Condiment171Breakfast155Baked Good136Sauce122Lunch113Main Course76Base71Brunch61Bread57Snack51Beverage36Preserve32Confection23Hot Drink3Stew2Smoothie2Main Dish1Main1Sandwich1