Menu

Cheesy Beef Parmesan Subs With Broiled Mozzarella

Quick Recipe Version (TL;DR)

  • Yield: 4 hearty subs (4 servings)
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes

Quick Ingredients

  • 1 lb (450 g) lean ground beef
  • 1 Tbsp olive oil (if beef is very lean)
  • 1 small yellow onion, finely diced
  • 3 cloves garlic, minced
  • 2 cups (16 oz) marinara sauce
  • 2 Tbsp tomato paste
  • 1½ tsp Italian seasoning, ½ tsp kosher salt, ¼ tsp black pepper
  • 4 soft sub/hoagie rolls (about 6 in each)
  • 2 Tbsp softened butter (for toasting rolls)
  • 1½ cups shredded mozzarella (about 6 oz)
  • ½ cup grated Parmesan
  • Fresh basil or parsley, for garnish (optional)

Do This

  • 1. Heat broiler to high and position rack 6–8 in from element. Split rolls and lightly butter the cut sides.
  • 2. In a large skillet, brown beef in a little olive oil over medium-high heat, breaking it into small crumbles.
  • 3. Add onion and cook until softened; stir in garlic, Italian seasoning, salt, and pepper for 30–60 seconds.
  • 4. Stir in marinara sauce, tomato paste, and a splash of water; simmer 8–10 minutes until thick and saucy. Adjust seasoning.
  • 5. Toast rolls under the broiler 1–2 minutes until just golden at the edges.
  • 6. Pile hot beef marinara into each roll. Top with mozzarella, then Parmesan.
  • 7. Broil 2–4 minutes until cheese is melted, bubbly, and browned in spots. Garnish with herbs and serve hot.

Why You’ll Love This Recipe

  • All the cozy flavors of classic beef parmesan, tucked into a cheesy, toasty sub roll.
  • Uses simple pantry ingredients but tastes like something from your favorite sandwich shop.
  • Fast enough for a weeknight, satisfying enough for game day or casual company.
  • Easy to customize with extra veggies, spice level, or different cheeses.

Grocery List

  • Produce: 1 small yellow onion, 3 cloves garlic, fresh basil or parsley (optional)
  • Dairy: Shredded mozzarella, grated Parmesan, unsalted butter
  • Pantry: Lean ground beef, olive oil, marinara sauce, tomato paste, Italian seasoning, kosher salt, black pepper, red pepper flakes (optional), sub/hoagie rolls

Full Ingredients

Beef Marinara Filling

  • 1 lb (450 g) lean ground beef (85–90% lean works well)
  • 1 Tbsp olive oil (omit if using higher-fat beef)
  • 1 small yellow onion, finely diced (about 1 cup)
  • 3 cloves garlic, minced
  • 2 cups (16 oz / 450 g) marinara sauce (jarred or homemade)
  • 2 Tbsp tomato paste
  • ¼ cup water (to loosen the sauce slightly)
  • 1½ tsp dried Italian seasoning
  • ½ tsp kosher salt, plus more to taste
  • ¼ tsp freshly ground black pepper
  • ¼ tsp red pepper flakes (optional, for gentle heat)

For the Subs

  • 4 soft sub or hoagie rolls (about 6 inches each)
  • 2 Tbsp unsalted butter, softened (for toasting the rolls)
  • 1½ cups shredded low-moisture mozzarella cheese (about 6 oz / 170 g)
  • ½ cup finely grated Parmesan cheese (about 1½ oz / 45 g)

Optional Garnishes

  • 2–3 Tbsp chopped fresh basil or flat-leaf parsley
  • Extra red pepper flakes, for sprinkling
Cheesy Beef Parmesan Subs With Broiled Mozzarella – Closeup

Step-by-Step Instructions

Step 1: Prep your oven and ingredients

Set your oven rack so it is about 6–8 inches (15–20 cm) below the broiler element. Turn the broiler to high so it can preheat while you cook the filling. Split the sub rolls lengthwise, leaving one long side attached if you like “hinge-style” subs, or cutting all the way through for separate tops and bottoms.

Finely dice the onion and mince the garlic. Measure out the Italian seasoning, salt, pepper, red pepper flakes (if using), marinara sauce, tomato paste, and water so they are ready to go. Shred the mozzarella and grate the Parmesan if not already prepared. This makes the cooking process smooth and quick.

Step 2: Brown the beef

Place a large skillet (10–12 inches) over medium-high heat. Add the olive oil if your beef is very lean. When the pan is hot, add the ground beef. Use a wooden spoon or spatula to break it into small crumbles as it cooks.

Cook for 4–6 minutes, stirring occasionally, until the beef is no longer pink and has some browned bits. Browning adds a lot of flavor, so do not rush this step. If there is a lot of excess fat in the pan, carefully spoon off some, leaving about 1–2 teaspoons behind for flavor.

