I used to make stuffed zucchini boats, but this keto zucchini beef casserole is faster and just as good. Ground beef and chopped zucchini cook together in a skillet, get stirred into marinara sauce, and bake under a thick blanket of melted mozzarella.
It tastes a lot like a pizza or lasagna filling, without the pasta or crust. With only six ingredients, it is an easy low-carb dinner for busy nights, and it is a smart way to use up zucchini when your garden or the store has plenty. It serves 4.
Why This Zucchini Beef Casserole Works
Zucchini boats look nice, but hollowing out each squash takes time, and the filling falls out when you cut them. Chopping the zucchini and mixing it right into the beef gives you the same flavors in less than half the work.
Cooking the zucchini in the skillet with the beef first is the key step. It drives off some of the water before baking, which keeps the casserole from turning soupy. A no-sugar-added marinara keeps the carbs low, and the mozzarella bakes into a bubbly, golden top that everyone at the table will fight over.
Ingredients and Easy Swaps
- Ground beef (1 1/2 pounds): 85/15 is a good balance. Ground turkey, Italian sausage, or a mix of beef and sausage all work.
- Zucchini (3 small, chopped): Small zucchini have fewer seeds and less water. Yellow squash is a fine swap.
- No-sugar-added marinara (1 cup): Check the label, since many jarred sauces add sugar. Rao’s and similar brands are popular keto picks.
- Shredded mozzarella (2 cups): Mix in some Parmesan or provolone for more flavor.
- Italian seasoning, salt, and pepper: Add a pinch of red pepper flakes or some garlic powder if you like.
How to Make It at a Glance
- Heat the oven to 375°F.
- Cook the beef and zucchini in a large skillet for 5 to 7 minutes, until the beef is browned and the zucchini softens.
- Stir in the marinara, Italian seasoning, salt, and pepper.
- Spread in a greased 9×13 dish and cover with mozzarella.
- Bake 25 to 30 minutes until the cheese is melted and bubbly.
Common Mistakes to Avoid
- A watery casserole. Zucchini holds a lot of water. Cook it until it starts to soften and the liquid in the pan cooks off before adding the sauce.
- Not draining the beef. Spoon off extra grease before stirring in the marinara.
- Undercooked beef. Brown it until no pink remains, or until it reaches 160°F.
- Cutting it right away. Let it rest 5 minutes so the cheese sets and the juices settle.
Variations
- Pizza style: Top the cheese with pepperoni slices and a sprinkle of oregano.
- Lasagna style: Dollop ricotta mixed with Parmesan and an egg over the beef before adding the mozzarella.
- More veggies: Add diced onion, bell pepper, or mushrooms with the zucchini.
- Spicy: Use hot Italian sausage instead of half the beef.
What to Serve With It
A simple Caesar or green salad is the easiest pairing. Roasted broccoli, garlic green beans, or sautéed spinach keep the meal low carb. For family members who are not eating keto, serve with garlic bread or a scoop of pasta on the side.
Make Ahead, Storage, and Reheating
Make ahead: Assemble the casserole up to a day ahead, cover, and refrigerate. Add 5 to 10 minutes to the bake time.
Storage: Keep leftovers covered in the fridge for 3 to 4 days.
Reheating: Microwave single portions for 1 to 2 minutes, or reheat the dish covered with foil at 350°F for 15 to 20 minutes. Some liquid may collect at the bottom, which is normal with zucchini. Just tilt and spoon it off.
Keto Zucchini Beef Casserole FAQ
Do I need to peel the zucchini?
No. The skin is thin and soft once cooked, and it adds color.
Can I freeze it?
Yes, for up to 2 months. Zucchini gets softer after freezing, but the flavor holds up.
Can I use large zucchini?
Yes. Scoop out the seedy center first, since it holds the most water.
Tips for the Best Zucchini Beef Casserole
- Salt the zucchini first. Toss the chopped zucchini with 1/2 teaspoon of salt and let it sit in a colander for 15 minutes. Pat it dry. This pulls out extra water before cooking.
- Cut even pieces. Aim for 1/2 inch chunks so the zucchini softens at the same rate as the beef browns.
- Use a wide skillet. A 12 inch pan lets the moisture cook off instead of steaming the zucchini.
- Add fresh herbs at the end. Chopped basil or parsley over the hot cheese makes the whole dish taste brighter.
Kid-Friendly Swaps
If your kids are wary of green vegetables, grate the zucchini instead of chopping it. Squeeze the grated zucchini in a clean towel to remove the water, then cook it with the beef. It melts into the sauce and is hard to spot. You can also top the casserole with mini pepperoni slices so it looks and tastes more like pizza. A mild marinara and plain mozzarella keep the flavor familiar.
Budget Tips
Zucchini is cheapest in late summer, when gardens and farm stands have more than anyone can use. Ground beef often goes on sale in family packs, so buy extra and freeze it in 1 1/2 pound portions for this recipe. A block of mozzarella costs less per ounce than pre-shredded bags and melts better too. If no-sugar-added marinara is pricey where you shop, a can of crushed tomatoes with garlic, salt, and Italian seasoning works just as well.
Keto Zucchini Beef Casserole
Keep the screen of your device on
Ingredients
1 1/2 lbs ground beef
3 small zucchinis, chopped
1 cup no-sugar-added marinara sauce
2 cups shredded mozzarella
1 tsp Italian seasoning
Salt and pepper
Directions
- Preheat oven to 375°F.
- In a large skillet, cook ground beef with zucchini until beef is browned and zucchini is slightly softened, about 5 to 7 minutes.
- Stir in marinara sauce, Italian seasoning, salt, and pepper.
- Spread mixture in a greased 9×13-inch baking dish and top with mozzarella.
- Bake for 25 to 30 minutes, or until cheese is melted and bubbly.
Like this recipe?
Follow @dinnerendeavor on Pinterest