Chicken Alfredo Meatball Subs Recipe Lunch

Chicken Alfredo Meatball Subs Recipe Lunch

There are some meals that just hit the spot, and then there are meals that redefine what “hitting the spot” even means. This Chicken Alfredo Meatball Subs Recipe is firmly in the latter category. It takes the familiar, satisfying heft of a meatball sub and marries it with the rich, creamy decadence of a classic Alfredo sauce. The result is a truly magnificent sandwich, one that’s ideal for a substantial lunch or a relaxed weekend dinner. We’re talking tender, juicy chicken meatballs, seasoned with Parmesan and garlic, simmered in a velvety cream sauce, and piled high into a toasted, crusty sub roll before being blanketed with molten mozzarella.

I first developed this recipe when I wanted to create something a bit different for a casual get-together with friends. I love a traditional meatball sub, but I was craving the luxuriousness of Alfredo. Combining the two felt like a lightbulb moment. Friends always ask me for this recipe after trying it, and it’s become a staple in my kitchen for good reason. It’s hearty, indulgent, and delivers on flavour in every single bite. The meatballs are flavourful enough to stand on their own, but when they’re enveloped in that garlic-parmesan sauce, it’s a match made in heaven.

This isn’t your average sandwich; it’s an experience. It’s the kind of meal that has you leaning over your plate to catch any delicious drips. It works beautifully for feeding a hungry family, impressing guests at a casual gathering, or simply treating yourself to an exceptional lunch. Let’s get into the kitchen and put together what might just become your new favourite sub.

Recipe Overview

This recipe guides you through creating succulent chicken meatballs from scratch and a rich, authentic Alfredo sauce to coat them in. The final step is assembling these glorious subs and baking them until the cheese is gloriously melty and bubbling. I’ve found that browning the meatballs first develops a much deeper flavour than simply poaching them in the sauce, so we won’t be skipping that crucial step.

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Servings: 4 people
  • Difficulty: Medium

Why You’ll Love This Chicken Alfredo Meatball Subs Recipe Lunch

  • Incredible Flavour: The meatballs are packed with savoury garlic, sharp Parmesan, and fresh parsley, which perfectly complements the rich, creamy, and nutty flavour of the homemade Alfredo sauce. It’s a far cry from a jarred sauce.
  • Ready in About 45 Minutes: From start to finish, you can have this impressive and hearty lunch on the table in under an hour, making it manageable for a weekend treat.
  • Flexible Recipe: You can easily adapt this to your taste. Add a handful of spinach to the sauce for extra greens, throw in some red pepper flakes for a bit of heat, or swap the mozzarella for Provolone for a sharper cheesy finish.
  • Great for Casual Gatherings: This is the kind of satisfying meal that’s brilliant for a relaxed Saturday lunch with family or for watching the match with friends. It’s filling and always gets compliments.
  • Family Tested: This is a guaranteed winner for all ages. My kids absolutely devour this every time I make it, and there are never any leftovers.
Chicken Alfredo Meatball Subs Recipe Lunch

Chicken Alfredo Meatball Subs Recipe Lunch

⏱️ 15 min prep  •  🍳 30 min cook  •  👥 4 servings


📌 Pin This Recipe

Ingredients You’ll Need

For the best results, I always recommend using freshly grated Parmesan cheese. The pre-grated kind often contains anti-caking agents that can prevent the sauce from becoming truly smooth. For the bread, a good quality sub roll, ciabatta, or baguette with a crisp crust and soft interior is essential to hold up to the sauce.

  • For the Chicken Meatballs:
  • 500g chicken mince
  • 60g Panko breadcrumbs
  • 50g freshly grated Parmesan cheese
  • 1 large egg, lightly beaten
  • 2 cloves garlic, minced
  • 2 tbsp fresh parsley, finely chopped
  • 1 tsp dried oregano
  • ½ tsp salt
  • ¼ tsp black pepper
  • 2 tbsp olive oil, for frying
  • For the Alfredo Sauce:
  • 60g unsalted butter
  • 3 cloves garlic, minced
  • 240ml double cream
  • 120ml whole milk
  • 80g freshly grated Parmesan cheese
  • ¼ tsp nutmeg, freshly grated if possible
  • Salt and freshly ground black pepper, to taste
  • For Assembly:
  • 4 large sub, hoagie, or ciabatta rolls
  • 150g mozzarella cheese, grated
  • Fresh parsley, chopped, for garnish

