Skip to main content
Cheesy Meatball Subs

Cheesy Meatball Subs

with Herby Marinara and Crispy Broccolini
3.5(3.1K)
Recipe Development Team
Recipe Development TeamUpdated on March 31, 2026
Get Free Breakfast for Life + 10 Free Meals
Get Free Breakfast for Life + 10 Free Meals
675 kcal
49g
30 minutes
:
  • Wheat
  • Soy
  • Milk

What’s better than a cheesy meatball sub? Tender meatballs simmer in an herby marinara for slow-cooked flavor in only 30 minutes!

/

20 ounce

Ground Beef

4 unit

Po’boy Rolls

()

1 box

Crushed Tomatoes

2 unit

Yellow Onion

4 clove

Garlic

1 ounce

Basil

1 cup

Mozzarella Cheese

()

2 teaspoon

Italian Seasoning

12 ounce

Baby Broccoli

1 unit

Lemon

4 teaspoon

Olive Oil

unit

Salt

unit

Pepper

Calories675 kcal
Energy (kJ)2824.2 kJ
Fat24 g
Saturated Fat10 g
Carbohydrate74 g
Sugar15 g
Dietary Fiber9 g
Protein49 g
Sodium1041 mg
Bowl
Pot
Baking Sheet

Prep the veggies
1

Wash and dry all produce 400 degrees. Halve, peel, and finely dice the onion. Thinly slice the garlic. Finely chop half the basil leaves.

Make the marinara
2

Heat a large drizzle of olive oil in a large pot over medium heat. Add the onion and garlic and cook, tossing for 4-5 minutes, until soft. Set half the onion mixture aside in a medium bowl. Add 1 cup crushed tomatoes, 1 1/2 cups water, the chopped basil, and half the Italian seasoning to the pot with the onion mixture. Bring to a simmer and season with salt and pepper.

Make the meatballs
3

Add the ground beef and the remaining Italian seasoning to the bowl with the reserved onion mixture. Season with salt (we used ¾ teaspoon kosher salt) and pepper and thoroughly combine with your hands. Form the mixture into 12 meatballs. Place the meatballs into the simmering marinara and cover for 8 minutes, flipping halfway through cooking.

4

Roast the broccolini: Cut the broccolini into thirds and toss on a 3 baking sheet with a large drizzle of olive oil and a pinch of salt and pepper. Place in the oven for about 12 minutes, until slightly crispy.

5

Finish the meatballs: Uncover the meatballs and simmer until the marinara sauce is thickened and the meatballs are cooked through, approximately 3-4 minutes. Sprinkle the meatballs with the mozzarella cheese and cover again until the cheese has melted.

Finish and serve
6

Split the po’ boy rolls and place in the oven 6 to toast for 2-3 minutes. Cut the lemon into wedges. Place a large spoonful of marinara and 3 cheesy meatballs inside each roll and finish with the remaining basil leaves. Squeeze some lemon over the crispy broccolini and serve alongside. Enjoy!