High-Protein Cheesy Meatball Casserole

High-Protein Cheesy Meatball Casserole
Jump to Recipe

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

Hannah Peterson | Hantol prep friendly: The balls hold their shape in leftovers.
Servings
5
Tap or hover to scale
  • Prep20 min
  • Total20 min
  • Servings5 servings
  • Calories420 kcal

Ingredients

Instructions

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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

  1. Wet your hands when you roll. The mix will not stick.
  2. Same-size balls cook even. A small scoop helps.
  3. Check your marinara label. Some jars hide 8g sugar per serving.
  4. If the top browns too fast, tent loosely with foil for the last 8 minutes.
  5. 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

Nutrition facts per serving
NutrientAmount per serving
Calories420 kcal
Total fat24 g
Sodium780 mg
Total carbohydrate8 g
Fibre2 g
Protein42 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!

Leave a comment

Needs your email above. We'll send a confirmation email first; unsubscribe any time.
Your rating (optional)
Your stars count toward the recipe rating once your comment is approved.
Max 2000 characters. Comments are moderated.

Get in touch

Have a recipe question? Tell us how we can help and we'll get back to you shortly.