Lentil Meatballs

These Lentil Meatballs are a delicious, hearty, and healthy alternative to traditional meat-based meatballs. Packed with plant-based protein, vegetables, and flavorful herbs, they’re a satisfying option for vegetarians and meat-eaters alike. Baked to perfection with a lightly crisp exterior, these meatballs are ideal for pairing with pasta, zucchini noodles, or your favorite sauce.

Lentil Meatballs

Why You’ll Love This Recipe

  • Plant-based protein from lentils and oats

  • Gluten-free and easily made vegan

  • Budget-friendly and made with pantry staples

  • Great meatless meal idea for weeknights

  • Baked, not fried for a healthier option

  • Freezer-friendly for easy meal prep

  • Can be served in a variety of ways

  • Kid-approved and lunchbox friendly

  • Packed with fiber and nutrients

  • Delicious with marinara, pesto, or creamy sauces

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Meatballs
¾ cup dried green, brown, or French lentils
1½ cups low-sodium vegetable broth (or chicken broth)
2 teaspoons extra-virgin olive oil
½ cup diced yellow onion
1 cup shredded carrots
2 cloves garlic, minced
½ cup old-fashioned rolled oats or quick oats (not instant or steel-cut)
¼ cup chopped fresh Italian parsley
1½ tablespoons tomato paste
1 teaspoon dried oregano
½ teaspoon kosher salt
¼ teaspoon ground black pepper
1 large egg

For Serving
Prepared whole wheat pasta, zucchini noodles, or sweet potato noodles
Your favorite red pasta sauce or pesto

Directions

  1. Rinse and Cook Lentils
    Rinse lentils well and remove any debris. Add lentils and broth to a saucepan. Bring to a boil, reduce heat to a gentle simmer, and cook for 20–30 minutes until tender. Keep them barely covered with liquid during cooking. Drain excess liquid.

  2. Sauté Vegetables
    In a skillet over medium-low heat, sauté onions in olive oil for 6–8 minutes until translucent and lightly browned. Add shredded carrots and cook 2 minutes more. Stir in garlic and cook another minute.

  3. Blend Meatball Mixture
    In a food processor, pulse oats and parsley until coarsely broken up. Add cooked lentils, sautéed vegetables, tomato paste, oregano, salt, and pepper. Pulse a few times, then add the egg and pulse again until the mixture comes together but still has texture. Let rest for 10 minutes (or refrigerate overnight).

  4. Shape and Bake
    Preheat oven to 425°F. Line a baking sheet with parchment and coat with nonstick spray. Roll the mixture into 1½-inch balls (about golf ball size). Arrange on the baking sheet, spray tops with nonstick spray, and bake for 10 minutes. Flip, spray again, and bake for 8–10 more minutes until browned and slightly crisp.

  5. Serve
    Serve warm with your choice of pasta or vegetable noodles and sauce.

Servings and timing

Servings: 18 meatballs (about 6 servings)
Prep time: 10 minutes
Cook time: 45 minutes
Total time: 55 minutes

Variations

  • Vegan option: Use a flax egg instead of a regular egg.

  • Spicy version: Add a pinch of red pepper flakes or smoked paprika.

  • Herb twist: Try basil or thyme in place of oregano.

  • Different legumes: Use cooked chickpeas or black beans for a variation in flavor.

  • Cheesy flavor: Mix in a tablespoon of nutritional yeast or grated Parmesan (if not vegan).

  • Sauce swap: Serve with tahini sauce, mushroom gravy, or creamy tomato sauce.

Storage/Reheating

Refrigerator: Store baked meatballs in an airtight container for up to 4 days.
Freezer: Freeze shaped (unbaked or baked) meatballs for up to 2 months.
Reheating:

  • If baked: Reheat gently in the microwave or oven.

  • If unbaked: Bake from frozen at 400°F for 15–20 minutes, or thaw overnight and bake as directed.

FAQs

Can I use canned lentils instead of dried?

Yes, but they should be well-drained and you may need to reduce the broth or skip the lentil cooking step.

Are these meatballs firm enough to hold their shape?

Yes, they bake up nicely and are firm enough for pasta or sandwiches.

Can I fry them instead of baking?

Baking is best for even cooking and less oil, but you can pan-fry them over medium heat in a little oil if desired.

