Slow Cooker Keto Meatball Casserole – Cozy, Low-Carb Comfort Food
This slow cooker keto meatball casserole brings big comfort with minimal effort. You toss everything in, set it, and get a rich, saucy, cheesy dinner that fits your low-carb goals. The meatballs are tender, the sauce is full of Italian flavor, and the melted cheese on top ties it all together.
It’s great for busy weeknights, meal prep, or those nights when you want something hearty without hovering over the stove.
Ingredients
Method
- Prep the slow cooker. Lightly grease the insert with olive oil or use a liner to reduce sticking and make cleanup easier.
- Mix the meatballs. In a large bowl, combine beef, pork, eggs, almond flour, Parmesan, garlic, onion, Italian seasoning, salt, pepper, and red pepper flakes. Mix gently until just combined—don’t overwork.
- Shape the meatballs. Form into 1.5-inch balls. You should get about 22–26 meatballs. Keep them uniform so they cook evenly.
- Optional browning step. For deeper flavor and a firmer texture, sear the meatballs in a skillet with a little oil for 2–3 minutes per side. This is optional but recommended.
- Layer the sauce and veggies. Pour half the marinara into the slow cooker. Scatter the zucchini and bell pepper over the sauce if using.
- Add the meatballs. Nestle the meatballs into the sauce in a single, snug layer. Pour the remaining marinara over the top.
- Slow cook. Cover and cook on Low for 5–6 hours or on High for 2.5–3 hours, until the meatballs are cooked through and tender.
- Add cheese. Sprinkle mozzarella and Parmesan over the top. Cover and cook for another 10–15 minutes, until the cheese is melted and bubbly.
- Finish and serve. Garnish with fresh basil or parsley. Serve as is, or spoon over cauliflower rice or zucchini noodles. Drizzle with a little olive oil if you like.
What Makes This Special
This recipe blends the ease of a slow cooker with classic Italian flavors, minus the carbs. Using almond flour instead of breadcrumbs keeps it keto without sacrificing texture. The sauce gets richer as it simmers all day, and the cheese finish makes it feel indulgent.
Best of all, it’s customizable—swap proteins, tweak spices, or add low-carb veggies without breaking the plan.
Ingredients
- For the Meatballs:
- 1.5 pounds ground beef (80/20 for tenderness)
- 0.5 pound ground pork (optional, for extra flavor; sub more beef if preferred)
- 2 large eggs
- 1/2 cup finely ground almond flour
- 1/3 cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1/4 cup finely chopped onion (or 1 teaspoon onion powder)
- 1 tablespoon Italian seasoning
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon crushed red pepper flakes (optional)
- For the Casserole:
- 24–28 ounces no-sugar-added marinara sauce (check labels)
- 1 medium zucchini, sliced into half-moons (optional)
- 1 small bell pepper, sliced (optional)
- 1 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- Fresh basil or parsley, chopped, for garnish
- For Serving (Optional):
- Cauliflower rice or zucchini noodles
- Extra red pepper flakes
- Olive oil drizzle
Instructions
- Prep the slow cooker. Lightly grease the insert with olive oil or use a liner to reduce sticking and make cleanup easier.
- Mix the meatballs. In a large bowl, combine beef, pork, eggs, almond flour, Parmesan, garlic, onion, Italian seasoning, salt, pepper, and red pepper flakes. Mix gently until just combined—don’t overwork.
- Shape the meatballs. Form into 1.5-inch balls. You should get about 22–26 meatballs.
Keep them uniform so they cook evenly.
- Optional browning step. For deeper flavor and a firmer texture, sear the meatballs in a skillet with a little oil for 2–3 minutes per side. This is optional but recommended.
- Layer the sauce and veggies. Pour half the marinara into the slow cooker. Scatter the zucchini and bell pepper over the sauce if using.
- Add the meatballs. Nestle the meatballs into the sauce in a single, snug layer.
Pour the remaining marinara over the top.
- Slow cook. Cover and cook on Low for 5–6 hours or on High for 2.5–3 hours, until the meatballs are cooked through and tender.
- Add cheese. Sprinkle mozzarella and Parmesan over the top. Cover and cook for another 10–15 minutes, until the cheese is melted and bubbly.
- Finish and serve. Garnish with fresh basil or parsley. Serve as is, or spoon over cauliflower rice or zucchini noodles.
Drizzle with a little olive oil if you like.
Storage Instructions
- Refrigerator: Store leftovers in an airtight container for up to 4 days.
- Freezer: Freeze in meal-size portions for up to 3 months. Thaw in the fridge overnight before reheating.
- Reheating: Warm gently on the stove over low heat or in the microwave in 60–90 second bursts, stirring between, until hot. Add a splash of water or extra sauce if it thickens too much.
Why This is Good for You
- Low in carbs, high in satisfaction: Almond flour and no-sugar marinara keep carbs in check, while protein and fat help you stay full.
- Balanced fats: Using a mix of beef and pork gives great texture and flavor.
If you prefer leaner, use 90% beef and add a tablespoon of olive oil for moisture.
- Extra nutrients: Parmesan adds calcium and umami, while optional veggies bring fiber, potassium, and color.
- Slow cooker convenience: Low, slow heat means tender meatballs without babysitting the stove.
Pitfalls to Watch Out For
- Sauces with hidden sugar: Check labels. Choose marinara with 5–6 grams net carbs per 1/2 cup or less, and no added sugar in the ingredients.
- Overmixing the meat: Overworking the mixture can make meatballs dense. Mix until just combined.
- Too much moisture: Zucchini releases water.
If using, slice it thicker and don’t overdo the amount. You can also salt and pat it dry before adding.
- Skipping seasoning: Keto recipes rely on strong flavor. Taste the sauce and adjust salt, pepper, and Italian seasoning if needed before cooking.
- Crowding the cooker: A very small slow cooker can steam meatballs unevenly.
Keep them in one layer if possible.
Recipe Variations
- Turkey or chicken meatballs: Use ground turkey or chicken. Add 1 tablespoon olive oil and an extra 2 tablespoons Parmesan for moisture and flavor.
- Spicy arrabbiata: Stir 1–2 teaspoons red pepper flakes into the sauce and top with sliced pepperoncini after cooking.
- Mushroom lover’s: Add 8 ounces sliced mushrooms with the veggies for a meatier texture and earthy flavor.
- Caprese twist: Top with fresh mozzarella pearls and a drizzle of balsamic vinegar (sugar-free) right before serving, plus fresh basil.
- Mexican-inspired: Swap Italian seasoning for cumin, chili powder, and oregano. Use a no-sugar tomato sauce, add diced green chiles, and top with a Mexican cheese blend and cilantro.
- Dairy-free: Skip cheese and finish with olive oil, fresh herbs, and toasted pine nuts for richness.
FAQ
Can I cook this on the stovetop instead?
Yes.
Simmer the meatballs in a large pot with sauce on low heat for 25–30 minutes, covered, stirring gently a couple of times. Add cheese at the end, cover for a few minutes, and let it melt.
Do I have to brown the meatballs first?
No. They’ll still cook through and taste great.
Browning builds flavor and helps them hold shape, but it’s optional if you’re short on time.
What can I use instead of almond flour?
Finely ground pork rinds or a mix of pork rinds and Parmesan works well. Coconut flour is not recommended here—it absorbs too much moisture and can make the texture dry.
How do I keep the meatballs from falling apart?
Use eggs and a binder (almond flour and Parmesan), and don’t overmix. If your mixture feels loose, chill it for 20–30 minutes before forming balls.
Browning also helps set them.
Is this kid-friendly?
Usually yes. Skip the red pepper flakes and keep the seasoning mild. Serve with a little extra cheese on top for a kid-friendly finish.
How many carbs are in a serving?
It varies by sauce and cheese brand, but a typical serving lands around 6–8 grams net carbs when using a no-sugar marinara and moderate veggies.
Always check your labels.
Can I double the recipe?
Yes, if your slow cooker is large enough. Stack meatballs in two layers with sauce between. Add 30–45 minutes to the cook time on Low and check doneness.
What size slow cooker works best?
A 5–6 quart slow cooker is ideal for even cooking and easy layering.
Smaller cookers may require scaling down the recipe.
Wrapping Up
This slow cooker keto meatball casserole hits that perfect spot between easy and satisfying. It’s hearty, customizable, and fits your low-carb goals without feeling restrictive. Keep a jar of no-sugar marinara in the pantry, ground meat in the freezer, and you’re always a few steps away from a cozy, family-friendly meal.
Enjoy it on its own or over cauliflower rice, and make leftovers your best friend for the week.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



