If you’re craving a dish that’s bursting with bold flavors, comforting textures, and vibrant colors, look no further than this Vegetarian Mushroom Meatballs in Tomato Chermoula Sauce Recipe. Combining earthy mushrooms with fragrant herbs and warming spices, these meatballs offer a delightful twist on a classic comfort food, all bathed in a rich, aromatic tomato chermoula sauce. It’s the perfect recipe to share with friends or enjoy as a satisfying weeknight meal that feels genuinely special.

Ingredients You’ll Need

Two white plates show three large meatballs each, covered in thick red tomato sauce with visible herbs. One plate has one meatball sliced open, revealing a soft, crumbly light beige and dark speckled inside. Each meatball is sprinkled with fine white cheese shreds and topped with fresh green cilantro leaves. Two silver forks rest on the plates, and extra green cilantro leaves lie on the white marbled surface around the plates. Near the bottom right edge, a small bowl holds more white grated cheese. photo taken with an iphone --ar 4:5 --v 7

Getting the ingredients right is key to nailing the complex yet approachable flavors of this recipe. Each component plays a unique role, whether it’s adding depth, freshness, or a satisfying bite, making this dish a harmonious celebration of tastes and textures.

  • ½ lb shiitake mushrooms: Provides a meaty, umami-packed base full of hearty flavor.
  • ½ lb cremini mushrooms: Adds earthiness and moisture to balance the meatballs perfectly.
  • ½ cup onion: Offers sweetness and a mild bite that blends seamlessly with the mushrooms.
  • 2 cloves garlic: Essential for pungency and depth in both the meatballs and sauce.
  • ¼ cup parsley: Brings vibrant freshness and a subtle herbaceous note.
  • ¼ cup cilantro: Introduces a bright, citrusy flavor that complements the spices beautifully.
  • ½ cup oats: Acts as a binder to hold the meatballs together while adding texture.
  • ½ cup panko: Keeps the meatballs light and slightly crispy on the outside after baking.
  • 2 large eggs: Essential for binding all the ingredients so the meatballs hold shape.
  • ½ cup grated parmesan: Lends a salty, nutty richness that elevates the umami.
  • 1 teaspoon salt: Enhances all the natural flavors in the mushrooms and herbs.
  • ½ teaspoon black pepper: Adds a gentle heat and complexity.
  • 2 teaspoons paprika: Infuses a warm, sweet smokiness throughout the meatballs.
  • 1 teaspoon cumin: Offers earthiness and depth that ties perfectly to the chermoula sauce.
  • 1 tablespoon olive oil: The starting point for intensifying the sauce’s flavors.
  • 1 cup chopped cilantro: Brightens the tomato chermoula with vibrant, herbaceous notes.
  • ½ cup chopped parsley: Provides a fresh, green balance to the spices in the sauce.
  • 1 tablespoon diced jalapeno: Adds mild heat and lively kick to the chermoula.
  • 1 tablespoon minced garlic: Deepens the savory aroma of the sauce.
  • 2 teaspoons cumin: Gives a warm, nutty layer to the tomato base.
  • 2 teaspoons paprika: Adds smoky sweetness enhancing the chermoula’s complexity.
  • 1 teaspoon coriander: Introduces a citrusy note that livens the sauce.
  • 28 ounces canned crushed tomatoes: The rich, hearty body of the chermoula sauce.
  • Salt and pepper: To taste, rounding off the sauce’s flavors beautifully.
  • Grated parmesan to finish: A final touch of savory indulgence just before serving.

How to Make Vegetarian Mushroom Meatballs in Tomato Chermoula Sauce Recipe

Step 1: Prepare the Mushroom Mixture

Start by finely pulsing your shiitake and cremini mushrooms along with the onion, garlic, parsley, and cilantro in a food processor. This mix will form the flavorful foundation of your meatballs, combining earthiness with fresh herbal brightness. It’s important to get a good mince so the texture is just right—meaty but tender.

Step 2: Mix and Form the Meatballs

Transfer the mushroom mixture into a large bowl, then add oats, panko, eggs, parmesan, salt, pepper, paprika, and cumin. Stir everything together until all ingredients are well combined and the mixture sticks together nicely. Shape into bite-sized balls and set them on a parchment-lined baking sheet ready to go into the oven.

