Veggie Meatballs with Roasted Red Pepper Sauce
Hearty, savory veggie meatballs packed with mushrooms and chickpeas, baked until golden, then smothered in a velvety roasted red pepper sauce. This comforting, plant-based twist on classic meatballs delivers all the cozy satisfaction without the meat — perfect over pasta or tucked into a sub roll.
For 4 servings
- prep
Preheat oven and prepare vegetables for roasting.
Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper. Quarter the tomatoes and roughly chop the onion for sauce.
- roast · ~30 min
Roast bell peppers, tomatoes, and garlic.
1.Place whole red bell peppers, quartered tomatoes, and 4 whole peeled garlic cloves on the lined baking sheet.2.Drizzle with 1 tbsp olive oil and toss to coat.3.Roast for 25-30 minutes until pepper skins are charred and tomatoes are soft.TIPBlackened pepper skins are key — they add smoky depth to the sauce. - prep · ~10 min
Steam and peel the roasted bell peppers.
1.Remove bell peppers from the baking sheet and place in a bowl.2.Cover the bowl with plastic wrap or a lid and let steam for 10 minutes.3.When cool enough to handle, peel off the skins and remove stems and seeds.TIPSteaming loosens the skins so they slip right off. - saute · ~11 min
Cook the mushrooms and aromatics.
1.While peppers roast, heat 1 tbsp olive oil in a skillet over medium heat.2.Add finely chopped onion (half small onion) and 2 minced garlic cloves. Sauté until softened, about 3 minutes.3.Add finely chopped mushrooms and cook until they release their moisture and become golden, about 7-8 minutes.TIPDon't crowd the mushrooms — let them brown for deeper flavor. - mix · ~2 min
Pulse chickpea meatball mixture.
1.In a food processor, combine cooked chickpeas, sautéed mushroom mixture, breadcrumbs, parmesan, beaten egg, oregano, basil, salt, and black pepper.2.Pulse until the mixture comes together but still has texture — do not puree completely.3.Scrape down the sides as needed to ensure even mixing.TIPThe mixture should hold together when pressed between your fingers. - prep · ~10 min
Form the veggie meatballs.
1.Line a clean baking sheet with parchment paper.2.Scoop about 2 tablespoons of the mixture and roll into a ball using lightly oiled hands.3.Place on the prepared baking sheet with a little space between each meatball. Repeat for all 16 meatballs. - bake · ~20 min
Bake the veggie meatballs.
Bake meatballs for 18-20 minutes until firm and lightly golden on the outside. Leave the oven on after baking.
- mix · ~3 min
Blend the roasted red pepper sauce.
1.Transfer peeled roasted bell peppers, roasted tomatoes, roasted garlic cloves, and chopped onion to a blender.2.Add tomato paste, half a cup of water, and a pinch of salt.3.Blend until completely smooth and velvety.TIPFor a silky sauce, blend a full minute. - simmer · ~7 min
Warm the sauce and add meatballs.
1.Pour the blended sauce into a large skillet and bring to a gentle simmer over medium-low heat.2.Nestle the baked meatballs into the sauce.3.Simmer for 5-7 minutes until meatballs are heated through and sauce thickens slightly.TIPIf sauce thickens too much, add a splash of water. - serve
Garnish with fresh basil and serve warm.
Sprinkle chopped fresh basil over the meatballs and sauce. Serve over pasta, with crusty bread, or on their own.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Chop mushrooms very finely so they blend into the meatball mixture without clumping.
- 2Don't skip steaming the roasted peppers; the steam loosens the skins for easy peeling.
- 3Pulse the chickpea mixture until just combined — over-processing makes dense meatballs.
- 4Wet your hands with a little oil before rolling to prevent the mixture from sticking.
- 5Bake meatballs on parchment paper to prevent sticking and ensure even browning.
- 6Simmer baked meatballs in the sauce for at least 5 minutes so they absorb flavor.
Adapt it for your goals.
Gluten-free
Swap breadcrumbs for gluten-free panko or almond flour. The meatballs hold together just as well, making this dish safe for gluten-sensitive eaters.
veganVegan
Replace the egg with a flax egg (1 tbsp ground flax + 3 tbsp water) and use vegan parmesan or nutritional yeast. The binder works beautifully for a fully plant-based version.
spicySpicy
Add 1/2 tsp red pepper flakes to the sauce before blending. This gives the roasted red pepper sauce a gentle heat that balances its natural sweetness.
Why this is on our healthy list.
Rich in Plant Protein
Chickpeas and mushrooms provide a solid protein boost without animal products, supporting muscle repair and satiety.
Packed with Vitamin C
Roasted red bell peppers and tomatoes deliver a hefty dose of vitamin C, which supports immune function and collagen production.
High in Fiber
Chickpeas, mushrooms, and vegetables contribute dietary fiber to aid digestion and promote feelings of fullness.
Frequently asked questions
Yes — bake them on parchment at 400°F for 18-20 minutes until golden, then nestle into the simmering sauce to finish.



