Go Back

Meatball and Italian Sausage Subs with Pesto

Pesto Meatball and Italian Sausage Subs make for a super satisfying meal, tender meatballs and sliced spicy (or mild) Italian Sausage wrapped in a soft hoagie that’s been slathered with pesto. Topped with a rich marinara, smoked provolone, Grana Padano, a sprinkle of fresh herbs and then toasted until golden brown with bubbling melty cheese. 

Category Dinner, Lunch
Cuisine American, Italian
Keyword Meatball and Italian Sausage Subs with Pesto
Prep Time 20 minutes
Cook Time 2 hours
Total Time 2 hours 20 minutes
Servings 8 people
Author Mean Green Chef


Easy Red Sauce w Italian Sausage

  • 1 Tablespoon olive oil extra virgin
  • 1 lb Spicy or Mild Italian Sausage
  • 1 cup yellow onion diced
  • 1/2 teaspoon red pepper flakes
  • 4 cloves garlic crushed
  • 2 Tablespoons tomato paste
  • 1 cup red wine
  • 1 28-ounce can diced tomatoes
  • 1 28-ounce can crushed tomatoes
  • 1 teaspoon basil leaves dried
  • 1 teaspoon oregano leaves dried
  • Kosher sea salt + freshly ground black pepper


  • 2 slices white bread crusts removed torn into pieces
  • 1/2 4-ounces buttermilk


  • 24 ounces ground chuck
  • 16 ounces ground pork sausage
  • 4 Tablespoons red wine
  • 2 eggs lightly beaten
  • 1 cup shallots (sub yellow onion) minced
  • 2 cloves garlic minced
  • 2 Tablespoons basil snipped fresh (1 Tbsp dry)
  • 1 Tablespoon Italian seasoning dried
  • 3/4 cup Parmesan grated
  • 1 teaspoon Kosher sea salt
  • 1/2 teaspoon freshly cracked black pepper
  • 8 soft hoagie rolls
  • 1 8-ounce jar pesto
  • 1/2 lb smoked provolone sliced
  • Grana Padano or Parmesan grated


Easy Red Sauce w Italian Sausage

  1. Heat a heavy-bottomed saucepan over medium-high heat. Once hot, add olive oil and reheat 30 seconds. Add Italian sausage and brown allow to brown on all sides. Once browned remove from pot and set aside. About 10 minutes.

  2. Add the onion and red pepper flakes, stir with a flat-bottomed wooden spoon. Cook for about 15 minutes carmelizing the onions until golden in color, Toss in the crushed garlic and cook for 30 seconds. Add the tomato paste and cook until it begins to brown about 30 seconds. 

  3. Carefully pour in the red wine to deglaze, stirring to lift the browned crusty bits from the bottom of the pot.

  4. Add the diced tomatoes, crushed tomatoes, basil leaves, oregano leaves, Kosher sea salt and freshly cracked black pepper to taste. Stir and bring the sauce back to a bubbling simmer, add the sausage back to the sauce and cover. Reduce heat to medium, so you can hear a gentle bubbling. 


  1. Take the crusts off of the white bread and tear into small pieces, add the buttermilk and mash up and allow the buttermilk to absorb. Once absorbed mash again until a paste is created. 


  1. Place the bread, ground chuck, ground pork sausage, red wine, eggs, shallots, garlic, basil, Italian seasoning, Parmesan, Kosher sea salt and freshly cracked black pepper. Mix by hand until just combined. 

  2. Form meatballs by rolling meat mixture into 2 tablespoon-sized balls set meatballs on a plate as they are formed. (Tip: If your hands are slightly damp, the meatballs will roll more easily without sticking.)

  3. Place the meatballs into the simmering sauce 1 at a time. Allow the sauce to return to a simmer, and cook, partially covered. Let the meatballs to rest undisturbed for 25 minutes before stirring. When the meatballs rise to the top, stir gently. 

  4. Simmer, partially covered, stirring occasionally to prevent the sauce from sticking to the bottom of the pot. Allow the sauce to cook down at least 1 hour, the longer the sauce cooks the better the flavors will build. You could easily allow this to cook on low for the day. 

Make the Subs

  1. Turn on the broiler, slather the hoagie rolls with pesto (if using), add sliced sausage, meatballs, red sauce, top with smoked provolone and grated Grana Padano or Parmesan cheese. Place under broiler and toast for about 5 minutes, watching to make sure subs don't burn. 

Recipe Notes

  • Prep time is approximate. 
  • Store up to 3 days in the refrigerator. 
  • Freeze up to 4 months in covered airtight containers or heavy-duty freezer bags.