Veggie Meatballs Recipe

Iโ€™ve spent years searching for a veggie meatball recipe that truly satisfies a comfort food craving.

This recipe changes everything, offering a hearty, satisfying meatball that the whole family will love. These homemade veggie meatballs are packed with flavor from savory mushrooms and aromatic spices.

The secret weapon? A hidden core of smoky provolone cheese that melts into a gooey surprise when baked. They’re surprisingly easy to make and perfect for a cozy weeknight meal. Serve them over pasta, in a sandwich, or simply as a satisfying appetizer.

veggie meatballs recipe

Ingredients

  • 120 g (1/2 cup) brown or green lentils, uncooked: Use brown or green lentils for the best texture and structure in the meatballs. They provide a hearty, substantial base that mimics ground meat well. Rinse them thoroughly before cooking to remove any debris.
  • 700 ml (3 cups) vegetable broth: Cooking the lentils in broth rather than water infuses them with flavor from the very beginning. Use low-sodium broth to control the overall salt level of the recipe. Ensure you drain any leftover liquid completely after cooking.
  • 1 tablespoon vegetable oil, plus more for brushing: Used for sautรฉing the aromatics and mushrooms to build the flavor base. A small amount brushed on the outside helps create a golden-brown crust. You can use olive oil if preferred for brushing.
  • 1 medium yellow onion, finely diced: Sautรฉing the onion until soft creates a sweet, savory foundation for the mixture. Ensure a very fine dice so the pieces blend smoothly into the meatball mixture. Do not skip this step, as it prevents raw onion flavor.
  • 2 cloves garlic, minced: Adds depth and a classic savory punch to the vegetable base. Mince finely so it integrates evenly without large chunks. Add during the last minute of sautรฉing to avoid burning the garlic.
  • 225 g (8 oz) cremini mushrooms, finely chopped: Provides an earthy, ‘umami’ flavor and adds moisture and texture similar to ground beef. Chop very finely (or pulse in a food processor) to ensure they are undetectable in the final meatball texture. Cook until deeply browned to remove all excess moisture.
  • 80 g (1 cup) panko breadcrumbs: Acts as a binder to hold the mixture together while keeping the meatballs light and tender. Panko provides a crispier texture than standard breadcrumbs. Use a gluten-free version if needed for dietary adjustments.
  • 30 g (1/4 cup) ground flaxseed meal: The base for the ‘flax egg’ binder, replacing a traditional egg. It helps create a cohesive mixture that holds its shape during baking. Whisk with warm water and let sit for 5 minutes to thicken.
  • 80 ml (1/3 cup) warm water: Used to activate the flaxseed meal and create the binding agent. Warm water speeds up the thickening process. Ensure the mixture has a gel-like consistency before adding.
  • 1 tablespoon smoked paprika: Adds a deep, smoky flavor that complements the provolone cheese and makes the meatballs taste ‘meaty’. Use high-quality smoked paprika for the best results. Do not confuse it with regular sweet paprika.
  • 1 teaspoon ground cumin: Provides a warm, earthy spice note. A common seasoning in many hearty, savory dishes. Use freshly ground cumin for a more intense flavor.
  • 1/2 teaspoon dried oregano: A classic herb that provides an Italian-inspired flavor profile. Dried oregano is more potent than fresh; measure carefully. Can be swapped for Italian seasoning blend.
  • 60 ml (1/4 cup) fresh parsley, chopped: Brightens the flavor profile and adds a fresh herbaceous note. Use flat-leaf parsley for better flavor. Add a bit extra for garnish.
  • 1 teaspoon salt and 1/2 teaspoon black pepper: Essential for enhancing all the other flavors. Adjust to taste, especially if using salted vegetable broth or a saltier cheese. Add salt carefully during mixing; a taste test here helps.
  • 115 g (4 oz) smoked provolone cheese, cut into 1.5 cm (0.6 inch) cubes (approx. 15-18 cubes): The star ingredient that creates the gooey, melted center. Use smoked provolone for extra depth of flavor that complements the spices. Ensure the cubes are roughly uniform in size for consistent melting.

Optional (plan-ahead): If youโ€™re shopping for the week, I put this into a 4-Week Meal Plan + Grocery Lists so dinnerโ€™s already decided before your day gets busy.

Instructions

