Aren’t you ready to shake up your dinner routine with a flavor explosion that screams sunshine and celebration? Absolutely, because today we’re diving headfirst into the vibrant world of Miami Pork Souse, a dish that packs a punch of citrusy, spicy, and savory goodness straight from the heart of Caribbean cuisine. Get those taste buds dancing—this isn’t just a meal; it’s a fiesta on a plate that’ll have everyone begging for seconds!
Why This Recipe Works
- The tangy lime and sour orange marinade tenderizes the pork while infusing it with bright, zesty flavors that cut through the richness.
- Slow simmering melds the Scotch bonnet heat, allspice warmth, and vegetable sweetness into a deeply aromatic and complex broth.
- It’s a one-pot wonder that’s surprisingly easy to make, perfect for feeding a crowd without spending all day in the kitchen.
- This dish tastes even better the next day, as the flavors continue to develop and intensify overnight.
Ingredients
- 3 pounds pork shoulder, cut into 1-inch cubes
- 1/2 cup fresh lime juice (about 4-5 limes)
- 1/2 cup sour orange juice (or substitute with 1/4 cup orange juice plus 1/4 cup lime juice)
- 6 cloves garlic, minced
- 1 large onion, chopped
- 2 carrots, peeled and sliced into rounds
- 2 celery stalks, chopped
- 1 green bell pepper, seeded and chopped
- 1 Scotch bonnet pepper, whole (do NOT chop—it’s for flavor, not fire!)
- 2 tablespoons vegetable oil
- 8 cups water or chicken broth
- 2 teaspoons dried thyme
- 1 teaspoon ground allspice
- 2 bay leaves
- Salt and black pepper to taste
- Fresh cilantro or parsley for garnish
- Lime wedges for serving
Equipment Needed
- Large mixing bowl
- Large Dutch oven or heavy-bottomed pot
- Sharp chef’s knife and cutting board
- Measuring cups and spoons
- Wooden spoon or spatula
- Juicer or reamer for citrus
Instructions

