This post may contain affiliate links, please see the privacy policy for details.

Looking for a healthy, satisfying and flavorful twist on a classic Italian dish? These air fryer meatballs marinara are packed with protein and bold seasonings, using red lentils, oats and almonds for a plant-based punch. Pair them with gluten-free spaghetti and a homemade marinara sauce for a meal that’s as wholesome as it is delicious. Whether you’re feeding a family or meal prepping for the week, this air fryer-friendly recipe delivers big flavor with minimal fuss.

A plate of spaghetti topped with three Air Fryer Meatballs Marinara, rich tomato sauce, and parsley, served on a white plate.

Air fryer meatballs marinara are plant-based, easy to make, and packed with flavor. They’re perfect served over spaghetti with homemade marinara sauce.

Also try vegan mushroom ragu, vegan kung pao, vegan samosas or what about vegan miso ramen soup which you aren’t going to want to miso out on!

Two plates of vegan meatballs with spaghetti marinara, a bowl of sauce, and a plate of plain vegan meatballs create a delicious plant-based feast.

Why You’ll Love It

Plant-based and hearty: These meatballs are packed with protein from lentils, almonds and oats.
Easy to prep: Use the air fryer for quick, hands-off cooking.
Flavor-packed: The spices and homemade marinara bring bold Italian flavor.
Versatile: Great with spaghetti, in subs or on their own with a side of veggies.

A plate of spaghetti with tomato sauce and vegan meatballs with spaghetti marinara, garnished with parsley, on a wire rack.

Air Fryer Meatballs Marinara Ingredients

A complete list of ingredients and amounts can be found in the recipe card below.

Red lentils: Provide a hearty base and plant-based protein.
Oats: Bind the mixture and give the meatballs a great texture.
Almonds: Add crunch and nutty flavor.
Onion and garlic: Add depth to both the meatballs and the sauce.
Flax eggs: A mixture of flax seed and water helps bind the meatballs while keeping them vegan.
Tomato puree: Used in both the meatballs and the sauce for richness.
Spices: Italian seasoning and chili flakes add a bold, savory flavor.
Granulated sugar: Balances the acidity of the tomato sauce.
Spaghetti: A gluten-free base to round out the dish.

Overhead view of uncooked spaghetti, lentils, tomato sauce, almonds, spices, onions, oats, and measuring spoons—perfect ingredients for a Vegan meatball recipe or Gluten free air fryer meatballs.

How to Make Vegan Air Fryer Meatballs

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Cook the lentils: Boil until soft but not mushy.
Sauté aromatics: Cook onions and garlic until golden.
Process dry ingredients: Blend oats and almonds into flour.
Make the mixture: Add lentils, aromatics, flax eggs, tomato puree, and spices. Pulse to combine.
Shape and air fry: Form into balls, air fry until golden on both sides.
Make the sauce: Sauté onions and garlic, then add puree, spices, and sugar. Simmer until thick.
Assemble the dish: Coat cooked meatballs in the sauce, then serve over spaghetti.

A bowl of spaghetti with rich tomato sauce and vegan meatballs with spaghetti marinara, accompanied by a fork and a blurred plate in the background.

Substitutions and Variations

Use real eggs: If not vegan, regular eggs work in place of flax eggs.
Swap almonds: Use walnuts, sunflower seeds or cashews instead.
Make it spicy: Add more chili flakes or a splash of hot sauce to the sauce.

A plate of spaghetti with tomato sauce and easy vegan meatballs, garnished with parsley, sits on a table.

Serving Suggestions

Appetizer: Begin your meal with a peach panzanella salad or some vegan pesto on melba toast triangles.
Side dishes: Enjoy roasted rainbow carrots or Brussels sprouts casserole with your meatless-balls and spaghetti.
Dessert: Finish off with creamy layered vegan bars.

Vegan meatballs with spaghetti marinara and tomato sauce garnished with herbs, served on a white plate.

How to Store Air Fryer Meatballs Marinara

Store: You can keep leftovers in a covered container in the refrigerator for up to 4 days.
Freeze: Freeze leftovers in a sealed container for up to 3 months.
Thaw: Thaw overnight in the fridge.
Reheat: You can warm up leftovers in a pan on the stove or in the microwave.

A plate of easy vegan meatballs with spaghetti marinara and parsley, served beside salt and pepper shakers.

Top Tips

Avoid over-blending: Leave a little texture in the meatball mixture for best results.
Preheat the air fryer: This ensures even cooking and a nice crust.
Don’t simmer meatballs in sauce: Just coat them to avoid falling apart.