Here’s how to make this delicious veggie meatballs recipe. I find it easiest to work on the base mixture while the lentils simmer, so the process moves quickly.

  1. Cook the lentils and prepare the base: Rinse the lentils and combine them with vegetable broth in a saucepan. Bring to a boil, then reduce heat to low and simmer for 20-25 minutes, or until the lentils are tender but still hold their shape. Drain well and set aside to cool slightly.
  2. Sautรฉ the aromatics: Heat 1 tablespoon of vegetable oil in a large skillet over medium heat. Add the diced onion and cook until softened, about 5 minutes. Add the minced garlic and chopped mushrooms, increasing the heat to medium-high. Cook, stirring often, for 10-12 minutes until all the mushroom liquid evaporates and the mushrooms are browned and tender.
  3. Form the binding mixture: While the vegetables cook, create the flax egg by whisking together the ground flaxseed meal and warm water in a small bowl. Allow the mixture to rest for 5 minutes until it thickens into a gel-like consistency. This ensures the veggie meatballs hold their shape in the absence of traditional eggs.
  4. Combine all ingredients: Transfer the cooled lentils, sautรฉed mushroom mixture, panko breadcrumbs, flax egg, smoked paprika, cumin, oregano, parsley, salt, and pepper into a large bowl. Use a sturdy fork or potato masher to thoroughly mash and mix the ingredients until they form a cohesive, slightly chunky paste. Avoid using a food processor for this step if possible, as it can over-process the mixture into a mushy texture. If the mixture feels too wet and sticky after mashing, add one more tablespoon of panko breadcrumbs to firm it up.
  5. Shape the veggie meatballs with cheese center: Preheat the oven to 190ยฐC (375ยฐF) and line a baking sheet with parchment paper. Take about 2 tablespoons of the veggie mixture and flatten it in your palm. Place one cube of smoked provolone cheese in the center, carefully molding the mixture around it to seal completely, then roll it into a tight, compact sphere. Repeat with all remaining mixture and cheese cubes to make approximately 15-18 meatballs.
  6. Bake the veggie meatballs: Arrange the meatballs on the prepared baking sheet, leaving some space between each one. Lightly brush the tops and sides of the meatballs with extra vegetable oil for a crisp exterior and even browning. Bake for 20-25 minutes, or until golden brown on the outside and firm to the touch.
  7. Serve and garnish: Remove from the oven when golden brown and let rest for a minute. For serving, garnish with freshly chopped parsley and a light dusting of smoked paprika. Gently cut a few in half to show off the gooey, melted provolone center of these hearty veggie meatballs.

Perfect Pairings for Cheesy Veggie Meatballs

These versatile veggie meatballs go with just about anything. The key is to choose accompaniments that highlight the smoky provolone center.

  • Classic Pasta Dinner: Serve these meatballs over your favorite spaghetti or ziti with a simple marinara sauce. The melted cheese creates a rich, creamy sauce when combined with the marinara.
  • Meatball Sub Sandwich: Place three meatballs on a crusty roll, top with extra provolone and toast under the broiler until melted. Add a spoonful of marinara sauce for a hearty meal.
  • Appetizer with Dip: Serve on toothpicks alongside a dipping sauce like a creamy garlic aioli, a spicy romesco sauce, or even a simple pesto.
  • Meal Prep Bowls: Pair with roasted vegetables, quinoa, or rice for a satisfying lunch or dinner throughout the week.
veggie meatballs recipe

Tips for Preventing Mistakes and Enhancing Texture

  • Get the texture right: Ensure the cooked lentils and mushrooms are well-drained and slightly cooled before mixing. Excess moisture can make the veggie meatballs mushy and cause them to fall apart during baking.
  • Donโ€™t overmix: Mash just enough to combine the ingredients into a cohesive ball. Some small lumps of lentil and mushroom add to the hearty, ‘meaty’ texture.
  • Avoid cheese leaks: When shaping, press the mixture firmly around the cheese cube to create a good seal. If the cheese is exposed, it may melt out during baking.
  • Uniform sizing: Roll all meatballs to roughly the same size (using a 2 tablespoon measure helps) to ensure they cook evenly.

FAQs

Can I use different cheeses for the center?

Yes, you can substitute provolone with mozzarella, cheddar, or a pepper jack cheese for a different flavor profile. The key is to choose a cheese that melts well, like a low-moisture option.

Are these suitable for children?

Absolutely! Kids love the cheesy surprise inside these veggie meatballs, making them a great way to introduce plant-based protein. The smoky flavor isn’t overpowering, either.

Can I make this recipe gluten-free?

Yes, simply swap the panko breadcrumbs for a gluten-free version. Ensure all other ingredients (like vegetable broth) are certified gluten-free as well to keep the entire veggie meatballs recipe compliant.

How do I ensure my veggie meatballs don’t fall apart?

The flax egg binder and panko breadcrumbs are key to creating a stable mixture. If the mixture feels too soft when forming, add another tablespoon of panko or breadcrumbs. I also always chill the mixture for 15 minutes before rolling if I have time, as it helps them firm up and hold their shape better during baking.

