Custrd is out now on the App Store and Google Play — Try it free for 7 days →
Back to recipes

Cheesy Italian Meatball Sub

Juicy homemade beef meatballs simmered in marinara, piled onto a toasted sub roll and crowned with melted mozzarella. Crispy on the outside, molten inside—TikTok gold.

Total time
25 min
Servings
2
Calories
685
Protein
42g
Cheesy Italian Meatball Sub
comfortsatisfyingitalianbeefcrispytendermeltyMain course

Ingredients

8 items — tap to check off

Missing one? Custrd suggests a swap that works.

Open the app

Instructions

  1. Step 1

    Mix ground beef, panko, egg, Italian seasoning, salt, and pepper in a bowl until just combined.

  2. Step 2

    Roll mixture into 12–16 meatballs (1-inch diameter). Heat oil in a large skillet over medium-high.

  3. Step 3

    Add meatballs and sear without stirring for 2 minutes until golden, then roll and cook 1 more minute.

  4. Step 4

    Pour marinara over meatballs, reduce heat to medium, and simmer until sauce bubbles gently, ~8 minutes.

  5. Step 5

    Split rolls and toast face-down in a dry skillet over medium heat until golden, ~2 minutes.

  6. Step 6

    Pile meatballs and sauce onto each roll, top with mozzarella and parmesan, then broil until cheese melts, ~2 minutes.

Tools you’ll need

  • mixing bowl
  • 12-inch skillet
  • spoon or spatula
  • toaster oven or oven broiler

Cook smarter

Get matched recipes for what’s in your fridge

Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.