Preheat the oven to 375°F and grease a 9x13 inch baking dish.
Brown the ground beef in a large skillet over medium-high heat for 8 to 10 minutes, breaking it up as it cooks. Drain the fat and transfer the beef to a bowl.
Add the olive oil to the skillet and cook the onion and bell peppers for 5 to 6 minutes until softened. Stir in the garlic and riced cauliflower and cook for 4 to 5 minutes until the cauliflower is tender and any moisture has evaporated.
Return the beef to the skillet and add the diced tomatoes, tomato sauce, italian seasoning, smoked paprika, salt and pepper. Simmer for 5 minutes, then stir in the cream cheese until melted and creamy.
Spread the mixture into the baking dish and top with the mozzarella and cheddar.
Bake for 20 minutes until the cheese is melted and bubbly. Garnish with parsley and serve.