Adam’s Tip: Don’t be tempted to use chicken breast mince if you can find chicken thigh mince. The slightly higher fat content in thigh meat results in much more tender and flavourful meatballs that won’t dry out during cooking.

How to Make Chicken Alfredo Meatball Subs

The process is straightforward. We’ll start by making and browning the meatballs, then whip up the sauce in the same pan to capture all those delicious browned bits, and finally, assemble and bake our subs to perfection.

  1. Form the Meatballs: In a large mixing bowl, combine the chicken mince, Panko breadcrumbs, 50g of Parmesan, beaten egg, 2 minced garlic cloves, chopped parsley, oregano, salt, and pepper. Gently mix with your hands until just combined. Be careful not to overmix, as this can make the meatballs tough. I find that using a small ice cream scoop gives you perfectly uniform meatballs every time. Roll the mixture into approximately 16 meatballs.
  2. Brown the Meatballs: Heat the olive oil in a large, heavy-bottomed frying pan or skillet over a medium-high heat. Carefully place the meatballs in the pan, ensuring not to overcrowd it (work in batches if necessary). Cook for 5-7 minutes, turning occasionally, until they are golden brown on all sides. They don’t need to be cooked through at this stage. Remove the meatballs from the pan and set them aside on a plate.
  3. Start the Alfredo Sauce: Reduce the heat to medium. In the same pan (don’t wipe it out!), add the 60g of butter. Once melted, add the 3 minced garlic cloves and cook for about 1 minute until fragrant, scraping up any browned bits from the bottom of the pan with a wooden spoon.
  4. Build the Creamy Sauce: Pour in the double cream and whole milk, whisking to combine. Bring the mixture to a gentle simmer and let it cook for 3-4 minutes, stirring occasionally, until it starts to thicken slightly.
  5. Finish the Sauce and Simmer: Reduce the heat to low. Gradually stir in the 80g of grated Parmesan cheese until it’s completely melted and the sauce is smooth. Season with the grated nutmeg, salt, and pepper to your taste. Return the browned meatballs to the pan, nestling them into the sauce. Let them simmer gently in the sauce for 8-10 minutes, or until they are cooked through.
  6. Prepare the Subs: While the meatballs are simmering, preheat your oven grill to a medium-high setting. Slice your sub rolls horizontally, but not all the way through, creating a hinge. Place them on a baking tray and lightly toast them under the grill for 1-2 minutes until just golden. This step is key to preventing a soggy bottom.
  7. Assemble and Grill: Spoon 4 meatballs and a generous amount of Alfredo sauce into each toasted roll. Top each sub with a handful of grated mozzarella cheese. Place the assembled subs back on the baking tray.
  8. Final Melt: Place the tray under the preheated grill for 2-3 minutes, or until the mozzarella is completely melted, bubbling, and just beginning to turn golden brown. Keep a close eye on them to prevent burning.
  9. Serve Immediately: Garnish with a sprinkle of fresh parsley and serve your Chicken Alfredo Meatball Subs straight away while they’re hot and the cheese is wonderfully stretchy.

Tips From My Kitchen

  • Temperature Control: When making the Alfredo sauce, keep the heat on low once you add the Parmesan. If the sauce gets too hot, the cheese can separate, resulting in a grainy texture. A gentle heat is all you need to melt it smoothly.
  • The Secret Step: Don’t skip toasting the bread rolls before assembly. I learned that this simple action creates a slight barrier that stops the creamy sauce from soaking into the bread too quickly, ensuring your sub maintains its structure.
  • Make-Ahead: You can make the meatballs and sauce up to 2 days in advance. Store them separately in airtight containers in the fridge. When ready to serve, gently reheat the meatballs in the sauce on the stove before assembling and grilling the subs.
  • Storage: If you have any leftovers (which is rare!), you can store the saucy meatballs separately from the bread in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave.

