Haitian boulettes are not your average meatball. Seasoned with epis - the green herb paste that is the backbone of Haitian cooking - and simmered in a bold tomato sauce spiked with thyme and scotch bonnet, they bring a depth of flavor that sets them apart from any Caribbean meatball you have tried.
Prep time: 20 minutes. Cook time: 25 minutes. Servings: 4 (about 16 meatballs).
Key Takeaways
- Epis is the secret. This Haitian green seasoning blend of peppers, herbs, garlic, and vinegar is used in nearly every savory Haitian dish. It adds complex flavor that salt and pepper alone cannot match.
- Fried then simmered. The meatballs are coated in flour and fried until golden, then simmered in tomato sauce so the crust absorbs flavor while the center stays tender.
- Bread panade keeps them soft. Soaking bread in milk before mixing into the meat creates a lighter texture than breadcrumbs alone.
- Scotch bonnet is optional. Leave it whole in the sauce for gentle heat, or remove it before serving for a milder dish.
- Pikliz is non-negotiable. The spicy pickled vegetable condiment cuts through the richness and is the traditional Haitian pairing.
How to Make Haitian Boulettes
- Soak the bread. Tear the bread into small pieces and place in a bowl. Pour the milk over the bread and let it sit for 5 minutes until softened. Squeeze out excess moisture with your hands.
Ingredients
-
- “1 lb (450 g) ground beef, 80/20”
- “2 slices white bread, crusts removed”
- “1/4 cup whole milk”
- “1 large egg”
- “2 tbsp epis (Haitian green seasoning - see notes)”
- “1 tbsp yellow mustard”
- “2 cloves garlic, minced”
- “1 tbsp lime juice”
- “1/4 cup finely diced bell pepper (yellow or orange)”
- “1 tsp adobo seasoning”
- “1/2 tsp kosher salt”
- “1/2 tsp black pepper”
- “1/3 cup all-purpose flour, for coating”
- “3 tbsp vegetable oil, for frying”
- “1 medium onion, thinly sliced”
- “2 tbsp tomato paste”
- “1 tbsp epis (for sauce)”
- “1/2 cup water”
- “3 sprigs fresh thyme”
- “2 sprigs fresh parsley”
- “1 whole scotch bonnet pepper (optional, for heat)”
- “1 tbsp butter”
- “Cooked white rice, for serving”
- “Pikliz (spicy pickled vegetables), for serving”
- Mix the meat. In a large bowl, combine ground beef, soaked bread, egg, 2 tbsp epis, mustard, garlic, lime juice, bell pepper, adobo, salt, and pepper. Mix gently with your hands until just combined. Do not overwork the meat.
- Shape and coat. Roll the mixture into 16 balls, about 1.5 inches across. Place the flour in a shallow dish. Roll each meatball in the flour to coat evenly, shaking off any excess.
- Fry the meatballs. Heat the vegetable oil in a large skillet over medium-high heat. Add the meatballs in batches, leaving space between each. Fry for 3 to 4 minutes per side until golden brown and cooked through. Remove to a paper towel-lined plate.
- Make the sauce. Pour off all but 1 tablespoon of oil from the skillet. Add the sliced onion and cook over medium heat for 3 to 4 minutes until softened. Stir in the tomato paste and 1 tbsp epis. Cook for 1 to 2 minutes until fragrant.
- Simmer. Pour in the water and stir to combine. Add the thyme, parsley, scotch bonnet pepper (if using), and butter. Bring to a gentle simmer.
- Finish. Return the meatballs to the skillet, nestling them into the sauce. Cover and simmer for 10 to 12 minutes, turning once halfway, until the sauce thickens and the meatballs absorb the flavor.
- Serve. Remove the thyme sprigs, parsley stems, and scotch bonnet pepper. Spoon the meatballs and sauce over cooked white rice. Serve with pikliz on the side.
What Is Epis?
Epis is the foundational seasoning paste of Haitian cuisine. It is a blend of fresh herbs, peppers, garlic, and vinegar processed into a vibrant green paste. Every Haitian cook has their own version, but the core ingredients are consistent:
- Green bell peppers and scotch bonnet for heat and brightness
- Garlic and shallots for depth
- Fresh parsley, thyme, and cilantro for herbal complexity
- Vinegar and oil to preserve and bind
Epis is used to marinate meats, season rice and beans, and build flavor in stews and soups. If you cook Haitian food regularly, making a batch and storing it in the fridge saves time on every meal. Store-bought Haitian epis is available at Caribbean grocery stores, or you can blend your own in 10 minutes.
Haitian Tomato Sauce (Sos Tomat)
The sauce that accompanies boulettes is a simple but bold Haitian tomato sauce - lighter than marinara, built on tomato paste, onion, and aromatics rather than crushed tomatoes.
The key differences from Italian marinara:
- Tomato paste instead of crushed tomatoes gives a concentrated, rich base
- Epis in the sauce ties the flavor to the meatballs
- Whole scotch bonnet infuses gentle heat without chopping
- Fresh thyme and parsley add herbal brightness
- Butter at the end rounds out the acidity
This same sauce works over rice, fried plantains, or any grilled meat.
Serving Suggestions
Haitian boulettes are traditionally served with:
- White rice - the classic pairing; the sauce soaks into the rice
- Pikliz - spicy pickled cabbage, carrots, and scotch bonnet; the crunch and acidity cut through the richness
- Fried plantains (bananes peses) - sweet, caramelized plantains add contrast
- Rice and beans - for a heartier meal
For a weeknight version, serve the boulettes over simple steamed rice with a side of pikliz. For a weekend feast, add fried plantains and a green salad.
Tips for Perfect Boulettes
- Use 80/20 ground beef. Lean beef makes dry meatballs. The fat keeps them juicy through frying and simmering.
- Do not skip the epis. It is the defining flavor of Haitian boulettes. Without it, you just have fried meatballs in tomato sauce.
- Fry in batches. Crowding the skillet drops the oil temperature and causes the meatballs to steam instead of brown.
- Keep the scotch bonnet whole. It infuses gentle heat into the sauce. Breaking it releases intense spice that can overpower the dish.
- Simmer covered. The lid traps steam and helps the sauce penetrate the meatballs without drying them out.
Variations
- Turkey boulettes. Substitute ground turkey for beef. Use the same seasonings and cooking method.
- Baked version. Place flour-coated meatballs on a parchment-lined sheet pan. Bake at 400F (200C) for 18 to 20 minutes, then simmer in sauce.
- With potatoes. Add 2 medium potatoes, cut into 1-inch cubes, to the skillet when you add the sauce. Simmer until the potatoes are tender, about 20 minutes.
- Cod boulettes. Some Haitian cooks make boulettes with rehydrated salt cod instead of beef. The seasoning stays the same.
Storage and Reheating
- Fridge: Store cooled meatballs in sauce for up to 4 days in an airtight container.
- Freezer: Freeze meatballs (without sauce) on a sheet pan, then transfer to a freezer bag for up to 3 months. Freeze sauce separately.
- Reheat: Warm gently in a covered skillet over medium-low heat. Add a splash of water if the sauce has thickened.
Frequently Asked Questions
What is the difference between Haitian boulettes and regular meatballs?
Haitian boulettes are seasoned with epis, a green herb-and-pepper paste, and typically fried before simmering in a tomato-onion sauce. Regular meatballs often use breadcrumbs and Italian herbs. The frying step gives boulettes a golden crust that regular baked meatballs do not have.
Can I bake Haitian boulettes instead of frying them?
Yes. Coat the shaped meatballs in flour, place on a parchment-lined sheet pan, and bake at 400F (200C) for 18 to 20 minutes. The crust will be less crispy than frying, but the flavor is still good. Transfer to the tomato sauce and simmer as directed.
What is pikliz and where do I find it?
Pikliz is a spicy Haitian pickled vegetable condiment made from shredded cabbage, carrots, bell peppers, and scotch bonnet peppers in vinegar. It is available at Caribbean grocery stores, or you can make it at home by pickling shredded vegetables in vinegar with scotch bonnet and spices.
Is epis the same as sofrito?
No. Epis is Haitian; sofrito is Puerto Rican or Cuban. Both are green seasoning pastes used as a base for cooking, but the ingredients differ. Epis typically includes more scotch bonnet and vinegar, while sofrito leans on culantro, recao, and olive oil.
Can I use store-bought epis?
Yes. Store-bought Haitian epis is available at Caribbean and Latin grocery stores. It works well for this recipe. If you cannot find it, substitute with a blend of minced garlic, chopped parsley, a splash of vinegar, and a pinch of scotch bonnet powder.
What meat works best for boulettes?
Traditional boulettes use ground beef with some fat (80/20). Ground turkey, chicken, or a beef-pork blend also work. Very lean meat produces dry boulettes, so avoid extra-lean unless you add extra fat to the mixture.