Step 3: Add aromatics and seasonings

Add the diced onion to the pan with the beef. Cook for 3–4 minutes, stirring occasionally, until the onion softens and turns translucent. Then add the minced garlic, Italian seasoning, kosher salt, black pepper, and red pepper flakes (if using).

Cook for about 30–60 seconds, stirring constantly, just until the garlic is fragrant. This gently blooms the spices and garlic without burning them, which keeps the flavor sweet and savory instead of bitter.

Step 4: Simmer with marinara until thick

Stir in the tomato paste and cook for 1 minute to caramelize it slightly; it should darken in color. Then pour in the marinara sauce and the ¼ cup of water, scraping the bottom of the pan to release any browned bits from the beef and onion.

Bring the mixture to a gentle simmer, then reduce the heat to medium-low. Let it simmer, uncovered, for 8–10 minutes, stirring occasionally, until the sauce thickens and clings to the beef. You want it quite thick so it will sit nicely in the rolls without making them soggy. Taste and adjust seasoning with a pinch more salt or pepper if needed. Turn the heat to low to keep warm while you prepare the rolls.

Step 5: Toast the rolls

Spread the cut sides of each roll lightly with the softened butter. Arrange them cut side up on a baking sheet. Place under the preheated broiler for 1–2 minutes, watching very closely, until the edges are just golden and the surfaces feel slightly crisp.

Remove the pan from the oven. Lightly toasting the rolls creates a barrier that helps them stand up to the saucy beef and keeps them pleasantly chewy on the outside while soft inside.

Step 6: Fill the subs

Give the beef marinara a final stir. Spoon a generous amount of the hot beef mixture into each toasted roll, distributing it evenly among the 4 subs. Pile it in fairly high; a full, slightly overflowing look is ideal for a hearty sandwich.

Sprinkle each sub with an even layer of shredded mozzarella, followed by a generous dusting of grated Parmesan. The Parmesan adds that classic “parmesan” flavor and helps the top brown beautifully under the broiler.

Step 7: Broil until melty and crisp, then serve

Return the baking sheet to the oven and broil the subs for 2–4 minutes, until the cheese is fully melted, bubbling, and browned in a few spots. Keep a close eye on them, as broilers vary and they can go from perfect to overdone quickly.

Remove the pan from the oven and let the subs sit for 1–2 minutes to set slightly. Sprinkle with chopped fresh basil or parsley and a pinch of red pepper flakes if you like a bit of heat. Serve immediately while piping hot, with extra marinara on the side for dipping if desired.

Pro Tips

  • Go for good marinara: A flavorful marinara sauce makes a big difference. Choose a brand you like or use a garlicky homemade tomato sauce for best results.
  • Keep the filling thick: If the sauce looks thin, simmer a few minutes longer. Thick, saucy beef is the key to a non-soggy, satisfying sub.
  • Pre-toast the rolls: Do not skip this step. Lightly toasting with butter adds flavor and important structure so the bread holds up under the molten cheese and sauce.
  • Use low-moisture mozzarella: It melts stretchy and gooey without releasing a lot of water, which keeps the subs from getting soggy.
  • Broiler vigilance: Stay near the oven during broiling. Rotate the pan once if your broiler heats unevenly so all the subs brown evenly.

Variations

  • Extra-veggie subs: Sauté 1 diced green bell pepper and 1 cup sliced mushrooms with the onion for more veggies and a “pizza sub” vibe.
  • Spicy arrabbiata style: Increase red pepper flakes to ½–¾ teaspoon and add a pinch of smoked paprika for a deeper, spicy kick.
  • Three-cheese version: Add ¼ cup ricotta or provolone slices under the mozzarella for an ultra-cheesy, Italian-American deli style sub.

Storage & Make-Ahead

For best texture, store the components separately. The cooked beef marinara filling will keep in an airtight container in the refrigerator for up to 3 days, or in the freezer for up to 2 months. Reheat gently on the stovetop over medium-low heat, adding a splash of water if it seems too thick. Toast the rolls, assemble, and broil with cheese just before serving. Leftover fully assembled subs can be wrapped in foil and refrigerated for up to 1 day. Reheat in a 350°F (175°C) oven, still wrapped, for 10–15 minutes, then uncover for a few minutes to re-crisp the bread and remelt the cheese.

Nutrition (per serving)

Approximate values per sub (1 of 4): about 760 calories; 39 g protein; 44 g carbohydrates; 44 g fat; 15 g saturated fat; 4 g fiber; 1,350 mg sodium. Actual values will vary based on specific brands of marinara, cheese, and rolls used.

Leave a Reply

Your email address will not be published. Required fields are marked *


Promotional Banner X
*Sponsored Link*