Equipment You’ll Need

  • Large frying pan or skillet
  • Sharp knife and cutting board
  • Large mixing bowl
  • Baking tray
  • Cheese grater
  • Wooden spoon or spatula

Common Mistakes to Avoid

  • Overcrowding the pan: When browning the meatballs, give them space. If you cram too many in at once, they will steam instead of sear, and you’ll miss out on that delicious golden-brown crust which adds so much flavour. Cook in two batches if your pan isn’t big enough.
  • Boiling the Sauce: After adding the cream and especially the cheese, the Alfredo sauce should never come to a rolling boil. This can cause the sauce to break or curdle. A gentle simmer is all that’s required to thicken it and cook the meatballs through.
  • Overmixing the Meatballs: Mix the meatball ingredients until they are just combined. Overworking the chicken mince can develop the proteins too much, leading to dense, rubbery meatballs instead of light and tender ones.

What to Serve With Chicken Alfredo Meatball Subs

These subs are a wonderfully complete meal on their own, but a simple side can round things out beautifully. The richness of the Alfredo sauce pairs well with something fresh and crisp to cut through it.

  • A Simple Salad: A light, crisp salad is the ideal companion. Try this Classic House Salad with Red Wine Vinaigrette to provide a fresh, acidic contrast to the creamy sub.
  • Crisps or Fries: For an ultimate indulgence, serve with a side of your favourite salted crisps or some crispy homemade potato wedges.
  • Drink Pairing: A crisp, dry white wine like a Pinot Grigio or Sauvignon Blanc works wonderfully. For a non-alcoholic option, a sparkling lemonade with a sprig of mint is delightfully refreshing.

Frequently Asked Questions

Can I use ground turkey or beef instead of chicken?
Absolutely. Ground turkey is a great substitute and works almost identically. Ground beef will also work, but it will create a richer, more traditional meatball flavour that will be a delicious, albeit different, dish. If you love beef, our Parmesan Garlic Beef Bowtie Pasta is another great recipe to try.

How do I keep my chicken meatballs moist?
There are three key tricks. First, use chicken thigh mince if possible for its higher fat content. Second, don’t overmix the meatball mixture. Third, don’t overcook them during the initial browning stage; remember they will finish cooking in the sauce, which will keep them tender and juicy.

My Alfredo sauce is too thick/thin, how do I fix it?
This is an easy fix! If your sauce is too thick, simply whisk in a splash more milk or cream until it reaches your desired consistency. If it’s too thin, let it simmer gently on a low heat for a few more minutes to reduce and thicken. You can also add a little more Parmesan cheese, which will help to thicken it as it melts.

Can I bake the meatballs instead of frying them?
Yes, you can. To bake them, arrange the meatballs on a parchment-lined baking sheet and bake at 200°C (180°C fan) for about 15-20 minutes, or until golden. You will miss out on some of the flavour from the browned bits in the pan (the ‘fond’), but it’s a great lower-fat alternative. You can start the sauce in a clean pan with the butter and garlic.

What’s the best cheese for melting on top?
Low-moisture mozzarella is the classic choice because it melts beautifully and gives you that iconic cheese pull. However, Provolone is also fantastic and adds a slightly sharper, tangier flavour. A mix of both is also a brilliant option.

Chicken Alfredo Meatball Subs Recipe Lunch

Chicken Alfredo Meatball Subs

Tender chicken meatballs simmered in a rich, creamy homemade Alfredo sauce, served in toasted sub rolls and topped with gooey, melted mozzarella cheese. A truly decadent and satisfying sandwich for lunch or dinner.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 980

Ingredients
  

