Meatball Casserole is the hero of any low carb kitchen and it's a family friendly recipe that you'll want to make every week!
Meatballs are time savers for busy parents and professionals because they can be prepped in big batches and frozen, then cooked off when you’re ready— with no one the wiser.
They are versatile in that they can be roasted in a bath of rich tomato sauce, sugar-free teriyaki, or rich creamy gravies, giving you a go-to meal idea for all your international cravings without the guilt!

Meatballs are also crowd-friendly. Adults and kids alike love the flavorful dish and with easy recipes like this one, it's easy to see why.
Just look at those perfectly cooked meatballs with stretchy, melted cheese on top. They're always a big hit with the whole family!
The Anatomy of a Meatball
When it comes to making the perfect meatball, the biggest thing to understand is that the key is moisture. Fat, herbs and spices all play a role in flavor, but you really want to keep your meatballs moist and get that tender texture we all love.
Over the years I have done a bit of experimenting with different types of ingredients; ground pork and ground beef mixture for a richer flavor, Parmesan cheese, heavy whipping cream, and of course, lots and yummy Italian seasoning.

I do not use bread crumbs in this recipe simply because they're unnecessary. The flavor is rich and meaty and fewer carbs means they won't add an inch to your waistline.
These ingredients form the perfect texture and flavor in the meatballs—resulting in perfectly cooked little bites that melt in your mouth. Delicious!
Cheesy Meatball Casserole
If you're not sure what a meatball casserole is, let me explain. A couple of Fridays back, we were SUPER EXCITED to see that Marco’s Pizza has started selling meatball bakes, making it all that much easier to order in on Friday nights! Pizza for the kids, meatball bake, and a Greek salad for us.
It seemed like we found a great dish for our keto and low carb lifestyle-- until we continued craving it all weekend long. And so this keto meatball casserole recipe adventure began...
I decided we needed to create a simple recipe that was breadcrumb-free but still had the moisture, flavor, and interest of traditional meatballs.
Make a Big Batch - Easy Prep
These low carb meatballs need only 10-15 minutes—from basic ingredients to baking sheets, making them not only an easy weeknight dinner, but with a bit of prep you can make them ahead of time, or make extra for a great freezer meal.
If you are new around here I tend to cook once and eat twice. With this easy casserole dish, you can make a bunch of meatballs for tonight's dinner and freeze a gallon zip-lock bag of meatballs for dinner next week. It just makes sense with our busy lives to do time-saving favors like that for myself.
Don't you just love a meal you can make over the weekend then fill a freezer bag (or several) so you have everything you need to whip up dinner on busy weeknights? It's meal prep at its finest. And this recipe takes simple ingredients and turns them into juicy homemade meatballs every time...whether you're serving fresh homemade meatballs or prepping them from the freezer.

Ways to Serve Italian Meatball Casserole
Our family favorite is to eat them right out of the pan or pair the meatballs with some zucchini noodles and extra pasta sauce. Add a bit of fresh basil and you won't care about pasta ever again. It's a great, healthy option for a weeknight meal or weekend family dinner.
Here are a few more easy ideas for your frozen meatballs:
- Make a meatball sub for the kids and enjoy yours on top of a chopped salad.
- Italian meatballs with a creamy sauce and sprinkle mozzarella cheese on top
- Baked perfectly paired with a nice side salad
- Serve with cauliflower rice topped with mushroom gravy or over low carb gnocchi
- Sweet and sour meatballs are also great with cauli rice
- Give this frozen casserole as a gift to new parents or those recovering from loss or illness...include a bag of uncooked pasta and a sympathetic card, or prepared dessert.
There are so many delicious ideas for how to incorporate this easy dump recipe into your busy night, just replace traditional meatballs and skip the guilt.
How to Store This Keto Meatball Recipe
This low carb meatball casserole is a great make ahead meal. After cooking the meatballs, you can store them in the fridge for up to four days or keep them in an airtight container in the freezer for up to three months.
It's definitely one of those recipes that tastes even better as leftovers! When ready to eat, just pop it in the oven to heat up.
And there you have it: a delicious low carb meal that's easy to whip up on busy weeknights and tastes even better as leftovers!
For busy families, I recommend making a full batch and then splitting the 24 meatballs half and half into little baking dishes. Make one for tonight, and save one for later in the week or even freeze it!
This low carb meatball casserole recipe is short on baking time and big on flavor. Bring the delicious main dish to your dinner table and watch your friends and family drool with anticipation for their first bite. They'll never believe you didn't spend hours in the kitchen creating this easy keto dish.
Mix up a double batch of this perfect meal this weekend and watch it disappear!
Have questions? Need help? Have an addition or a suggestion to a recipe? Drop me a comment below!
If you make this recipe, I would LOVE to see it!
Tag me on Instagram @UrbanCowgirl and use #UrbanCowgirl to be featured. 🙂
Follow us on Social Media using the links below!!