Step 3: Bake the Meatballs

Bake your mushroom meatballs at 400 degrees Fahrenheit for about 20 minutes until they’re firm and lightly golden. The baking process gives a wonderful texture on the outside while keeping the inside tender and flavorful.

Step 4: Make the Tomato Chermoula Sauce

While the meatballs bake, start your tomato chermoula sauce by heating olive oil in a saucepan over medium heat. Add the chopped cilantro, parsley, diced jalapeno, minced garlic, cumin, paprika, and coriander. Sauté for about a minute until the herbs release their intoxicating aroma. Then pour in the crushed tomatoes, bring to a boil, and reduce to a simmer for 20 minutes so the flavors meld into a rich, vibrant sauce.

Step 5: Finish the Dish

Once the meatballs are done, add them into the tomato chermoula and simmer gently for another 5 minutes, allowing the meatballs to soak up the sauce’s bold flavor. Plate and finish each serving with a sprinkle of grated parmesan for that extra touch of richness and a little sprinkle of freshness.

How to Serve Vegetarian Mushroom Meatballs in Tomato Chermoula Sauce Recipe

A brown bowl filled with eight large, round meatballs covered in a thick, dark red tomato sauce with visible herbs and spices; the meatballs have a rough texture with bits of green and orange ingredients seen inside. On top of the meatballs and sauce are scattered shreds of white cheese and fresh, bright green cilantro leaves. A silver spoon with an ornate handle rests inside the bowl, partly under one meatball. Around the bowl are two white plates on a white marbled surface: one plate holding a partially eaten meatball with sauce and a fork, the other plate showing a small amount of sauce. A small gray bowl at the top right contains more shredded white cheese. The scene is warmly lit, showing appealing textures and colors. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh chopped parsley or cilantro adds a pop of color and fresh herbaceous brightness. Don’t forget a shower of grated parmesan to bring that beautiful savory finish that pairs perfectly with the tangy tomato sauce.

Side Dishes

These meatballs shine alongside fluffy couscous or herbed rice to soak up every bit of the delicious sauce. Roasted vegetables or a fresh green salad also complement the dish’s hearty, savory flavors without overpowering them.

Creative Ways to Present

For a fun twist, serve these meatballs stacked on toasted pita with a dollop of Greek yogurt or labneh. You could also turn them into a comforting meatball sub using crusty bread, layering with extra sauce and fresh greens for a perfect lunch or dinner.

Make Ahead and Storage

Storing Leftovers

Leftover meatballs and sauce can be kept in an airtight container in the refrigerator for up to 3 days. The flavors deepen overnight, making for an even tastier meal the next day.

Freezing

You can freeze the cooked meatballs and sauce separately or together for up to 2 months. Make sure they’re completely cooled before freezing and use freezer-safe containers or bags to maintain freshness.

Reheating

Reheat gently on the stovetop over low heat or in the microwave, stirring occasionally to warm everything evenly without drying out the meatballs. A splash of water or broth can help loosen the sauce if it thickened too much in the fridge.

FAQs

Can I make this recipe vegan?

Yes! You can replace the eggs with flaxseed or chia egg substitutes and omit the parmesan or use a vegan cheese alternative. It will still be deliciously flavorful and just as satisfying.

What can I substitute for panko?

If you don’t have panko, regular breadcrumbs work well, or you can pulse some oats in the food processor to a finer texture as a binder for the meatballs.

How spicy is the tomato chermoula sauce?

The sauce has a gentle kick thanks to the jalapeno, but the heat is very mild. You can adjust the spice level by adding more or less jalapeno or omitting it entirely.

Can I cook the meatballs on the stovetop instead of baking?

Absolutely. You can pan-fry the meatballs in a bit of olive oil over medium heat until browned and cooked through, about 4-5 minutes per side. This will give them a lovely crust.

What herbs are best to garnish this dish?

Fresh parsley and cilantro are perfect for garnishing, lending brightness and a fresh counterpoint to the rich tomato sauce, but feel free to experiment with basil or mint for a different flavor profile.

Final Thoughts

This Vegetarian Mushroom Meatballs in Tomato Chermoula Sauce Recipe is more than just a meal—it’s a celebration of flavors, textures, and vibrant colors that come together harmoniously with each bite. Whether you’re cooking for a cozy night in or entertaining a crowd, these meatballs deliver comfort and excitement on a plate. I can’t wait for you to try this recipe and make it a beloved favorite in your kitchen too.