For the Chicken Meatballs
  • 500 g chicken mince
  • 60 g Panko breadcrumbs
  • 50 g freshly grated Parmesan cheese
  • 1 large egg lightly beaten
  • 2 cloves garlic minced
  • 2 tbsp fresh parsley finely chopped
  • 1 tsp dried oregano
  • ½ tsp salt
  • ¼ tsp black pepper
  • 2 tbsp olive oil for frying
For the Alfredo Sauce
  • 60 g unsalted butter
  • 3 cloves garlic minced
  • 240 ml double cream
  • 120 ml whole milk
  • 80 g freshly grated Parmesan cheese
  • ¼ tsp nutmeg freshly grated if possible
  • Salt and freshly ground black pepper to taste
For Assembly
  • 4 large sub hoagie, or ciabatta rolls
  • 150 g mozzarella cheese grated
  • Fresh parsley chopped, for garnish

Method
 

  1. Form the Meatballs: In a large mixing bowl, combine the chicken mince, Panko breadcrumbs, 50g of Parmesan, beaten egg, 2 minced garlic cloves, chopped parsley, oregano, salt, and pepper. Gently mix with your hands until just combined. Be careful not to overmix, as this can make the meatballs tough. I find that using a small ice cream scoop gives you perfectly uniform meatballs every time. Roll the mixture into approximately 16 meatballs.
  2. Brown the Meatballs: Heat the olive oil in a large, heavy-bottomed frying pan or skillet over a medium-high heat. Carefully place the meatballs in the pan, ensuring not to overcrowd it (work in batches if necessary). Cook for 5-7 minutes, turning occasionally, until they are golden brown on all sides. They don't need to be cooked through at this stage. Remove the meatballs from the pan and set them aside on a plate.
  3. Start the Alfredo Sauce: Reduce the heat to medium. In the same pan (don't wipe it out!), add the 60g of butter. Once melted, add the 3 minced garlic cloves and cook for about 1 minute until fragrant, scraping up any browned bits from the bottom of the pan with a wooden spoon.
  4. Build the Creamy Sauce: Pour in the double cream and whole milk, whisking to combine. Bring the mixture to a gentle simmer and let it cook for 3-4 minutes, stirring occasionally, until it starts to thicken slightly.
  5. Finish the Sauce and Simmer: Reduce the heat to low. Gradually stir in the 80g of grated Parmesan cheese until it's completely melted and the sauce is smooth. Season with the grated nutmeg, salt, and pepper to your taste. Return the browned meatballs to the pan, nestling them into the sauce. Let them simmer gently in the sauce for 8-10 minutes, or until they are cooked through.
  6. Prepare the Subs: While the meatballs are simmering, preheat your oven grill to a medium-high setting. Slice your sub rolls horizontally, but not all the way through, creating a hinge. Place them on a baking tray and lightly toast them under the grill for 1-2 minutes until just golden. This step is key to preventing a soggy bottom.
  7. Assemble and Grill: Spoon 4 meatballs and a generous amount of Alfredo sauce into each toasted roll. Top each sub with a handful of grated mozzarella cheese. Place the assembled subs back on the baking tray.
  8. Final Melt: Place the tray under the preheated grill for 2-3 minutes, or until the mozzarella is completely melted, bubbling, and just beginning to turn golden brown. Keep a close eye on them to prevent burning.
  9. Serve Immediately: Garnish with a sprinkle of fresh parsley and serve your Chicken Alfredo Meatball Subs straight away while they're hot and the cheese is wonderfully stretchy.

Notes

To prevent the sub rolls from becoming soggy, be sure to toast them under the grill before assembling. Serve immediately for the best texture and cheesiest pull.

I really hope you give this Chicken Alfredo Meatball Subs recipe a go. It’s one of those truly satisfying meals that feels like a treat but comes together without too much fuss. It’s a fantastic twist on two classic dishes that creates something new and genuinely delicious. If you do make it, please drop a comment below and let me know how it turned out. Happy cooking!

– Adam Henderson

You might also like these recipes

Leave a Reply

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

Recipe Rating