High-Protein Cheesy Meatball Casserole
Cheesy Meatball Casserole
Twenty meatballs in marinara under a mozzarella lid – Sunday dinner in 55 minutes
This is meatballs without the pasta. You mix a Parmesan almond-flour batch, nestle twenty balls in no-sugar marinara, and bake until the mozzarella lids every one. The glass dish looks like the photo – rows of browned tops, sauce bubbling at the edges, steam coming off the cheese.
About 55 minutes. A quick sear first keeps the balls round in the sauce.
Bake: 30-32
Why you’ll love this casserole
- 42g protein per serving – four meatballs that fill you
- Only 6g net carbs – no pasta, no breadcrumbs
- About 55 minutes, one bowl plus one dish
- Rows of cheese-capped meatballs, like the photo
- Sauce stays thick, not watery
- Reheats without falling apart
Health notes
- High protein: Beef plus Parmesan in the mix and mozzarella on top.
- Low carb: Almond flour instead of breadcrumbs. No-sugar marinara.
- One dish: Twenty meatballs, five servings.
Key element – sear first so they stay round
Raw balls dropped in sauce slump and look like dumplings. A 2-minute roll in a hot skillet sets the outside. Then they sit in neat rows, hold a mozzarella cap, and stay the size you see in the photo.
Mary The High Protein Recipes
High-Protein Cheesy Meatball Casserole
- Prep20 min
- Total20 min
- Servings5 servings
- Calories420 kcal
Ingredients
Instructions
- Heat the oven. Heat oven to 400 F (205 C). Pour 1 1/2 cups marinara into a 9×13 glass dish and spread it even. Mix the rest of the sauce in a small bowl for later.
- Mix the meatballs. In a large bowl, combine beef, egg, Parmesan, almond flour, garlic, Italian seasoning, salt, and pepper. Mix with your hands just until it holds. Overmixing makes them tough. Roll 20 balls, about 1 1/2 inches each.
- Sear to set. Heat oil in a large skillet over medium-high. Brown the balls 1 to 2 minutes per side, just to set the outside. They do not need to cook through. Work in batches so they do not steam.
- Nestle and sauce. Set the balls in rows in the dish. Spoon the remaining marinara over and around them. Cover with mozzarella and a dusting of Parmesan and oregano.
- Bake and rest. Bake 30 to 32 minutes until the cheese is melted and spotted and the centers hit 165 F. Rest 8 minutes so the sauce settles. Serve 4 meatballs per plate.
Notes & Tips
- Wet your hands when you roll. The mix will not stick.
- Same-size balls cook even. A small scoop helps.
- Check your marinara label. Some jars hide 8g sugar per serving.
- If the top browns too fast, tent loosely with foil for the last 8 minutes.
- Leftovers reheat at 350 F for 15 minutes. The microwave makes the cheese rubbery.
Variations & serving ideas
- 2 1/2 cups no-sugar marinara
- 1 1/2 cups shredded mozzarella
- 2 Tbsp grated Parmesan
- 1/2 tsp dried oregano, to finish
- Beef and pork: Use 1 lb beef and 3/4 lb pork for a richer ball.
- Turkey: Use ground turkey and add 1 Tbsp olive oil to the mix so they stay moist.
- Pork rind crumbs: Swap almond flour for 1/3 cup crushed pork rinds.
- Store meatballs: Use 20 cooked low-carb meatballs. Skip the sear. Bake 22 minutes.
- Ricotta pockets: Dot 1/2 cup ricotta between the rows before the mozzarella goes on.
- Spicy: Add 1/2 tsp chili flakes to the mix and a pinch on the cheese.
- Zucchini bed: Lay thin zucchini ribbons under the sauce for extra veg.
- Mini tins: Divide into 5 small foil tins, 4 balls each. Bake 24 to 26 minutes.
Storage
- Refrigerator: Up to 4 days (Covered; reheat at 350 F)
- Freezer: Up to 2 months (Freeze baked; thaw overnight, reheat 20 minutes)
- Unbaked balls: 1 day (Roll, cover, sear and bake the next day)
Nutrition Facts
Per serving · makes 5 servings
| Nutrient | Amount per serving |
|---|---|
| Calories | 420 kcal |
| Total fat | 24 g |
| Sodium | 780 mg |
| Total carbohydrate | 8 g |
| Fibre | 2 g |
| Protein | 42 g |
Nutrition values are approximate and vary with brands and portion sizes.
Frequently asked questions
Is this casserole keto-friendly?
Yes. About 6g net carbs per serving with almond flour and no-sugar marinara. Regular breadcrumbs and pasta sauce jump the carbs.
Why did my meatballs fall apart?
The mix was too wet or you skipped the sear. Add a spoon of almond flour if it feels loose, and brown the outside before they go in the sauce.
Can I use frozen meatballs?
Yes, if they are low-carb. Thaw first, skip the sear, and bake 22 to 24 minutes until hot and the cheese melts.
Do I have to sear them?
You can skip it and bake 35 to 38 minutes. They will be a little flatter. The sear is what keeps the rows neat.
Can I make it ahead?
Yes. Roll and sear, nestle in the sauce, cover, and refrigerate up to a day. Bake 34 to 36 minutes from cold.
How do I know they are done?
The cheese should be melted and spotted, the sauce bubbling, and a center ball should read 165 F.




Comments
No comments yet. Be the first!