Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C).
- Scoop out the zucchini pulp, leaving a 1/4-inch shell.
- Sprinkle the zucchini boats with salt and let them sit on a paper towel-lined baking sheet for 15-20 minutes to draw out excess moisture.
- Pat dry with paper towels before filling.
- Heat olive oil in a large skillet over medium-high heat.
- Add ground beef and cook, breaking it up with a spoon, until browned. Drain off any excess grease.
- Add onion and bell pepper to the skillet with the ground beef and cook until softened, about 5 minutes.
- Add garlic and cook for 1 minute more, until fragrant.
- Stir in diced tomatoes (undrained), tomato sauce, oregano, basil, and red pepper flakes (if using). Season with salt and pepper to taste.
- Bring to a simmer and cook for 10 minutes, allowing the flavors to meld.
- Arrange the zucchini boats in a baking dish.
- Spoon the ground beef mixture evenly into each zucchini boat.
- Bake for 20 minutes.
- Sprinkle mozzarella and Parmesan cheese evenly over the zucchini boats.
- Broil for 2-3 minutes, or until the cheese is melted and golden brown. Watch carefully to prevent burning.
- Garnish with fresh parsley and serve immediately.
Notes
For best results, use a leaner ground beef to reduce grease. You can also add other vegetables to the filling, such as mushrooms or spinach. Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, bake at 350°F (175°C) until heated through. Broiling can quickly burn the cheese topping, so watch closely. If you prefer a softer zucchini, you can parboil the zucchini halves for a few minutes before filling.
