Lentil Walnut “Meatballs” and Spaghetti

Thanks to California Walnuts for supporting Dietitian Debbie Dishes and sponsoring this post! Recipe and opinions are my own.

Lentil Walnut Meatballs and Spaghetti It may be hard to find someone who doesn’t love the classic dinner staple, spaghetti and meatballs! On the blog today, I am giving that classic recipe a Mediterranean make-over. Thanks to growing research, you may have already heard about the health benefits a Mediterranean diet has to offer such as reducing the risk of heart disease. Why is the Mediterranean diet so healthy? Some of the health benefits may be attributed to the emphasis placed on eating more plant-based foods like fruits, vegetables, whole grains, legumes and nuts (like walnuts!). Plant based fats like olive and canola oils are often used in place of butter when cooking and intake of red meat is limited to just a few servings a month. 

In this “Mediterraneanized” version of the classic spaghetti and meatballs I’ve incorporated many of the key principles of the diet while also increasing the fiber and nutrient content! 

  • The beef in the meatballs is replaced with lentils which are not only a great source of plant-based protein, but also fiber and iron. In addition, walnuts are ground up and incorporated in the meatballs since they are a great source of alpha-linolenic acid (ie. the plant-based Omega 3 fat!) as well as protein, magnesium, and phosphorus. 
  • The fiber content of this dish is also increased by using whole grain pasta and replacing half of the noodles with spiralized zucchini. The spiralized zucchini adds more color and fiber to the final dish. You may even find that you can convince your kids to eat more zucchini by serving it in noodle form!
  • Top it all off with your favorite pasta sauce, shredded parmesan cheese, and a few chopped walnuts for a fun crunch. 

Lentil Walnut Meatballs and Spaghetti To speed up your prep time on a weeknight, make the meatballs ahead of time and store in the refrigerator for up to 3 days before using. You can also freeze these meatballs for future use! If spaghetti isn’t your thing, I’ve also incorporated these meatballs into other dishes like curry, sandwiches, or even salads. 

5.0 from 1 reviews
Lentil Walnut "Meatballs" and Spaghetti
Prep time
Cook time
Total time
Classic spaghetti and meatballs get a healthy, Mediterranean makeover in this tasty lentil walnut "meatballs" and spaghetti recipe!
Recipe type: Entree, Main Dish
Cuisine: Vegetarian, Italian
Serves: 5
For the Lentil Walnut Meatballs:
  • 1 cup small brown lentils
  • 2½ cups vegetable broth
  • 1 tablespoon olive oil
  • ½ cup chopped onion
  • 1½ cup chopped cremini mushrooms (~1/2 of an 8 oz. pkg)
  • ⅓ cup red wine
  • 3 cloves garlic, minced
  • 1 teaspoon Italian seasoning
  • ½ cup walnuts
  • 1 egg
  • 3 chopped sun dried tomatoes, soaked in hot water 10 minutes
  • ¼ cup panko breadcrumbs
  • ⅛th teaspoon salt
  • ⅛th teaspoon ground black pepper
For the Pasta:
  • 3 medium zucchini
  • 4 ounces whole grain spaghetti noodles
  • 2½ cups spaghetti sauce
To Serve:
  • Shaved Parmesan cheese
  • Chopped walnuts
  1. Preheat the oven to 350 degrees Fahrenheit. Spray a 9"x11" glass baking dish with cooking oil and set aside.
  2. Rinse your lentils and pick through them to remove any shriveled lentils or pebbles. Transfer to a medium saucepan and add broth. Bring to a simmer, cover with lid, and cook for 20 minutes. Remove the lid and cook for an additional 10 minutes as needed until lentils are tender and any remaining broth has been cooked off.
  3. While the lentils are cooking, add olive oil to a non-stick skillet over medium-high heat. Stir in the onions and mushrooms. Cook 3-5 minutes or until onions are tender and translucent. Stir in the red wine, garlic, and Italian seasoning. Cook another 5 minutes or until the wine has cooked off.
  4. In a food processor, add the walnuts and pulse until they are finely ground. Add in the lentils, egg, tomatoes, onion/mushroom mixture, breadcrumbs, salt, and black pepper. Pulse just until a dough forms. (You still want most of the lentils to be whole.)
  5. Make 2" balls with the lentils and arrange in a single layer in baking dish. (Recipe makes about 14-16 meatballs.) Bake for 30-35 minutes or until meatballs are browned and firm when pressed lightly with your finger.
  6. While the meatballs are baking, cook your pasta and heat up your favorite pasta sauce. Spiralize the zucchini and toss in with the boiling pasta water in the last minute of cooking. Strain pasta and zucchini.
  7. To serve, divide pasta between 5 dishes. Top with ½ cup pasta sauce and 3 meatballs. Sprinkle with parmesan and chopped walnuts to serve.


2 thoughts on “Lentil Walnut “Meatballs” and Spaghetti

  1. Brian

    I was never a big fan of spaghetti, but this recipe totally helped me like it. My wife prepared it for me, after I had shown her the recipe – it’s so tasty! It feels like I have never ate proper meatballs and spaghetti before.


Leave a Reply

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

Rate this recipe:  

CommentLuv badge