Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Bacon Mac ‘n’ Cheese Meatball Sub


  • Author: Sara Paquet
  • Total Time: 1 hour 5 minutes
  • Yield: 4 servings 1x

Description

A decadent combination of gooey mac ‘n’ cheese, crispy bacon, and juicy meatballs all nestled in a warm, toasted sub roll. This sandwich is the ultimate comfort food, perfect for a hearty meal that’s sure to satisfy.


Ingredients

Scale
  • For the Meatballs:
    • 1 lb ground beef
    • 1/2 cup breadcrumbs
    • 1/4 cup grated Parmesan cheese
    • 1 large egg
    • 2 cloves garlic, minced
    • 1 tsp Italian seasoning
    • Salt and pepper to taste
  • For the Mac ‘n’ Cheese:
    • 2 cups elbow macaroni
    • 2 tbsp butter
    • 2 tbsp all-purpose flour
    • 2 cups milk
    • 2 cups shredded cheddar cheese
    • Salt and pepper to taste
  • For the Sub:
    • 4 sub rolls
    • 8 slices of bacon, cooked and crumbled
    • 1/4 cup grated Parmesan cheese
    • 1/4 cup chopped parsley (optional)

Instructions

  • Prepare the Meatballs:
    • Preheat the oven to 375°F (190°C).
    • In a large bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, minced garlic, Italian seasoning, salt, and pepper.
    • Mix thoroughly and roll into 1-inch meatballs.
    • Place on a baking sheet and bake for 20-25 minutes, until fully cooked.
  • Cook the Mac ‘n’ Cheese:
    • Cook elbow macaroni according to package instructions. Drain and set aside.
    • In a saucepan, melt butter over medium heat. Stir in flour and cook for 1 minute to form a roux.
    • Gradually whisk in milk and cook until thickened.
    • Add shredded cheddar cheese and stir until melted and smooth. Season with salt and pepper.
    • Mix cheese sauce with cooked macaroni.
  • Assemble the Sub:
    • Preheat the oven to 350°F (175°C).
    • Slice the sub rolls and place them on a baking sheet.
    • Fill each roll with mac ‘n’ cheese and top with meatballs.
    • Sprinkle crumbled bacon and Parmesan cheese over the top.
    • Bake for 10 minutes until the rolls are toasted and the cheese is melted.
    • Garnish with chopped parsley, if desired, and serve hot.

Notes

  • You can prepare the meatballs and mac ‘n’ cheese ahead of time and assemble the subs just before baking.
  • For a vegetarian option, substitute meatless meatballs and omit the bacon.
  • Prep Time: 30 minutes
  • Cook Time: 35 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 sub
  • Calories: 850 kcal
  • Sugar: 6g
  • Sodium: 1450mg
  • Fat: 48g
  • Saturated Fat: 22g
  • Unsaturated Fat: 22g
  • Trans Fat: 1g
  • Carbohydrates: 65g
  • Fiber: 3g
  • Protein: 35g
  • Cholesterol: 120mg

Keywords: Comfort food, cheesy sandwich, meatball sub