How do I make them vegan?

Replace the egg with a flax egg (1 tablespoon ground flaxseed mixed with 2½ tablespoons water).

Can I skip the food processor?

It helps with texture, but you can mash everything by hand using a potato masher—it will just be a bit chunkier.

Are these good for kids?

Absolutely—they’re mild, healthy, and fun to dip in sauces.

What’s the best sauce to serve them with?

Marinara, pesto, tahini, or even barbecue sauce all work well.

Can I add cheese?

Sure! Shredded mozzarella or Parmesan can be mixed into the batter (if not vegan).

Can I double the recipe?

Yes, easily. Just use two baking sheets or bake in batches.

Do they reheat well?

Yes, they reheat beautifully in the microwave or oven without drying out.

Conclusion

These Lentil Meatballs are the perfect answer to a healthy, satisfying, and meat-free meal. Easy to prep, flavorful, and incredibly versatile, they’re just as delicious on pasta as they are tucked into wraps or served over salad. Whether you’re vegetarian or just looking to eat more plant-based meals, these protein-packed meatballs are a must-try.

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
Lentil Meatballs

Lentil Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jessica
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Total Time: 55 minutes
  • Yield: 18 meatballs (6 servings)
  • Category: Main Dish
  • Method: Baked
  • Cuisine: American
  • Diet: Vegetarian

Description

These easy baked Lentil Meatballs are a hearty, vegetarian, and gluten-free alternative to traditional meatballs. Made with lentils, oats, carrots, and herbs, they’re protein-packed and perfect for pairing with pasta, veggie noodles, or your favorite sauce.


Ingredients

  • 3/4 cup dried green, brown, or French lentils
  • 1 1/2 cups low-sodium vegetable broth or chicken broth
  • 2 teaspoons extra-virgin olive oil
  • 1/2 cup diced yellow onion (about 1/2 medium onion)
  • 1 cup shredded carrots
  • 2 cloves garlic, minced (about 2 teaspoons)
  • 1/2 cup old-fashioned rolled oats or quick-cooking oats (do not use instant or steel-cut)
  • 1/4 cup chopped fresh Italian parsley
  • 1 1/2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon ground black pepper
  • 1 large egg
  • For serving (optional):
  • Whole wheat pasta, zucchini noodles, or sweet potato noodles
  • Red pasta sauce or pesto

Instructions

  1. Rinse the lentils and remove any debris. Drain well.
  2. In a saucepan, combine lentils and broth. Bring to a rapid simmer over medium-high heat. Reduce to a low simmer and cook for 20–30 minutes until lentils are tender, adding water as needed to keep them just barely covered. Drain any excess liquid.
  3. Meanwhile, heat olive oil in a skillet over medium-low heat. Add onion and cook 6–8 minutes until translucent. Add carrots and cook for 2 more minutes. Stir in garlic and cook for 1 more minute. Remove from heat.
  4. In a food processor, pulse oats and parsley to begin breaking up the oats. Add cooked lentils, onion mixture, tomato paste, oregano, salt, and pepper. Pulse a few times, then add the egg. Pulse until well combined but still slightly textured. Let the mixture rest for 10 minutes (or refrigerate overnight).
  5. Preheat oven to 425°F (218°C). Line a baking sheet with parchment paper and spray with nonstick spray.
  6. Roll mixture into 1 1/2-inch balls (about golf ball size) and place on the baking sheet. Mist tops with spray. Bake for 10 minutes, turn meatballs, mist again, and bake an additional 8–10 minutes until browned and crisp.
  7. Serve warm with your favorite sauce and noodles or veggie spirals.

Notes

  • To make vegan, substitute egg with a flax egg (1 tbsp ground flaxseed + 3 tbsp water).
  • Unshaped or shaped meatballs can be refrigerated 1 day ahead or frozen for up to 2 months (baked or unbaked).
  • Leftovers keep in the fridge for 4 days. Reheat gently in the microwave or oven.
  • Great served with pasta, zoodles, or over salad with sauce.

Nutrition

  • Serving Size: 3 meatballs
  • Calories: 112
  • Sugar: 2g
  • Sodium: 160mg
  • Fat: 3g
  • Saturated Fat: 1g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 19g
  • Fiber: 6g
  • Protein: 7g
  • Cholesterol: 31mg

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