Meatball Sub Macaroni and Cheese

Remember this Big Mac post I wrote last year? I recently shared it on my Facebook page, it got a new wind of page views and shares. In that post I revealed I had never eaten a hamburger from a fast food joint, until a year ago when I took a nibble of my husbands Big Mac.

Someone commented that they did not believe me. Is it really that hard to believe? To my knowledge I never had any ground beef  until I was 25-26 and pregnant with Chase. Really I never even ate meatballs!

As a kid I was a vegetarian, and over time started eating meats. Today I love it but only eat it in limited quantities, my husband and I really try to eat a vegetarian diet. But lately we are been so bad! Splurging on ground meats, roasted chicken and BACON too often.

As part of my carnivoristic splurge I made some homemade meatballs made from ground beef and pork and sat them on top of pasta mixed with an Italian cheese sauce, tomatoes sauce and fresh mozzarella. It's a meatballs sub in pasta form.

Not only is this kid friendly, it got two thumbs up from the husband as well.

Meatball Sub Mac n' Cheese

About 3/4 of a 16 oz box of pasta
3 tbs butter
3 tbs all purpose flour
1/4 cup diced yellow onion
3 cloves of garlic, minced
2 cups half and half
1 cup shredded mozzarella cheese
1/2 cup freshly grated Parmesan cheese
1/2 cup freshly grated cheddar cheese
Pinch of salt 
Pinch of pepper

For the Meatball Sub Topping:
1.5lbs ground beef/pork (I buy mine in a combo package from my butcher)
1/2 cup Ritz cracker crumbs
1/4 cup grated Parmesan cheese
1  clove of garlic
1 tbs diced fresh parsley
1 egg
1 tbs Worcestershire sauce
1 cup of your favorite tomato sauce
Fresh mozzarella slices for topping 


Prepare pasta according to the box directions. 

To start your cheese sauce, melt 3 tbs off butter in a heavy bottomed pot, add in your onion and garlic. Saute over medium heat until the onions become translucent. Sprinkle the onions with the 3tbs of flour, mixing with a wooden spoon until a paste forms.

Slowly mix in your half and half. Continue mixing until it comes to a low boil. Stir in your shredded mozzarella, Parmesan, and cheddar cheeses. Stir until melted.

 Salt and pepper to taste.

Combine cheese sauce and prepared pasta and pour into a casserole dish. 

To prepare the meatballs, in a large bowl combine ground meat, cracker crumbs,  Parmesan cheese, garlic, parsley, egg, and Worcestershire sauce. Using clean hands combine and work the mixture together until everything is combined. 

Roll 1-1.5 inch balls. 

Heat olive oil in a large skillet and fry  the meatballs over medium/high heat until golden on all sides. Place on top of the macaroni. If the meat is not cooked through all the way it is OK, it will finish cooking in the oven.

Pour tomato sauce over the top of the  meatballs and then top with fresh mozzarella cheese. Bake at 350 for 20 minutes or until the mixture is hot and bubbly. 


  1. The best just got better...this looks like a winner!

  2. This just blows me away! I didn't think Mac & Cheese could get any better...i just want to jump into the screen!

  3. Well if you are going to eat meat, this looks like a great way to enjoy it...yum!

  4. My hubs would just die for this! And you know what--To this day, I've STILL never tasted a big mac (quarter pounders, yes, but it has been YEARS since I've had a McD's hamburger). If I'm missing out, I don't want to know about it ;-)

  5. What a great idea for mac and cheese! My husband would love this!

    1. Thanks Jessica! It was a husband pleaser here. ;)

  6. This is just insane. In the best way possible :)

  7. Saw this on your Instagram feed earlier and just HAD to come and get the recipe! Oh my word, this just looks divine! :D

  8. This looks incredible! I can't wait to try this!

  9. This looks amazing! Mac and cheese is the best, but with meat + cheese on top?? Love this!!

  10. fabulous idea, Carrie. Love everything about it!

  11. I hate to sound so silly, I am from Australia if that makes it any better, but what is half and half??

    Also, this recipe is absolutely amazing. I cant wait to try it, thank you. :)

    1. It's half cream half milk I believe. If you have light cream you can use that in it's place. Or perhaps whole milk.

  12. This was absolutely delicious! It looked heavenly from the start, and I knew from the moment I laid my eyes on the recipe that I just had to try it! *yes, surprise surprise, I'm 12 :)*

  13. I just made this tonight after a long day at work, I think my husband wants to marry the mac and cheese. This was awesome. Thanks so much.