Step 1: Marinate the Pork for Maximum Flavor
Grab that large mixing bowl and let’s get this party started! Toss your 3 pounds of cubed pork shoulder with the 1/2 cup of fresh lime juice and 1/2 cup of sour orange juice—this citrus bath is going to work magic, breaking down the proteins and making that pork incredibly tender. Add in half of your minced garlic (about 3 cloves’ worth) and a generous sprinkle of salt and black pepper. Mix everything with your hands—yes, get in there and feel the ingredients coming together! Cover the bowl with plastic wrap and let it marinate in the refrigerator for at least 2 hours, but overnight is even better if you can plan ahead. The longer it sits, the more those bright, tangy flavors will penetrate every single cube. Tip: If you’re short on time, you can marinate at room temperature for 30 minutes, but refrigeration is best for food safety and deeper flavor infusion.
Step 2: Sear the Pork to Lock in Juiciness
Heat up your large Dutch oven or heavy-bottomed pot over medium-high heat and add 2 tablespoons of vegetable oil. Once the oil is shimmering and hot—you should see little waves forming—carefully remove the pork from the marinade, letting any excess liquid drip off, but don’t discard that marinade just yet! We’re saving it for later. Working in batches to avoid overcrowding, add the pork cubes in a single layer and sear them for about 3-4 minutes per side until they develop a beautiful golden-brown crust. This step is crucial because it creates those delicious browned bits (called fond) at the bottom of the pot that will add incredible depth to our broth. Use a wooden spoon to turn the pieces, and don’t rush it—good searing takes patience! Once all the pork is browned, transfer it to a plate and set aside.
Step 3: Sauté the Aromatics for a Flavor Foundation
In the same pot, you’ll see those glorious browned bits—that’s flavor gold! Add your chopped onion, sliced carrots, chopped celery, and chopped green bell pepper. Sauté them over medium heat for about 5-7 minutes, stirring frequently, until the onions turn translucent and the vegetables start to soften. Then, stir in the remaining minced garlic and cook for just 1 more minute until fragrant—be careful not to burn the garlic, or it’ll turn bitter. This veggie mix, known as a sofrito in Caribbean cooking, forms the aromatic base of our souse. Tip: If the pot looks dry, you can add a splash of water or broth to help scrape up those browned bits from the bottom, which will dissolve into the broth and boost the flavor even more.
Step 4: Simmer Everything Together to Create Magic
Now, return the seared pork to the pot along with any accumulated juices. Pour in 8 cups of water or chicken broth—broth will give you a richer result, but water works great too—and add back in that reserved citrus marinade. Yes, we’re using it all! Drop in your whole Scotch bonnet pepper (remember, keep it whole to control the heat), 2 teaspoons of dried thyme, 1 teaspoon of ground allspice, and 2 bay leaves. Give everything a good stir, bring it to a boil over high heat, then immediately reduce the heat to low, cover the pot, and let it simmer gently for 1.5 to 2 hours. You’ll know it’s ready when the pork is fork-tender and practically falls apart when pressed. The broth should be aromatic and slightly thickened from the collagen in the pork.
Step 5: Season, Garnish, and Serve with a Bang
Once your pork is tender, remove and discard the Scotch bonnet pepper and bay leaves. Taste the broth—this is your moment to shine! Adjust the seasoning with more salt and black pepper if needed. If you prefer a clearer broth, you can skim off any excess fat from the surface with a spoon. Ladle the hot souse into deep bowls, making sure each serving gets plenty of pork, vegetables, and that incredible broth. Garnish generously with fresh chopped cilantro or parsley for a pop of color and freshness, and don’t forget those lime wedges on the side for an extra squeeze of zing. Serve it piping hot with crusty bread or over rice to soak up every last drop. Tip: For the best experience, let the souse rest for 10 minutes off the heat before serving—this allows the flavors to meld even more beautifully.
Tips and Tricks
Want to take your Miami Pork Souse to the next level? Try using pork trotters or hocks along with the shoulder for an even richer, gelatinous broth—just add them in with the pork cubes. If you can’t find sour oranges, a mix of regular orange juice and lime juice works perfectly, or you can add a tablespoon of vinegar for extra tang. For a smoother broth, you can blend some of the cooked vegetables after simmering and stir them back in. To make it ahead, cook the souse completely, let it cool, and store it in the refrigerator for up to 3 days—the flavors improve over time! When reheating, do it gently over low heat to prevent the pork from toughening. If you’re serving a crowd, you can easily double the recipe in a large stockpot. And for a fun presentation, serve it in hollowed-out bread bowls for an edible container that’s sure to impress.
Recipe Variations
- Spicy Kick: Add an extra Scotch bonnet pepper (still whole) or a tablespoon of minced habanero for those who love heat. You can also stir in a teaspoon of red pepper flakes with the spices.
- Vegetable Boost: Toss in diced potatoes, sweet potatoes, or plantains during the last 30 minutes of simmering for added heartiness and sweetness.
- Protein Swap: Use chicken thighs or goat meat instead of pork for a different twist—adjust cooking times accordingly (chicken may need less time).
- Herb Infusion: Replace dried thyme with fresh thyme sprigs or add fresh oregano or culantro (a Caribbean herb) for a more complex herbal note.
- Broth Upgrade: Use coconut water instead of plain water for a subtly sweet, tropical undertone that pairs wonderfully with the citrus.
Frequently Asked Questions
Q: Can I make this recipe less spicy?
A: Absolutely! The Scotch bonnet pepper is added whole, so it infuses flavor without making it overly hot. If you’re sensitive to spice, you can omit it entirely or use a milder pepper like a jalapeño. Just remember to remove it before serving.
Q: How long does Miami Pork Souse last in the fridge?
A: Stored in an airtight container, it’ll keep beautifully for 3-4 days in the refrigerator. The flavors actually deepen over time, making leftovers a treat. Reheat gently on the stove or in the microwave.
Q: Can I freeze this dish?
A: Yes, it freezes wonderfully! Let it cool completely, then transfer to freezer-safe containers or bags. It’ll last up to 3 months. Thaw in the fridge overnight and reheat slowly to maintain the texture.
Q: What should I serve with Miami Pork Souse?
A: It’s fantastic with crusty bread, white rice, or even boiled potatoes. A simple side salad or fried plantains would also complement the bold flavors perfectly. Don’t forget extra lime wedges!
Q: Is there a shortcut if I’m short on time?
A: You can use pre-cut pork from the store to save prep time. For a quicker cook, cut the pork into smaller cubes and increase the heat slightly, but the slow simmer is key for tenderness.
Summary
Miami Pork Souse is a vibrant, zesty Caribbean delight that combines tender pork with a citrusy, spicy broth. It’s easy to make, packed with flavor, and perfect for feeding a crowd. Get ready to bring the party to your table!




