01 - Heat olive oil in a large skillet over medium-high heat. Add the ground beef and cook, breaking it apart with a wooden spoon, until browned and no longer pink, about 5 minutes. Drain excess fat if necessary.
02 - Add the chopped onion and minced garlic to the skillet. Sauté for 2 minutes until softened and fragrant.
03 - Stir in the diced red bell pepper and zucchini. Cook for 4-5 minutes, stirring occasionally, until the vegetables begin to soften.
04 - Add the cherry tomatoes, dried oregano, dried basil, paprika, crushed red pepper flakes (if using), salt, and black pepper. Stir everything together until well combined.
05 - Reduce heat to medium, cover the skillet with a lid, and simmer for 8-10 minutes until the zucchini is tender and the flavors have melded together.
06 - Remove from heat. Taste the dish and adjust salt and pepper as needed.
07 - If desired, sprinkle shredded parmesan or mozzarella cheese over the top and cover for 2 minutes to allow the cheese to melt.
08 - Garnish with freshly chopped parsley before serving warm.