01 - Heat olive oil in a large, deep skillet over medium heat. Add the diced onion and bell peppers. Cook for 3 to 4 minutes, stirring occasionally, until the vegetables are softened and fragrant.
02 - Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to let it brown.
03 - Add the ground beef or turkey to the skillet. Cook, breaking it apart with a wooden spoon, until browned and cooked through, about 5 to 6 minutes. Drain any excess fat if necessary.
04 - Stir in the tomato paste, diced tomatoes with their juice, dried oregano, dried basil, crushed red pepper flakes, salt, and black pepper. Mix thoroughly to combine all ingredients.
05 - Pour in the short pasta and broth. Stir well to combine, making sure the pasta is submerged in the liquid as much as possible.
06 - Bring the mixture to a simmer. Reduce the heat to medium-low, cover the skillet with a lid, and cook for 12 to 15 minutes, stirring occasionally, until the pasta is tender and most of the liquid has been absorbed.
07 - Sprinkle the shredded mozzarella and grated Parmesan evenly over the top of the skillet. Cover and cook for 2 to 3 minutes until the cheese is fully melted and bubbly.
08 - Remove the skillet from heat. Garnish with fresh chopped parsley or basil if desired. Serve immediately while hot.