Meatball Casserole Recipe (Easy and Low Carb)
Ingredients
Meatball Ingredients
- 1 pound ground beef
- 1 pound ground pork
- 1/2 c. parmesan cheese
- 1/2 c. mozzarella
- 1/2 c. cream
- 1 egg
- 1/2 c. grated white onion
- 3 garlic cloves pressed through a garlic press
- 1 dash salt and pepper garlic powder, onion powder
Additional Ingredients To Top The Meatballs:
- Fresh basil or other italian herbs for garnishing
- 1 cup mozzarella cheese to top the meatballs
- 1 jar Rao's brand low carb pizza sauce or homemade marinara
- 3/4 c. ricotta cheese
Instructions
- Preheat the oven to 400 degrees.
For the meatballs
- In a large mixing bowl combine all of the meatball ingredients. Mix the raw meat gently with clean hands, folding in the other ingredients gently. Folding gently creates tender meatballs that are not compacted.
- Using a 2-3 oz. scoop, scoop out meatballs, roll in your hands, and place on an aluminum foil-lined baking sheet, sprayed with cooking spray.
- There should be about 24 meatballs. Sprinkle the meatballs with salt, pepper, garlic powder, and onion powder.
- Bake at 400° for 20-25 minutes. You want some browning on the outside, but the meatballs will be cooked again momentarily. Transfer the meatballs to a glass baking dish or a large cast-iron skillet.
- Pour the entire jar of pizza sauce on the meatballs and spoon ricotta cheese all over it. Sprinkle with extra parmesan if desired. Bake meatball casserole at 400 for 15 minutes and then broil for 1-2 minutes to create the browned top.
- Remove from the oven and sprinkle with fresh basil. Serve these juicy meatballs hot.
Sheri says
Please add in Parsley and Mozz ball to your ingrediants. I come home from the grocery store, w/o those. disappointing
Sarah Penrod says
Sorry to hear that Sheri we will take a look at this today. Thanks for bringing it to our attention. - Sarah
Jennifer says
I would like to make a large batch for multiple meals. Would I freeze the meatballs raw, or cook before freezing? Thanks!
Sarah Penrod says
Hi Jennifer, technically you can do either. I would pan-sear the meatballs, cool, cover them with sauce, and then package up tightly and store in the freezer. You can defrost them and cook as normal, or you can experiment with cooking them from their frozen state. I would start with 325 for 40 minutes covered...that's how long a standard lasagna takes and it shouldn't be very far off from there. But definitely watch it while it's cooking because that is just my best guess. If cooking from a defrosted state, you can follow the instructions as written. Happy Cooking!!
Erica Swisher says
Can you use frozen meatballs?
Sarah Penrod says
Hi Erica, the reason why you can't use frozen meatballs is that they have a different carb count than my keto meatballs. If you are concerned with the dish being low carb you must make your own low carb meatballs. If you just want to eat a meatball bake you can certainly use frozen meatballs! Probably want to defrost them first because they release a lot of water. Hope this helps!
Mindy Mcjunkin says
Made this the other night. Me and my husband loved it. I did double the garlic because we can’t get enough in this house. Was delicious. Thank you for sharing.
Janis Colbert says
What cream do you use?
Sarah Penrod says
Just ordinary heavy cream or whipping cream. 🙂
Keva says
How many calories per serving?
Sarah Penrod says
Hi Keva,
I don't know off the top of my head but all of my recipes are imported into the Carb Manager app and you can track it there precisely and find out exactly how many calories your serving is. - Sarah
Here is the macros for 3 meatballs with sauce - Carbs- 4g Fats- 33g Protein- 27g
Diane says
Looks delicious! What is the serving size and carb count per serving?
Sarah Penrod says
3 meatballs with sauce and cheese is 4g carbs if using Rao brand pizza sauce.
If using standard pizza or spaghetti sauce that is not specifically low sugar/carb it would be 7g for the same size portion.
🙂 -Sarah
Diana says
I am on a keto meatball kick and this looks absolutely delicious. Definitely going to try it next week.
Sarah Penrod says
You wrote this on my birthday! Hope you enjoyed it! 🙂
holly says
I saw you on matt and kendall and am looking for the amounts you said to use for the sweedish meatball recipe and I can't find it anywhere!
Sarah Penrod says
Hi Holly!
That recipe is from my cookbook, Urban Cowgirl, which is available on Amazon. I am not sure if you're looking for that meatball recipe? I haven't posted it yet but if you message me on Instagram I will screenshot you the recipe from the cookbook so you can make it. 🙂 - Sarah
Sarah Penrod says
Holly,
If you subscribe to the email list by clicking that bar at the bottom of the website, the email system sends you a free ebook off the top 7 recipes from the cookbook, and that recipe is in there!! Hope this helps!
🙂 Sarah
Marlene says
I make this all the time. We absolutely love, love, love, this recipe! I am grain free, and my daughter is embracing a Keto, lifestyle.
Sarah Penrod says
Hi Marlene!
We're so happy to hear that this recipe helped your family! Keto On!! - Sarah 🙂
Desareé says
This may be asilly question but This says it's 7g carbs per serving without Rao's brand. Does that mean the macros we're calculated with a different brand or no sauce at all?
Sarah Penrod says
No, that means with standard spaghetti/pizza sauces. I used Carb Manager to calculate the carbs because we track our carbs with that app, and we make this all the time. So, if you can get Rao's brand it is low sugar (naturally) and it's 4g of carbs per serving. Carb Manager states that with average spaghetti sauce it will be 7g per serving. Hope this helps!! Hugs, Sarah
LeAnn says
There were no comments on this, which surprises me, because honestly, this is an easy and delicious dinner! My boyfriend and I are happily bloated over this meal tonight. Thank you!
Sarah Penrod says
LeAnn! I had comments messed up for awhile bc a firewall was blocking them. I’m so glad you tried it and let us know. ???????? I had a mini one for lunch today with spinach and it was NOM!! Say hi to boyfriend for me. ????????
Amylia says
I’ve made this multiple times and it is absolutely delicious and totally satisfying. I’m a beginner in the kitchen and with Keto and this has been my favorite recipe so far to make. Thank you so much for sharing! Yum!!
Sarah Penrod says
We're happy you like it Amylia!
🙂 Sarah
Gina says
Hi, I plan on making this, this weekend. Just curious what the serving size was since I can’t seem to find it on here. Thanks!
Sarah Penrod says
3 meatballs with sauce and cheese is 4g carbs if using Rao brand pizza sauce.
If using standard pizza or spaghetti sauce that is not specifically low sugar/carb it would be 7g for the same size portion.
🙂 -Sarah