Looking for a healthy, satisfying spin on a classic Italian favorite? These air fryer meatballs marinara are a plant-based, protein-packed option full of bold seasoning and comforting tomato flavor. Red lentils provide body and protein, oats and almonds add texture and binding, and a simple flax “egg” keeps the recipe vegan. Serve with gluten-free spaghetti and a homemade marinara for a wholesome weeknight dinner or an easy meal-prep option that reheats well and travels nicely.

Plant-based, easy to prepare, and full of flavor—these air fryer meatballs are perfect over spaghetti with a bright, homemade marinara.

Why You’ll Love It
Wholesome and protein-rich: Red lentils, almonds and oats deliver a filling, plant-based protein boost.
Quick and fuss-free: The air fryer shortens hands-on time and creates a golden crust without frying.
Bold, familiar flavor: Italian seasoning, garlic and tomato puree give the dish classic marinara taste.
Flexible serving options: Serve over pasta, pile into subs, or enjoy as an appetizer with dipping sauce.

Ingredients Overview
See the recipe card for exact quantities. Main components include:
- Red lentils: Cooked until tender to form the meaty base.
- Oats and almonds: Blended together to bind and add texture.
- Onion and garlic: Sautéed to build savory depth in both meatballs and sauce.
- Flax egg: Flaxseed mixed with water to help the mixture hold together.
- Tomato puree and seasonings: Used in the meatballs and to make a simple marinara with Italian seasoning, chili flakes and a touch of sugar to balance acidity.
- Gluten-free spaghetti: A neutral base that keeps the meal gluten-free.

How to Make the Meatballs
Summary steps—full details are in the recipe card below:
- Cook red lentils until tender but not mushy.
- Sauté chopped onion and garlic until lightly golden.
- Mix flaxseed with water and chill to form a binder.
- Pulse oats and almonds in a food processor into a coarse flour.
- Add cooked lentils, sautéd aromatics, a little flax mixture, tomato puree and seasonings; pulse until combined, leaving some texture.
- Shape into small balls and air fry until lightly browned all over.

Substitutions and Variations
- Not vegan? Replace the flax egg with a real egg for extra binding.
- Nut substitutions: Swap almonds for walnuts, cashews or sunflower seeds if preferred or to avoid tree nuts.
- Make it spicy: Increase red chili flakes or add a dash of hot sauce to the marinara.

Serving Suggestions
- Serve classic-style over gluten-free spaghetti with a generous spoonful of marinara and fresh herbs.
- Pile the meatballs into toasted rolls for hearty meatball subs.
- Offer as an appetizer with marinara for dipping or alongside roasted vegetables for a balanced plate.

Storage and Reheating
- Refrigerate: Store leftovers in a covered container for up to 4 days.
- Freeze: Freeze in a sealed container for up to 3 months.
- Thaw: Defrost overnight in the refrigerator.
- Reheat: Warm gently in a saucepan, in the air fryer for a crisp exterior, or microwave until heated through. Coat with sauce just before serving to prevent them from falling apart.

Top Tips
- Don’t over-blend the mixture—leave a bit of texture so the meatballs hold together without becoming pasty.
- Preheat the air fryer for even cooking and a better crust.
- Coat meatballs in sauce rather than simmering them for long to keep their shape.

FAQ
Yes. Prepare and refrigerate or freeze the formed meatballs before cooking, then air fry from chilled or defrosted.
A food processor gives the best texture, but a blender or mini chopper can work in a pinch.

Air Fryer Spaghetti and Vegan Meatballs Recipe
Air Fryer Meatballs Marinara
Equipment
- Measuring cups and spoons
- Sharp knife and cutting board
- Pot and saucepan
- Food processor or high-speed blender
- Air fryer and metal tongs
- Colander
Ingredients
- 1 package gluten-free spaghetti
- Olive oil, as needed
For the Meatballs
- 1 onion, chopped
- 4 cloves garlic
- 3/4 cup gluten-free oats
- 1/2 cup almonds
- 1 cup whole red lentils
- 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
- 2 tablespoons onion, finely chopped
- 1 tablespoon garlic, minced
- 1 cup tomato puree
- 1 teaspoon Italian seasoning
- 1 teaspoon granulated sugar
Instructions
Prepare the Meatballs
- Boil the red lentils until tender but not mushy; drain and set aside.
- Heat 1 teaspoon olive oil in a pan, add chopped onion and garlic and cook until light brown.
- Mix flaxseed with water and refrigerate for 15 minutes to thicken.
- Pulse oats and almonds in a food processor until the almonds are finely chopped and oats resemble flour.
- Add cooked lentils, sautéed onion and garlic, 1 tablespoon of the flax mixture (reserve the rest), tomato puree, herbs, chili flakes, salt and pepper. Pulse until combined but still slightly textured.
- Scoop a teaspoon of mixture and shape into balls; repeat until all mixture is used.
Air Fry the Meatballs
- Preheat the air fryer to 350°F (175°C).
- Brush the air fryer tray with olive oil and arrange the meatballs without overcrowding. Brush the tops with oil and cook for 5 minutes.
- Turn the meatballs and cook another 5 minutes, or until lightly brown. Repeat with remaining meatballs.
Cook the Spaghetti
- Cook the spaghetti according to package directions and drain.
Make the Marinara Sauce
- Heat 1 teaspoon of olive oil in a saucepan, add finely chopped onion and garlic and cook briefly until fragrant and light brown.
- Add tomato puree, Italian seasoning, sugar and salt; simmer about 10 minutes until the sauce thickens. Blend if a smooth consistency is desired.
- Toss the cooked meatballs gently in the sauce to coat—do not simmer them in the sauce to avoid breaking them apart.
Assemble and Serve
- Plate the cooked spaghetti, top with marinara and nestle the air-fried meatballs on top. Garnish with fresh herbs if you like and serve hot.
Notes
Avoid over-blending: Leaving a bit of texture helps the meatballs hold together better and improves mouthfeel.
Preheat the air fryer: Ensures even browning.
Coat, don’t simmer: Coat meatballs in sauce rather than simmering to preserve their shape.
Nutrition
Calories: 810 kcal | Carbohydrates: 139 g | Protein: 35 g | Fat: 14 g | Fiber: 25 g









Whether you’re cooking for a group, prepping meals for the week, or craving a cozy Italian-inspired dinner, these air fryer meatballs marinara are a versatile, satisfying choice. The plant-based ingredients keep the dish nourishing, and the air fryer makes preparation quick and tidy. Enjoy over gluten-free spaghetti, in a sub, or as part of a larger vegetarian spread.
Other Recipes to Try
- Italian Wedding Soup with Chicken Meatballs is full of comforting flavor.
- Quick One-Pot Pasta with Mediterranean Meatballs is another easy weeknight option.
- Mushroom Ragu makes a rich, earthy vegan pasta sauce.
- Gluten Free Meatballs & Polenta pairs well with hearty sides.
- Air Fryer Chicken Mozzarella Sticks with Marinara Dip for a crowd-pleasing appetizer.

