Skip to main content
One-Pan Saucy Beef Meatball Subs

One-Pan Saucy Beef Meatball Subs

with Mozzarella & Salad
4.0(498)154 Reviews
Recipe Development Team
Recipe Development TeamUpdated on May 14, 2026
Get Free Breakfast for Life + 10 Free Meals
Get Free Breakfast for Life + 10 Free Meals
Calories
820 kcal
Protein
33g protein
Total
15 minutes
Difficulty
Easy
Allergens:
  • Milk
  • Soy
  • Wheat
  • Eggs

What’s not to love about a classic Italian meatball sub? This one’s exceptionally easy to get to the table, and it comes together in one pan (thanks to our fully cooked beef meatballs!). Add lots of marinara sauce and melty mozzarella, and serve these subs alongside a salad of mixed greens, carrots, and Italian dressing to complete the meal.

Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
Serving amount

5 ounce

Marinara Sauce

1.5 ounce

Italian Dressing

(Contains: Milk)

2 unit

Demi-Baguette

(Contains: Soy, Wheat)

4 ounce

Shredded Carrots

8 ounce

Fully Cooked Beef Meatballs

(Contains: Eggs, Milk, Wheat)

2 ounce

Mixed Greens

1 unit

Croutons

(Contains: Milk, Wheat)

1 tablespoon

Italian Seasoning

½ cup

Mozzarella Cheese

(Contains: Milk)

Not included in your delivery

Salt

Pepper

Cooking Oil

per serving
Calories820 kcal
Fat39 g
Saturated Fat12 g
Carbohydrate69 g
Sugar11 g
Dietary Fiber6 g
Protein33 g
Cholesterol125 mg
Sodium2000 mg
Due to the different suppliers we purchase our products from, nutritional facts per meal can vary from the website to what is received in the delivered box, depending on your region.
Medium Pan
Large Bowl

Cooking Steps

Prep
1

• Wash and dry produce. • Halve baguettes lengthwise and toast.

Cook Meatballs
2

• Heat a drizzle of oil in a medium pan over medium-high heat. Add meatballs and cook, stirring occasionally, until warmed through and browned all over, 3-5 minutes. Season with 1⁄2 tsp Italian Seasoning (1 tsp for 4 servings), salt, and pepper. (Be sure to measure the Italian Seasoning; we sent more!) • Stir in marinara and a splash of water. Bring to a simmer and cook until sauce is warmed through, 30-60 seconds.

Make Salad
3

• While meatballs cook, in a large bowl, toss together mixed greens, dressing, and half the carrots (all for 4 servings). Taste and season with salt and pepper if desired.

Finish & Serve
4

• Top bottom baguette halves with meatballs and sauce. Sprinkle meatballs with mozzarella. Close subs. • Divide subs and salad between plates. Top salad with croutons and serve.

Meatball is fully cooked when internal temperature reaches 165º.

Customer reviews

Review summary

Updated on Dec 2025
  • Flavor: Many enjoyed the tasty meatballs and subs, though some found them a bit bland; adding extra seasoning or sauce could boost flavor.
  • Ease of prep: Customers loved how quick and easy this meal was to prepare, with pre-cooked meatballs saving time.
  • Suggestions: Consider melting cheese under the broiler, adding garlic butter to bread, or including extra marinara sauce for more moisture.
  • Portions: Some found the meal satisfying, while others wished for more meatballs, sauce, or a heartier side dish.
  • Salad: Mixed reviews on the side salad; many suggested adding tomatoes or cucumbers for more variety and flavor.
AI-generated from customer reviews

Reviews from our home cooks

M
Marilyn EvansCooked for 2 people
|Aug 28, 2025

This was a quick and easy meal. I did a little rearranging of the menu. Cooked the meatballs as directed with the marinara sauce. (Great sauce, just wish there was a little more of it.) Served it over pasta and toasted the bread with garlic butter. The salad was perfect with it.

T
Teresa FieldsCooked for 2 people
|Sep 18, 2025

This one pan saucy beef meatball sub was delicious! I was surprised at how good the meatballs were. It was a very generous portion also.

S
Samantha RobersonCooked for 3 people
|Jul 23, 2025

Subs were delicious and the salad helped make it less heavy. Maybe add a step to taste again with cheese on it?

S
Shawna O'GradyCooked for 3 people
|Aug 21, 2025

The meatball sandwiches were amazing and flavorful! Also the salad was the perfect side!

K
Krissie TurkCooked for 2 people
|Aug 20, 2025

Delicious subs! Thank you for sending cooked meatballs. Easy to prepare & delicious taste

N
Natasha SharpCooked for 2 people
|Aug 30, 2025

Don't need oil in the pan if the fat from the meatballs falls into the pan. Prefer the recipe when you make your own meatballs. Also salad was slimy

L
Laura KuttlerCooked for 2 people
|Aug 16, 2025

I like how fast this dinner was and I liked having a spinach salad side over potatoes. I do think homemade meatballs are better

S
Sarah SheffieldCooked for 2 people
|Jul 16, 2025

Great easy meal. I wish the mixed greens were actually mixed or included some lettuce. Should be warning of less oil when cooking meatballs so sauce does not come out oily.

C
Chris TawneyCooked for 2 people
|Aug 26, 2025

Excellent. This is one where I had no recipe card and really wish I did because I would love to make this one again. Quick & easy. Needed to be more salad, though.

A
Allison EllisCooked for 4 people
|Jul 10, 2025

The meal was decent - I would prefer to make the meatballs BUT I appreciated the convenience of the ready made meatballs. What I did not appreciate was the teeny portion of greens included with the meal. And the ratio of carrots to greens was overwhelming. I appreciate the salad as part of the meal, but the amount of greens provided was too small.

More delicious recipes with similar ingredients

Highest-rated dinner recipes

This week's must-try HelloFresh recipes