Pesto and Marinara Meatball Subs

43g protein · 12 min · 870 kcal

These pesto-seasoned beef meatballs are air-fried until lightly crisp outside and served in sub rolls with marinara and mozzarella. They make a quick, hearty sandwich with a fresh, savoury flavour from the pesto.

12 min2 servings870 kcal

Ingredients

  • 227 g (8 oz)minced beef
  • 82 ml (⅓ cup)prepared pesto
  • ½ tspsalt
  • ½ tsponion powder
  • ½ tspgarlic powder
  • 1egg
  • 18 g (3 tbsp)grated Parmesan
  • 10 g (2 tbsp)Italian-seasoned breadcrumbs
  • 250 ml (1 cup), dividedmarinara sauce
  • 28 g (¼ cup), dividedgrated mozzarella
  • 2sub rolls

Instructions

  1. 1

    Preheat the air fryer

    Preheat the air fryer to 170°C (350°F).

  2. 2

    Mix and cook

    In a large bowl, combine the beef, pesto, salt, onion powder, garlic powder, egg, Parmesan and breadcrumbs using your hands. Divide the mixture into six evenly sized meatballs. Spray the air fryer with oil, add the meatballs and cook for 6–10 minutes. Turn them over and cook for 2 more minutes. Transfer to a plate, cover and set aside.

  3. 3

    Assemble the subs

    For each sub, use ½ cup of marinara sauce, three meatballs and 2 tablespoons of mozzarella.

What are pesto and marinara meatball subs?

A sub is a long-roll sandwich filled with ingredients such as meat, sauce and cheese. This version pairs Italian-American-style marinara and meatballs with pesto mixed right into the beef.

The air fryer cooks the small meatballs quickly, while the egg, breadcrumbs and cheese help them hold together. The result is a savoury filling for two generously topped rolls.

Nutrition and macros by portion

The nutrition label shows one serving as written: 870 calories, 43g protein, 44g carbs, 50g fat.

PortionAdjustmentkcalProteinCarbsFat
LighterUse a smaller roll609 kcal30g31g35g
This servingAs written870 kcal43g44g50g
HungryAdd a side salad1305 kcal65g66g75g

The rolls and breadcrumbs provide most of the carbohydrates, while the beef and mozzarella contribute protein. Fat comes mainly from the beef, pesto, cheese and egg; pesto, marinara and added salt can also make sodium substantial. Pair a sub with salad or vegetables for a more balanced plate.

Why pesto goes in the meatballs

Pesto: Mixing it into the beef distributes its herb, garlic and oil flavours throughout the meatballs. Since prepared pesto can vary in saltiness, taste the finished sandwich before adding any extra salt at the table.

Breadcrumbs and egg: These help bind the mixture so the meatballs are easier to turn and serve. Mix just until combined rather than compacting the beef.

Shaping and air-frying

Even portions: Divide the mixture into six similar-sized balls so they cook at roughly the same rate. Keeping them fairly uniform also makes it easier to place three in each roll.

Room in the basket: Arrange the meatballs without crowding them, so hot air can circulate around their sides. The recipe calls for turning them after 6–10 minutes, then cooking for another 2 minutes.

How to check the meatballs

Surface: Look for a lightly browned, slightly crisp exterior after cooking. The exact time within the stated range can vary with the air fryer and the size of the meatballs.

Centre: Check that the thickest meatball is cooked through before serving. If it needs more time, continue cooking and check again rather than relying on colour alone.

Build each sandwich

Sauce: Divide the marinara between the two rolls, using ½ cup per sub as directed. The sauce adds moisture and a tangy contrast to the rich meatballs.

Cheese: Add three meatballs and 2 tablespoons of mozzarella to each roll. Keep the remaining ingredients divided evenly so both sandwiches are filled alike.

What to serve alongside

A crisp green salad or simply dressed leaves make a fresh contrast to the saucy filling. For a more substantial meal, serve with roasted vegetables or a small portion of chips.

The rolls and meatballs are filling on their own, so lighter sides work particularly well if you are serving the full sub per person.

Recipe notes & tips

  • Shape the six meatballs to a similar size for more even cooking.
  • Avoid packing the air-fryer basket tightly; cook in batches if needed.
  • Turn the meatballs carefully so they keep their shape.
  • Check a meatball at the end of the cooking time to confirm the centre is done.
  • Divide the marinara and mozzarella evenly between the two subs.

Variations

  • Extra herbs: Add chopped fresh basil to the finished sandwich.
  • More cheese: Sprinkle extra mozzarella over the subs before serving.
  • Spicy sauce: Stir chilli flakes into the marinara to add heat.
  • Vegetable side: Serve with roasted peppers or courgette alongside.
  • Smaller rolls: Use smaller rolls and divide the filling among them for more modest portions.

Common mistakes to avoid

  • Overmixing the beef: It can make the meatballs dense; combine the ingredients only until evenly mixed.
  • Uneven shaping: Different-sized meatballs may cook at different rates; make all six similar in size.
  • Crowding the basket: The meatballs may cook less evenly; leave space around them or work in batches.
  • Skipping the turn: The sides may brown unevenly; turn the meatballs after the first 6–10 minutes.
  • Guessing doneness: The outside can brown before the centre is ready; check a meatball through the middle.

How to store

Refrigerate leftover meatballs and marinara in a covered container for up to 3 days. Reheat until piping hot, then assemble in fresh rolls; store the rolls separately so they do not become soggy.

Frequently asked questions

Can I make the meatballs without an air fryer?

This method is written for an air fryer, so cooking times may differ with another appliance. If using an alternative, cook the meatballs until the centres are thoroughly cooked and check them as they cook.

Can I prepare the meatballs ahead?

You can shape them in advance and keep them covered in the fridge until cooking. Cook them close to serving time for the best texture.

How do I know when the meatballs are cooked?

Check the centre of the thickest meatball; it should be cooked through. The recipe gives 6–10 minutes, then 2 more minutes after turning, but appliance timing can vary.

Can I use a different pesto?

Yes, use prepared pesto of your choice. Its saltiness and consistency can vary, so the flavour of the finished meatballs may differ slightly.

Can I assemble the subs before serving?

It is best to assemble them just before eating, since marinara can soften the rolls. Keep the meatballs and sauce separate until you are ready to serve.

Cook it from the original

This recipe comes from bestrecipes.co. Their page has the author’s own photos, notes and tips — the best place to cook it from.

Open the recipe on bestrecipes.coOpens in a new tab
Calori App Free download Install