“`

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Vegetarian Mushroom Meatballs in Tomato Chermoula Sauce Recipe

Vegetarian Mushroom Meatballs in Tomato Chermoula Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 76 reviews

These Vegetarian Mushroom Meatballs in Tomato Chermoula Sauce are a flavorful and hearty plant-based dish. Made with a blend of shiitake and cremini mushrooms combined with herbs, oats, and spices, the meatballs are baked to perfection and served in a spiced tomato chermoula sauce infused with fresh cilantro, parsley, and jalapeno. Finished with grated parmesan, this dish offers a delicious and satisfying meal option for vegetarians and mushroom lovers alike.

  • Total Time: 50 minutes
  • Yield: 4 servings

Ingredients

Mushroom Meatballs

  • ½ lb shiitake mushrooms
  • ½ lb cremini mushrooms
  • ½ cup onion
  • 2 cloves garlic
  • ¼ cup parsley
  • ¼ cup cilantro
  • ½ cup oats
  • ½ cup panko
  • 2 large eggs
  • ½ cup grated parmesan
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 2 teaspoon paprika
  • 1 teaspoon cumin

Tomato Chermoula

  • 1 tablespoon olive oil
  • 1 cup cilantro, chopped
  • ½ cup parsley, chopped
  • 1 tablespoon fresh jalapeno, diced
  • 1 tablespoon garlic, minced
  • 2 teaspoon cumin
  • 2 teaspoon paprika
  • 1 teaspoon coriander
  • 28 ounces canned crushed tomatoes
  • Salt and pepper, to taste
  • Grated parmesan, to finish

Instructions

  1. Preheat oven: Preheat your oven to 400 degrees Fahrenheit. Prepare a baking sheet by lining it with parchment paper and spraying it lightly with cooking spray to prevent sticking.
  2. Prepare mushroom mixture: In a food processor, pulse together shiitake mushrooms, cremini mushrooms, onion, garlic, parsley, and cilantro until finely combined. Transfer this mixture to a large bowl for further mixing.
  3. Combine meatball ingredients: To the mushroom mixture, add oats, panko, eggs, grated parmesan, salt, black pepper, paprika, and cumin. Mix thoroughly until all ingredients are well incorporated and form a cohesive mixture suitable for shaping.
  4. Shape and bake meatballs: Form the mixture into meatballs of your desired size and place them evenly spaced on the prepared baking sheet. Bake in the preheated oven for 20 minutes or until the meatballs are firm and cooked through.
  5. Make the tomato chermoula sauce: While the meatballs bake, heat olive oil in a saucepan over medium heat. Add chopped cilantro, parsley, diced jalapeno, minced garlic, cumin, paprika, and coriander. Sauté for about one minute until the herbs are softened and fragrant, stirring frequently to avoid burning.
  6. Simmer sauce: Pour in the canned crushed tomatoes and bring the mixture to a boil. Reduce the heat to low and allow to simmer gently for 20 minutes to develop flavors. Season with salt and pepper to taste.
  7. Add mushrooms and simmer: Add the mushroom meatballs back into the chermoula sauce and let simmer for 5 minutes, allowing the flavors to meld further and the meatballs to finish cooking if needed.
  8. Serve: Remove from heat and transfer the meatballs and sauce into serving bowls. Finish each serving with a generous sprinkle of grated parmesan cheese and enjoy warm.

Notes

  • You can substitute the shiitake and cremini mushrooms with other types of mushrooms if preferred, but using a mix will yield the best texture and flavor.
  • For a gluten-free option, replace panko with gluten-free breadcrumbs and ensure oats are certified gluten-free.
  • Adjust the amount of jalapeno in the chermoula sauce to your preferred spice level.
  • Make sure to pulse mushrooms well in the food processor to avoid a chunky texture in the meatballs.
  • These meatballs can be made ahead and stored in the refrigerator for up to two days or frozen for longer storage.
  • To make this dish vegan, replace eggs with flax eggs and omit parmesan or use a vegan cheese alternative.
  • Author: Adeline
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Middle Eastern
  • Diet: Vegetarian

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star