In a non-stick skillet over medium-high heat, cook the meat, onion and garlic in the oil, breaking the meat up with a wooden spoon, until starting to brown. Season with salt and pepper. Add the bell peppers and cauliflower. Cook for 5 minutes, stirring often. Add the tomatoes, beans and spices. Mix to combine. Simmer for 10 minutes or until the vegetables are tender and the sauce has reduced.