Meatball Sub Casserole

Meatball Sub Casserole Recipe - Family Fresh Meals

 This Meatball Sub Casserole has been in our monthly dinner rotation for some time now. It’s super easy, requires very little ingredients and taste like the best meatball sub  you have ever had.

This belly warming Meatball Sub Casserole is also the PERFECT football food.  Need a vegetarian version? No problem. Most stores carry vegetarian meatless meatballs. Just switch out meatballs, and you have a vegetarian friendly version! You can also make this dish  a day ahead of time, and store covered in the fridge until you are ready to bake.

Meatball Sub Casserole - Family Fresh Meals

Please enable JavaScript in your browser to complete this form.

Meatball Sub Casserole

  • 1 loaf Italian bread ( or baguette ) , cut into 1 inch thick slices
  • 4 oz cream cheese, softened
  • 1/4 cup mayo
  • 1/4 cup plain Greek yogurt
  • 1/2 tsp garlic powder
  • 1/4 tsp dried oregano
  • 1/4 tsp dried parsley
  • 1/4 tsp pepper
  • 1/4 tsp salt
  • 2 cups grated mozzarella cheese
  • 1-2 Lbs frozen  meatballs (substitute  vegetarian meatballs to make vegetarian friendly)
  • 28 oz  jar of your favorite marinara sauce
  • 1/2 cup water
  1. Preheat oven to 350 degrees F. In a medium sauce pan, place water, sauce and meatballs. Simmer for about 10-15 minutes, until meatballs are  warmed. Set aside.
  2. Place your bread slices in an ungreased 9×13 baking dish.3 images showing steps of how to make the recipe.
  3. Next.  combine your cream cheese, mayonnaise, Greek yogurt,  and seasonings.
  4. Spread cream cheese mixture over bread slices. Sprinkle 1 cup of mozzarella. Spoon meatballs and sauce over the bread. Sprinkle with remaining cheese.Top down image of Meatball sub casserole, uncooked
  5. Bake, uncovered, for 20-25  minutes.A serving of Meatball Sub Casserole in a white bowl

Here are some more casserole recipes we love!

5 from 4 votes

Meatball Sub Casserole

Author Corey Valley
This Meatball Sub Casserole has been in our monthly dinner rotation for some time now. It's super easy, requires very little ingredients and tastes amazing!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes

Ingredients
 

  • 1 loaf Italian bread or baguette , cut into 1 inch thick slices
  • 4 oz cream cheese softened
  • 1/4 cup mayo
  • 1/4 cup plain Greek yogurt
  • 1/2 tsp garlic powder
  • 1/4 tsp dried orgeneo
  • 1/4 tsp dried parsley
  • 1/4 tsp pepper
  • 1/4 tsp salt
  • 2 cups grated mozzarella cheese
  • 1-2 Lbs frozen meatballs substitute vegetarian meatballs to make vegetarian friendly
  • 28 oz jar of your favorite marinara sauce
  • 1/2 cup water

Instructions

  • Preheat oven to 350.
  • In a medium sauce pan, place water, sauce and meatballs. Simmer for about 10-15 minutes, until meatballs are warmed. Set aside.
  • Place your bread slices in an ungreased 9x13 baking dish.
  • Next. combine your cream cheese, mayonnaise, Greek yogurt, and seasonings.
  • Spread cream cheese mixture over bread slices. Sprinkle 1 cup of mozzarella. Spoon meatballs and sauce over the bread. Sprinkle with remaining cheese. 4. Bake, uncovered, for 20-25 minutes.

Nutrition

Calories: 580kcal | Carbohydrates: 44g | Protein: 25g | Fat: 28g | Saturated Fat: 24g | Cholesterol: 77mg | Sodium: 1154mg | Potassium: 696mg | Fiber: 3g | Sugar: 27g | Vitamin A: 755IU | Vitamin C: 7.3mg | Calcium: 263mg | Iron: 3.1mg

Nutritional Disclaimer: Family Fresh Meals is not a dietician or nutritionist, and any nutritional information shared is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.

Sharing of this recipe is encouraged and appreciated. Copying of full recipe to any social media is prohibited.

Did You Make This Recipe?

Make sure to share it with me below!

Post updated September 2020

Leave a Reply

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

Did you make this recipe? Rate it:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

15 Comments

  1. This sounds tasty. Sounds perfect for a quick and tasty Friday night meal. Two questions: 1) I am not a fan of mayo. What would happen if I left it out? 2) Does the bread get really soggy? Look forward to trying. Thanks for posting.

    1. 5 stars
      We did it and it was great! You do not taste the mayo and we added a can of tomato sauce to supplement the lack of 4 oz of sauce (calls for 28 oz marinara we had a 24 oz). We used low fat cheese and mayo, and the bread did not really get soggy it really held its own still. Cheap, easy, simple, loooove your dishes Corey!

      1. YAY Melissa! I am so glad loved it 🙂

    2. THIS SAYS FALL, BUT I LIKE CASSEROLES WHEN THE WEATHER IS TOO HOT TO DO A LOT OF COOKING. WILL TRY THIS ONE

  2. Patricia Wolf says:

    5 stars
    This was delish. I followed the recipe until it called for yogurt (i didnt have yougurt) so i used lite sour cream and used canola mayonaise instead of the regular. Also used whole wheat bread instead of the french bread. It came out yammmiii. Thank you for sharing this recipe!!!

    1. Great to know about the whole wheat bread and yogurt substitute! Thanks for sharing Patricia 🙂

  3. I have never used frozen meatballs before….is there a brand you like? I have tried several of your other recipes – and they were all a big hit – so I would totally trust your opinion. Thanks!

  4. Can you make this ahead? Would the bread get soggy? Can you use turkey meatballs?

  5. My New Year’s resolution was to be better at meal planning! This website has made it so easy for me to keep the resolution! Thank you.

    1. You are so sweet Justine! Thank you and happy meal planning!

  6. karin Oostveen says:

    Hi Corey,
    I just love your recipes and ideas, you make eating more fun 🙂 thanks from the Netherlands

  7. Meghann vaz says:

    I made this about 4 years ago for a family gathering everyone absolutely loved it especially my brothers! They beg me every family get together to make this again! I haven’t made it in a while and just came back to refresh my memory on how to make it and make sure I had the right ingredients. I also have told a lot of friends and family about your blog, I get pretty much all of my ideas and recipes from you! I tell everyone “family fresh meals”!! Another favorite is your stuffed peppers!! Thanks for sharing your awesome recipes

    1. You are so sweet Meghann! I am happy to hear your family loves this recipe 🙂

  8. 5 stars
    I halved the recipe because it is just my husband and I. I used light mayo and neufchatel cheese. Also used an Italian round loaf of bread. It was absolutely delicious. Made a side of spinach and it was a perfect meal! Great recipe, thank you for sharing!!

    1. Yay! I am so happy you loved it! It is one of our favorites for sure!