Jamaican Pepper Steak and Rice Recipe: Island Spice One-Pot Meal

Jamaican Pepper Steak and Rice Recipe: Island Spice One-Pot Meal

This Jamaican pepper steak brings bold island flavors to your kitchen with a one-pot cooking method that simplifies dinner prep. The combination of tender beef, sweet bell peppers, and aromatic spices creates a dish that’s both satisfying and deeply flavorful.

I developed this recipe to capture the authentic taste of Caribbean home cooking. The steak is marinated in soy sauce, garlic, and thyme, then slow-cooked with onions and peppers until everything melts together in perfect harmony.

What you’ll get is a hearty, fragrant meal where every bite delivers the warmth of Jamaican spices. The rice soaks up all the rich, savory juices, making it a complete and comforting dish.

Ready in under an hour, this is a meal that brings the taste of the islands to your table with minimal effort.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Jamaican Pepper Steak and Rice

Bold island flavors start with tender steak, sweet peppers, and fragrant spices. Nothing complicated here.

Ingredient Amount Notes
Flank Steak 🥩 1 ½ lb Thinly sliced against grain
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed well
Bell Peppers 🌶️ 2 whole Mixed colors, sliced
Yellow Onion 🧅 1 whole Large, thinly sliced
Garlic Cloves 🧄 5 cloves Minced for marinade
Soy Sauce 🫒 ½ cup Low-sodium preferred
Dried Thyme 🌿 2 tsp Crushed between fingers
Ground Allspice 🌶️ 1 tsp Key Jamaican spice
Scotch Bonnet Pepper 🌶️ ½ whole Seeded, minced (or habanero)
Vegetable Oil 🫒 3 tbsp For searing steak
Beef Broth 🥣 2 ½ cups Low-sodium for control
Brown Sugar 🧈 1 tbsp Balances acidity
Salt 🧂 1 tsp Adjust to taste later
Black Pepper 🌶️ ½ tsp Freshly ground best
Green Onions 🧅 4 whole Sliced for garnish

The steak is everything here. Flank steak is ideal for its beefy flavor and tenderness when sliced thin against the grain. Whole Foods or Costco have great options—look for good marbling. The scotch bonnet pepper is non-negotiable for authentic heat (habanero works in a pinch). Caribbean markets often carry them fresh. Don’t skip the allspice—it’s the soul of Jamaican cooking.

No flank steak? Skirt steak or sirloin both work well. Out of scotch bonnet? Habanero plus a pinch of cayenne gets you close. Vegetable oil can be swapped for coconut oil for extra island flair. Low-sodium soy sauce is key—you can always add salt later. Fresh thyme works at double the amount if you’ve got it (just strip the leaves).

Marinate the steak for at least 30 minutes if you have time. Leftovers keep 4-5 days in the fridge and reheat beautifully. The flavors actually deepen overnight, so it’s even better the next day (worth making extra).

❤️

Why You’ll Love This Recipe

  • One Pan Meal: I love that everything cooks together—steak, peppers, onions, and rice in one pot. No extra dishes, just big flavor.
  • Garlic-Pepper Punch: The garlic and bell peppers give this dish a rich, aromatic kick that’s absolutely addictive.
  • Weeknight Winner: Honestly, it’s my go-to for busy evenings—ready in under 40 minutes and still feels special.
  • Budget-Friendly Feast: Flank steak and rice stretch far, so I can feed the whole family without breaking the bank.

Step-by-Step Instructions for Jamaican Pepper Steak and Rice

Here’s how to build layers of island flavor in one pot without the fuss.

Step 1: Marinate the Flank Steak with Jamaican Spices

In a large bowl, whisk together the 0.5 cup soy sauce, 1 tbsp brown sugar, minced 5 cloves garlic cloves, 2 tsp dried thyme, 1 tsp ground allspice, minced 0.5 whole scotch bonnet pepper, 1 tsp salt, and 0.5 tsp black pepper until the sugar dissolves. This marinade delivers that signature Jamaican punch.

Add the thinly sliced 1.5 lb flank steak and toss to coat evenly. I like to press the steak into the marinade to ensure every piece soaks up the flavor. Let it sit at room temperature for 15-20 minutes while you prep the rest—this short marinade time packs incredible flavor without making the meat mushy.

Step 2: Sear the Steak and Build the Base

Heat 2 tbsp vegetable oil in a large, heavy pot over medium-high heat until it shimmers. Remove the steak from the marinade (reserve the marinade) and sear in batches for 2-3 minutes per side until deeply browned. Don’t overcrowd the pot or the steak will steam instead of sear.

