Marinate the pork: Combine the pork and the mojo marinade in a bowl. Cover and let it marinate for 1 hour.
Prepare the corn puree: In a food processor, blend the cornmeal, cream-style sweet corn, salt, cumin, and black pepper until you achieve a thick consistency. Set this aside.
Brown the pork: In a large pan or Dutch oven, heat olive oil at medium-high heat. Remove the pork from the marinade, pat it dry, and brown it on all sides for about 8-10 minutes. Once done, set the pork aside.
Sauté the sofrito: Using the same Dutch oven, sauté the onions and green peppers until tender. Add garlic and sauté for an additional minute.
Combine ingredients: Stir in the corn mixture from the food processor, the browned pork, cooking wine, tomato sauce, and water. Reduce the heat to low.
Simmer: Let the mixture simmer for 30-35 minutes on low heat, stirring regularly to prevent sticking. The mixture should thicken. Once it reaches a consistency where a wooden spoon can stand up straight in it, it's ready. Adjust the seasoning if needed.
Serve: Dish out the Tamal en Cazuela and garnish with chopped parsley. It pairs well with white rice, sweet plantains, or sliced avocado.