Have you ever tasted a dish so vibrant, so rich in flavor, that it instantly transports you to another place? That's the magic of Jollof Rice with Shrimp, a beloved West African treasure that combines smoky tomato-infused rice with succulent seafood, sweet fried plantains, and creamy avocado. Learning to make this iconic West African cuisine at home is valuable because it connects you to centuries of culinary tradition while giving you complete control over the spice level and ingredient quality. I still remember the first time I made jollof rice in my own kitchen, the smell of caramelized tomatoes and peppers filling every corner of my apartment, reminding me of the bustling food markets I'd visited years before.
What makes this version special is how each component plays a unique role. The rice absorbs every bit of that deeply spiced tomato sauce, the shrimp adds protein and a touch of brininess, the plantains bring natural sweetness, and the avocado cools everything down with its silky texture. When you master this recipe, you'll have a showstopping meal that works for weeknight dinners and special gatherings alike.
Ingredients List
For the Jollof Rice:
- 2 cups long-grain parboiled rice
- 3 tablespoons vegetable oil or palm oil
- 1 large onion, diced
- 4 large tomatoes, roughly chopped
- 2 red bell peppers, roughly chopped
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 2 cups chicken or seafood stock
- 1 teaspoon thyme
- 1 teaspoon curry powder
- 1 teaspoon smoked paprika
- 1 to 2 scotch bonnet peppers, whole or chopped (adjust to taste)
- 1 bay leaf
- Salt to taste
For the Shrimp:
- 1 pound large shrimp, peeled and deveined
- 2 tablespoons vegetable oil
- 1 small onion, sliced
- 2 tomatoes, diced
- 1 teaspoon ginger, grated
- 1 teaspoon garlic, minced
- ½ teaspoon curry powder
- Salt and black pepper to taste
For Serving:
- 3 ripe plantains, sliced diagonally
- Oil for frying plantains
- 2 ripe avocados, sliced
- Fresh parsley for garnish
Timing / Cooking Schedule
Prep time: 20 minutes
Cooking time: 50 minutes
Total time: 70 minutes
This timing allows you to prepare the tomato base while your rice soaks. You can fry the plantains while the rice finishes cooking, making the process more efficient. If you're new to this dish, give yourself an extra 10 minutes the first time around.
Step-by-Step Instructions
Step 1: Prepare the Tomato Base
Blend the tomatoes, bell peppers, and half of the onion until smooth. This creates the foundation for authentic jollof rice with shrimp. Heat oil in a large pot over medium heat, then add the remaining diced onion. Cook until translucent, about 3 minutes. The smell of sizzling onions should fill your kitchen, that's when you know you're on the right track.
Step 2: Cook Down the Sauce
Add tomato paste and fry for 2 minutes, stirring constantly to prevent burning. Pour in your blended tomato mixture and reduce heat to medium. Let this simmer for about 20 minutes, stirring occasionally, until the sauce thickens and the raw tomato taste disappears. You'll notice the color deepening from bright red to a rich, burnt orange. This step is crucial for developing that signature smoky flavor.
Step 3: Season and Add Rice
Stir in thyme, curry powder, smoked paprika, scotch bonnet pepper, bay leaf, and salt. Add your stock and bring to a boil. Rinse the rice thoroughly under cold water until it runs clear, this prevents mushy rice. Add the rice to the pot, stir once, then reduce heat to low. Cover tightly with foil before placing the lid on top. This traps steam and ensures even cooking. Let it cook undisturbed for 30 minutes.
Step 4: Prepare the Shrimp
While the rice cooks, heat oil in a skillet over medium-high heat. Add onions and cook for 2 minutes, then add ginger and garlic. The aroma will be incredible. Add diced tomatoes and curry powder, cooking for 5 minutes until tomatoes break down. Season shrimp with salt and pepper, then add to the skillet. Cook for 3 to 4 minutes until pink and opaque. Don't overcook them or they'll turn rubbery.
Step 5: Fry the Plantains
Heat about half an inch of oil in a separate pan over medium heat. Test with one slice, it should sizzle immediately. Fry plantain slices for 2 to 3 minutes per side until golden brown with caramelized edges. Remove to a paper towel-lined plate and sprinkle with a tiny pinch of salt while still hot. The contrast between their sweetness and the spicy rice is what makes this combination so memorable.
Step 6: Check the Rice
After 30 minutes, peek under the lid. The rice should be tender with all liquid absorbed. If it's still hard, add a splash of water and cook for 5 more minutes. For that coveted crispy bottom layer, increase heat to medium-high for the last 3 minutes. You'll hear a gentle crackling sound.
Step 7: Assemble and Serve
Fluff the rice gently with a fork. Spoon generous portions onto plates, top with the shrimp stew, arrange fried plantains alongside, and add fresh avocado slices. Garnish with chopped parsley for a pop of color and freshness.
Nutritional Information
Per serving (serves 4):
- Calories: 680
- Protein: 28g
- Carbohydrates: 92g
- Fat: 22g
- Fiber: 8g
- Vitamin C: 85% DV
- Iron: 25% DV
This meal provides a complete nutritional package with quality protein from shrimp, complex carbohydrates from rice and plantains, healthy fats from avocado, and abundant vitamins from the tomatoes and peppers. The bell peppers and tomatoes deliver impressive amounts of vitamin C, while the rice and shrimp contribute iron. The fiber content helps with digestion and keeps you satisfied longer.
Tips, Variations, or Cooking Advice
For a Vegetarian Version: Replace shrimp with chickpeas or tofu, and use vegetable stock. The cooking method stays exactly the same, and you'll still get all those wonderful spicy, smoky flavors.
Rice Selection Matters: Long-grain parboiled rice works best because it stays separate and fluffy. Basmati works too, but reduce cooking time by 5 minutes. Avoid short-grain rice which becomes too sticky.
Adjust Heat Levels: Remove the seeds from scotch bonnet peppers for less heat, or substitute with jalapeños for a milder version. If you want more kick, add cayenne pepper to the tomato base.
Meal Prep Friendly: Make a double batch of the rice and freeze half before adding shrimp. The rice freezes beautifully for up to 3 months. Cook shrimp fresh when ready to serve.
Equipment Tips: A heavy-bottomed pot distributes heat evenly and prevents burning. If you don't have one, stir the rice more frequently during the first 10 minutes of cooking.
Make It Special: Add a splash of coconut milk to the rice for extra richness, or stir in a tablespoon of butter at the end for a glossy finish.
Plantain Alternatives: Can't find ripe plantains? Use sweet potatoes cut into rounds and roasted until caramelized. They provide similar sweetness.
Common Mistakes to Avoid
Mistake 1: Not Cooking the Tomato Base Long Enough
Many people rush this step, but undercooked tomato sauce tastes bitter and acidic. You need that full 20 minutes of simmering to develop depth. The sauce should reduce by nearly half and turn darker.
Mistake 2: Stirring the Rice Too Much
Once you add the rice and cover it, resist the urge to stir. Stirring releases starch and makes the rice gummy. Stir once when adding the rice, then leave it alone until it's done.
Mistake 3: Overcooking the Shrimp
Shrimp cook incredibly fast. They're done when they just turn pink and curl slightly. Cooking beyond this makes them tough and chewy. Pull them off heat while they still look barely underdone, they'll finish cooking in the residual heat.
Mistake 4: Using Unripe Plantains
For this recipe, you need ripe plantains with black spots on the skin. Green or yellow plantains won't have the sweetness that balances the spicy rice. If yours aren't ripe, leave them on the counter for a few days.
Mistake 5: Skipping the Rice Rinse
Unwashed rice has excess starch that makes your jollof gummy instead of fluffy. Rinse until the water runs completely clear, usually takes 3 to 4 rinses.
Mistake 6: Wrong Oil Temperature for Plantains
If the oil isn't hot enough, plantains absorb too much oil and become greasy. Too hot, and they burn outside while staying hard inside. Test with one slice first to dial in the right temperature.
Storage / Leftovers Tips
Store the jollof rice with shrimp separately from plantains and avocado for best results. The rice and shrimp keep well together in an airtight container in the fridge for up to 4 days. Reheat in the microwave with a damp paper towel over the top to prevent drying, or warm in a covered skillet with a splash of water over medium heat.
Fried plantains lose their crispness when refrigerated but can be stored for 2 days and reheated in a hot oven at 375°F for about 5 minutes to restore some texture. Never microwave them as they turn mushy. For the best texture, I recommend frying fresh plantains each time.
Don't store sliced avocado with the rest of the components. Instead, keep whole avocados at room temperature and slice fresh when serving leftovers. If you must store cut avocado, brush with lemon juice, cover tightly with plastic wrap pressed against the surface, and use within 24 hours.
The rice freezes beautifully for up to 3 months. Portion into individual servings in freezer-safe containers, leaving some headspace for expansion. Thaw overnight in the fridge, then reheat thoroughly. The shrimp can become rubbery when frozen and reheated, so if planning to freeze, consider freezing just the rice and cooking shrimp fresh.
When reheating West African cuisine like this, add a tablespoon or two of stock or water to refresh the rice. It brings back moisture and prevents that dried-out leftover taste. The spices actually deepen and meld overnight, so many people say jollof rice tastes even better the next day. I definitely agree.