Transfer the seared steak to a plate and set aside. In the same pot, add the remaining 1 tbsp vegetable oil, then sauté the sliced 1 whole yellow onion and 2 whole bell peppers for 5-6 minutes until they soften and start to caramelize. The fond from the steak will mix with the veggies for a rich, flavorful base.

Step 3: Combine Everything and Simmer

Return the steak and any accumulated juices to the pot. Pour in the reserved marinade and 2.5 cups beef broth. Stir well to combine, scraping up any browned bits from the bottom of the pot. Bring the mixture to a boil, then reduce the heat to medium-low to maintain a gentle simmer.

Add the rinsed 1.5 cups long-grain white rice, stirring to distribute it evenly in the liquid. Cover the pot and let it cook undisturbed for 20-25 minutes until the rice is tender and the liquid is mostly absorbed. The rice should be fluffy, not mushy, and the steak should be fork-tender.

Step 4: Rest and Garnish

Once the rice is cooked, remove the pot from heat and let it sit covered for 5-10 minutes. This resting time allows the flavors to meld and the rice to finish absorbing any remaining liquid. The steak will also become more tender as it rests in the residual heat.

Fluff the rice gently with a fork, then garnish with sliced 4 whole green onions. The fresh, crisp green onions add a bright contrast to the rich, spicy flavors of the dish. Serve hot, straight from the pot to the table.

👨‍🍳

Pro Tips For Making Jamaican Pepper Steak And Rice

  • Sear the Steak Hot: I learned this the hard way—flank steak needs a screaming hot pan for 2-3 minutes per side to get that caramelized crust before it goes into the pepper-onion mix.
  • Slice Against the Grain: After resting the steak, cut it thinly against the grain—this shortens the muscle fibers and makes every bite tender, not chewy.
  • Bloom the Spices: Toast the garlic and allspice in the oil for 30 seconds before adding peppers and onions—it wakes up the flavors and fills your kitchen with that Jamaican aroma.
  • Use Day-Old Rice: Sounds weird, but it works: leftover rice holds its shape better in the final dish and soaks up the pepper steak juices without turning to mush.

Flavor Customization for These Flavors

Spice Level Adjustments

For milder heat, use only ¼ of the scotch bonnet or omit it entirely and add ½ tsp cayenne instead. I often do this when cooking for kids. The allspice and thyme still deliver that authentic Jamaican flavor profile without overwhelming spice. 🌶️

Sweeter Twist

Add 1 diced mango or ½ cup pineapple chunks when you add the bell peppers. The natural sweetness balances the savory soy and spicy peppers beautifully. I love how this variation brightens up the dish.

Extra Umami Boost

Stir in 1 tbsp Worcestershire sauce or 1 tsp fish sauce with the marinade. This adds depth to the savory flavors. I discovered this trick at a Caribbean food festival—it makes a noticeable difference.

Vegetable Variations

Swap one bell pepper for 1 cup sliced mushrooms or add 1 diced zucchini. Both absorb the rich sauce well. I particularly like mushrooms for their meaty texture that complements the steak.

Herb Freshness

Add 2 tbsp chopped fresh cilantro or 1 tbsp fresh rosemary at the end. Fresh herbs lift the dish and add a vibrant finish. I prefer cilantro for its citrusy note that cuts through the richness.

Coconut Flavor

Replace ½ cup beef broth with coconut milk for a creamy, tropical twist. This adds richness and a subtle sweetness that pairs wonderfully with the spices. It’s my go-to when I want something extra special. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 20g26%
Saturated Fat 6g30%
Cholesterol 95mg32%
Sodium 850mg37%
Total Carbohydrate 55g20%
Dietary Fiber 4g14%
Sugars 6g
Protein 42g84%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different cut of beef?

Yes! While flank steak is ideal, skirt steak or sirloin work well too. Just slice against the grain for tenderness. Skirt steak may cook 5 minutes faster.

2

How do I reduce the heat level?

Use only ¼ scotch bonnet or replace with ½ tsp cayenne. The allspice and thyme keep it flavorful without too much spice.

3

Can I make this in a slow cooker?

Sear the steak first, then cook on low for 6-7 hours or high for 3-4 hours. Add rice in the last 30 minutes.

4

How long will leftovers keep?

Store in an airtight container in the fridge for 4-5 days. Flavors deepen overnight, making it taste even better the next day.

★★★★★4.8(2 reviews)
Tyler Campbell