This mini squash casserole is a creamy, cheesy dish made with tender squash and topped with crispy breadcrumbs. Enjoy it as a main course or a flavorful side.
Preheat the oven to 350°F (177°C). Lightly butter a 5x7-inch baking dish and set it aside.
Toast the Breadcrumbs: Melt butter in a 10-inch skillet over medium heat. Add panko and cook, stirring often, until golden brown, about 5 minutes. Remove from the heat and transfer to a bowl.
Cook the Squash: Melt 1 tablespoon of butter in a 10- or 12-inch skillet over medium heat. Add the squash and salt. Cook for about 10 minutes, stirring occasionally, until tender. (The squash will shrink as it cooks.)
Add the Vegetables: Stir in the onions and bell peppers and cook for 5 minutes, stirring often. Add the garlic and cook for 30 seconds, then remove from heat.
Make the Egg Mixture: In a small bowl, whisk the egg. Add sour cream and mayonnaise and whisk until smooth, then stir in the cheddar cheese.
Assemble the Casserole: Stir the egg mixture into the cooked squash and vegetables. Transfer to the prepared baking dish and place on a rimmed baking sheet.
Add the Topping: Mix Parmesan with the toasted breadcrumbs. Sprinkle over the top and dot with 1 tablespoon of butter, cut into small pieces.
Bake: Bake for 20–25 minutes, until set and the topping is golden.
Cool & Serve: Let the casserole cool for 5–10 minutes before serving.
Notes
Prep Ahead: Slice the squash, chop the onions and peppers, and gather all ingredients before you start cooking. This makes the process smoother.
Toast the Breadcrumbs: This step adds extra crunch and enhances the flavor, so don’t skip it.
Use the Right Baking Dish: A 5x7-inch baking dish is the perfect size for this recipe.
Let It Cool: The casserole is best served warm, but it also tastes great at room temperature.
Storage & Reheating: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven at 300°F to maintain the texture.