01 - Heat olive oil in a large skillet over medium-high heat. Add ground beef and cook, breaking it apart with a spoon, until browned and no longer pink, about 5 minutes. Drain excess fat if needed.
02 - Add the onion and garlic to the skillet. Sauté for 2 minutes until softened and fragrant.
03 - Stir in the red bell pepper and zucchini. Cook for 4–5 minutes, stirring occasionally, until the vegetables begin to soften.
04 - Add the cherry tomatoes, oregano, 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, 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 cheese over the top and cover for 2 minutes to allow it to melt.
08 - Scatter fresh chopped parsley over the skillet before serving.