A plate of spaghetti with Gluten Free Air Fryer Meatballs in tomato sauce, garnished with parsley, served on a wooden board.

Vegan Meatball Marinara FAQs

Can I make the meatballs in advance?

Yes, you can refrigerate or freeze them before cooking.

Do I have to use a food processor?

A blender or mini chopper can work, but a processor gives the best texture.

What’s the history of meatballs?

It might surprise you to know that, although we don’t know for sure who made the first meatball, they didn’t originate in Italy! It’s believed that meatballs originated in Persia. The Persians used leftover meat to make kofta, and it’s possible this recipe made its way through the Middle East before reaching China. Some people think Venetian traders introduced meatballs via European trade routes. Others think the Ancient Romans developed the recipe!

Spaghetti with vegan meatballs in rich marinara sauce served on a white plate, garnished with fresh herbs.

Air Fryer Spaghetti and Vegan Meatballs Recipe

5 from 5 votes

Air Fryer Meatballs Marinara

These air fryer meatballs marinara are a fantastic meatless option for pasta night. They’re hearty, protein-rich, and easy to prepare, even on a busy weeknight. You’ll love the bold flavors and satisfying texture.
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 4

Ingredients 

For the Meatballs

  • 1 onion, chopped
  • 4 Cloves garlic
  • 3/4 Cup oats, gluten free
  • 1/2 Cup almonds
  • 1 Cup red lentils, whole
  • 1 Tablespoon tomato puree
  • 1 Teaspoon Italian seasoning
  • 1/2 Teaspoon red chili flakes
  • salt and black pepper, to taste

For the Flax Egg

  • 1 Tablespoon powdered flax seed
  • 3 Tablespoons water

For the Marinara Sauce

Instructions 

Prepare the Meatballs

  • Boil the lentils until soft but not mushy. 
  • Put a pan on the heat, add 1 teaspoon of olive oil, add roughly chopped onions and garlic and cook until it turns light brown. 
  • Mix the flax seed and water together then refrigerate for 15 minutes.
  • In a food processor add oats and almonds and blend until the almonds are finely chopped and oats become flour. 
  • Next add boiled lentils, cooked onion and garlic, 1 tablespoon of the flax egg mixture (keep the rest for another use), tomato puree, dried herbs, chili flakes, salt and pepper. 
  • Blend until everything is mixed properly, don't over-mix as we need a little texture in the meatballs.
  • Now take a teaspoon of the prepared mixture and shape it into a ball. Repeat with the rest of the mixture. 

Air Fry the Meatballs

  • Preheat the air fryer at 350 degrees F. 
  • Brush some olive oil on an air fryer tray and arrange the balls, brush some oil on top and cook for 5 minutes.
  • Turn over the meatballs and cook for another 5 minutes or until light brown in color. Repeat with the rest of the prepared meatballs.

Cook the Spaghetti

  • Meanwhile, you can cook the spaghetti following the instructions on the package.

Make the Marinara Sauce

  • Heat 1 teaspoon of olive oil in a saucepan and add finely chopped onion and garlic. Cook and stir for a few seconds until light brown.
  • Add the tomato puree and rest of the ingredients. Cook for 10 minutes until the sauce thickens and absorbs all the flavors. (You can blend the sauce if wanted a smooth consistency).
  • Add the meatballs and switch off the flame (don't simmer the meatballs in sauce, they just need to be coated in it).

Assemble and Serve

  • Serve hot over the cooked spaghetti. 

Notes

Avoid over-blending: Leave a little texture in the meatball mixture for best results.
Preheat the air fryer: This ensures even cooking and a nice crust.
Don’t simmer meatballs in sauce: Just coat them to avoid falling apart.

Nutrition

Calories: 810kcal | Carbohydrates: 139g | Protein: 35g | Fat: 14g | Saturated Fat: 1g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 6g | Trans Fat: 1g | Sodium: 38mg | Potassium: 1282mg | Fiber: 25g | Sugar: 11g | Vitamin A: 464IU | Vitamin C: 13mg | Calcium: 159mg | Iron: 8mg
Like this recipe? Rate and comment below!

Whether you’re cooking for a crowd, prepping meals for the week, or just craving a cozy Italian-inspired dinner, air fryer meatballs marinara is a recipe to keep in your back pocket. The plant-based ingredients make it a wholesome choice, and the air fryer keeps things fast and simple. Pair with gluten-free spaghetti or stuff into subs for a versatile, satisfying meal you’ll want to enjoy again and again.

Other Recipes to Try

Bella Bucchiotti

Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.

 

You Might Also Like

Leave a comment

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

Recipe Rating




5 from 5 votes (2 ratings without comment)

3 Comments