A delicious comforting dish of Carne Mechada (Puerto Rican Style Pot Roast) cooked in savory spices, yummy veggies and cooked to tender perfection in an instant pot. Stove top and slow cooker directions included as well. Freezer friendly too!
Carne Mechada is a dish known throughout many Latin countries known under different names. Each country has its own version of making this delicious and comforting dish.
Today we are going to focus on a Puerto Rican version of this dish….