Let the ground beef reach room temperature.
Crush the garlic and mix well into the ground beef along with half of the salt, pepper, and paprika. For best results let sit for an hour.
Heat oil in a large heavy skillet, add the onions, jalapenos, bell pepper, and some salt. Cook over medium heat for 1-2 minutes. Add the tomatoes and continue cooking until most of the juice has been absorbed about 3-5 minutes.
Stir the meat into the pan and cook over medium high heat, stirring occasionally for 5-7 minutes. Add the cabbage, water, and half the cilantro and continue cooking over medium heat. Season with salt, pepper, and paprika to desired level of seasoning and season time to time as dish cooks for about 15 minutes. Dish should be moist but not juicy.
Serve with remaining cilantro