Can I air fry these instead of baking them?

Yes, air frying works well for a faster cooking time and crispier exterior. Cook at 180ยฐC (350ยฐF) for 15-20 minutes, flipping halfway through, until golden brown and firm.

Can I freeze these veggie meatballs?

Yes, these veggie meatballs freeze well for meal prep. Freeze them solid on a parchment-lined baking sheet before transferring them to a freezer-safe bag. Bake from frozen for 25-30 minutes at the same temperature.

Conclusion

These cheesy veggie meatballs offer a delicious twist on a family favorite, proving that plant-based cooking can be both hearty and indulgent. With a smoky provolone surprise in every bite, they are guaranteed to become a new staple in your weeknight rotation. Try serving them with your favorite pasta or in a sub sandwich this week for a comfort food upgrade. Save this easy veggie meatballs recipe to your Pinterest board for quick access to a healthy, family-friendly meal.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Veggie Meatballs Recipe 1765686725.569116

veggie meatballs recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Madison Clarke
  • Total Time: 60 minutes
  • Yield: 16 meatballs 1x
  • Diet: Vegetarian

Description

These homemade veggie meatballs feature savory mushrooms and spices, with a hidden core of gooey smoked provolone cheese. They are hearty, easy to make, and perfect for serving over pasta or in a sandwich.


Ingredients

Scale
  • 1/2 cup brown or green lentils (dry)
  • 3 cups vegetable broth (low sodium)
  • 1 tbsp vegetable oil, plus extra for brushing
  • 1 medium yellow onion, finely diced
  • 2 cloves garlic, minced
  • 8 oz cremini mushrooms, finely chopped
  • 1 cup panko breadcrumbs
  • 1/4 cup ground flaxseed meal
  • 1/3 cup warm water
  • 1 tbsp smoked paprika
  • 1 tsp ground cumin
  • 1/2 tsp dried oregano
  • 1/4 cup chopped fresh parsley
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 4 oz smoked provolone cheese, cut into 1518 cubes

Optional (plan-ahead): If youโ€™re shopping for the week, I put this into a 4-Week Meal Plan + Grocery Lists so dinnerโ€™s already decided before your day gets busy.


Instructions

  1. Prepare Lentils: Cook lentils in vegetable broth until tender (20-25 minutes). Drain well and let cool slightly.
  2. Sautรฉ Aromatics: Heat oil in a skillet over medium heat. Cook onion for 5 minutes, then add garlic and mushrooms. Sautรฉ for 10-12 minutes, stirring often, until mushrooms are browned and moisture evaporates.
  3. Create Binder: Whisk ground flaxseed meal and warm water; let stand 5 minutes until gelled.
  4. Combine Mixture: In a large bowl, combine cooled lentils, mushroom mixture, panko, flax egg, spices, parsley, salt, and pepper. Mash with a fork or masher until cohesive. Add extra panko if mixture feels too sticky.
  5. Shape Meatballs: Preheat oven to 375ยฐF (190ยฐC) and line a baking sheet with parchment paper. Take 2 tablespoons of mixture, flatten in hand, place cheese cube in center, and mold tightly around cheese. Repeat to form 15-18 meatballs.
  6. Bake Meatballs: Arrange meatballs on the prepared baking sheet. Lightly brush with oil. Bake for 20-25 minutes until golden brown and firm to the touch.

Notes

To avoid cheese leaks during baking, ensure you create a tight seal when molding the mixture around the cheese cubes. For the best texture, mash the mixture thoroughly but avoid over-processing in a food processor.

  • Prep Time: 35 minutes
  • Cook Time: 25 minutes
  • Category: Main course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 4 meatballs
  • Calories: 350 kcal
  • Sugar: 2 g
  • Sodium: 500 mg
  • Fat: 15 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 35 g
  • Fiber: 8 g
  • Protein: 15 g
  • Cholesterol: 20 mg

FREE PRINTABLE RECIPE

Get the Printable Recipe PDF (Free)

Enter your email and weโ€™ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.

1 Enter your email below.
2 Confirm from the email we send (double opt-in).
3 Download your PDF instantly.

No spam. Unsubscribe anytime. After submitting, youโ€™ll get a confirmation email first (double opt-in). If you donโ€™t see it, check Spam or Promotions.

  • โœ… Printable PDF (ingredients + steps)
  • โœ… Save it to your phone (no long scrolling)
  • โœ… Includes cook time + servings
  • โœ… Easy to follow

FAQ

Whereโ€™s the full recipe?
Itโ€™s delivered as a printable PDF so you can save it and cook without scrolling.

I didnโ€™t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.

Get the printable PDF for this recipe.

Leave a Comment

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