Side Dishes
African spinach and rice transforms a simple weeknight meal into a vibrant, flavor-packed experience that tastes like sunshine and spice. This West African classic combines tender spinach with fragrant jollof rice, creating a dish so aromatic it fills your kitchen with warmth before the first bite. The secret lies in the tomato-pepper blend—a bold, smoky base that builds layers of flavor as it simmers, while palm oil adds a rich, earthy depth that's impossible to replicate with substitutes.
What sets this recipe apart is the balance of textures and flavors: the creamy spinach infused with garlic and onions, the fluffy jollof rice with its signature red hue, and the subtle heat from scotch bonnet peppers that lingers without overpowering. Traditional techniques like toasting the spices and cooking the spinach in its own juices ensure every bite delivers authentic West African soul. The dish is naturally vegetarian but can easily accommodate optional protein additions like grilled chicken or shrimp.
By the time you serve this dish, your table will be adorned with golden rice speckled with peppers and a pot of vibrant green spinach that's tender yet retains its bright color. The aroma alone will have everyone gathering, and the first taste—sweet, savory, with just a hint of spice—will make this your new go-to recipe for family dinners or special occasions. The best part? It's a one-pot wonder that comes together in under an hour, making it perfect for busy weeknights.
Pair it with grilled fish, fried plantains, or a simple salad to create a complete meal that feels both comforting and celebratory. The leftovers reheat beautifully, so you'll find yourself making this dish again and again. Let's get cooking—your taste buds are about to embark on a West African journey.
Ingredients for african spinach and rice
Sunshine in a pot—just 15 ingredients for West African magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Spinach 🌿 | 10 oz | Baby spinach preferred, stems removed |
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, jasmine or basmati ideal |
| Medium Tomatoes 🍅 | 4 whole | Roma or vine-ripened preferred |
| Yellow Onions 🧅 | 1 whole | Medium size, roughly chopped |
| Scotch Bonnet Peppers 🌶️ | 2 whole | Seeds removed for mild heat |
| Garlic Cloves 🧄 | 6 cloves | Freshly minced for maximum flavor |
| Palm Oil 🫒 | ¼ cup | Red palm oil preferred for color |
| Vegetable Oil 🫒 | 2 tbsp | For sautéing onions |
| Ground Ginger 🌿 | 1 tsp | Freshly grated preferred |
| Ground Nutmeg 🌿 | ¼ tsp | Freshly grated for best flavor |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme leaves |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Water 💧 | 2 ½ cups | For cooking rice |
| Chicken or Vegetable Broth 🍲 | 1 cup | Vegetarian version preferred |
The tomatoes and scotch bonnet peppers are your flavor anchors. Roma tomatoes hold up best during cooking, but vine-ripened work too. For the peppers, Trader Joe's or Latin markets carry fresh scotch bonnets—if you can't find them, habanero works (use half the amount). The spinach? Baby spinach is ideal, but regular bunch works too—just remove those tough stems. Palm oil gives that signature West African richness. African & Caribbean markets often carry it, but you can find it online too. Don't substitute with regular vegetable oil—the flavor won't be the same.
No palm oil? Olive oil plus a pinch of smoked paprika gets you close. Short on scotch bonnet? Jalapeño at half the amount adds heat without overpowering. The ginger and nutmeg are non-negotiable—they're what make this taste authentically West African. Penzeys or bulk bins have the best quality. For the rice, jasmine or basmati gives that fragrant aroma, but long-grain white works too. The broth can be store-bought, but homemade (even just water + bouillon) tastes better. And if you're feeling adventurous, toast your spices in the oil first—that's the secret to deep flavor.
This dish tastes even better the next day, so make extra. Store the spinach and rice separately—spinach keeps 3 days in the fridge, rice 4-5 days. Reheat gently with a splash of water to keep it moist. Freezes beautifully too—6 months for the rice, 3 months for the spinach. Pro tip: Serve with fried plantains or a simple salad to round out the meal. The leftovers make amazing lunches—just warm them up and enjoy that West African sunshine all over again.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just toss everything in one deep skillet with the rice, let it steam, and walk away. The spinach wilts right into the sauce, and the Scotch bonnet peppers infuse that slow-building heat without any extra work.
- Heat That Lingers: That first bite? The tomatoes caramelize into a sweet-tart base while the Scotch bonnet peppers add a smoky kick that stays with you. Honestly, the onions and garlic turn golden at the edges—crispy enough to make you want to eat them first.
- Lunchbox Hero: Between us, this is my go-to for meal prep because it reheats like a dream. Pack the rice and spinach mix in containers, and it’s a satisfying lunch—even my picky teen grabs it when he sees the peppers. (Yes, even on a Tuesday.)
- Pantry Staple Power: I make this when I’m broke or lazy—both work. The rice stretches forever, the spinach is cheap and freezes well, and those tomatoes? They’re the last ones in my fridge begging to be used. Three days of leftovers, zero guilt.
Step-by-step instructions for West African tomato-pepper spinach and rice
Let's create this vibrant West African dish with bold flavors and tender textures.
Prepare the Spinach and Tomato-Pepper Base
Start by washing the 10 oz fresh spinach thoroughly and removing any tough stems. Set aside. In a large pot, heat 2 tablespoons vegetable oil over medium heat. Add the roughly chopped yellow onion and cook for 5 minutes until softened and translucent.
Add the 6 cloves freshly minced garlic, 1 teaspoon ground ginger, and 0.25 teaspoon ground nutmeg. Stir for 1 minute until fragrant. This aromatic base forms the flavor foundation for the entire dish. Next, add the 2 whole Scotch bonnet peppers (with seeds removed for milder heat) and 4 whole medium tomatoes, chopped. Cook for 8-10 minutes until the tomatoes break down into a thick sauce.
Cook the Rice Separately
While the tomato-pepper mixture simmers, rinse the 1.5 cups long-grain white rice under cold water until the water runs clear. This removes excess starch and prevents gummy rice. In a separate pot, combine the rice with 2.5 cups water and bring to a boil over high heat.
Once boiling, reduce heat to low, cover tightly with a lid, and simmer for 15 minutes. Avoid lifting the lid during cooking to maintain consistent heat. The rice should absorb all the water and become tender but still slightly firm to the bite. Remove from heat and let it steam covered for 5 minutes before fluffing with a fork.
Combine Spinach and Seasonings
Return to the tomato-pepper sauce pot and stir in the 10 oz prepared spinach. Cook for 3-4 minutes until the spinach wilts completely. Add 1 teaspoon dried thyme, 1.5 teaspoons salt, and 0.5 teaspoon black pepper, stirring well to combine. The spinach should be tender but still vibrant green.
Here's the thing—this is where the flavors meld. Taste the sauce and adjust seasoning if needed. The palm oil comes in next for that signature West African richness. Add 0.25 cup palm oil and stir until fully incorporated. The sauce should be thick, flavorful, and deeply colored from the palm oil.
Finish with Broth and Serve
Pour the 1 cup chicken or vegetable broth into the spinach mixture and stir well. Simmer for 2-3 minutes to let the broth integrate and enhance the flavors. The sauce should be rich and cohesive, with the spinach fully coated in the tomato-pepper mixture.
To serve, fluff the cooked rice and divide it among plates. Spoon the vibrant spinach and tomato-pepper sauce generously over the rice. Each bite should deliver a perfect balance of tender rice, wilted spinach, and the bold tomato-pepper sauce. Garnish with extra black pepper if desired, and serve immediately while hot.
Pro Tips For Making African Spinach And Rice
- Wilt Spinach Fast: Tear the spinach into bite-sized pieces and add it last—right after the onions soften but before the tomatoes break down. The residual heat from the sauce will wilt it perfectly in 30 seconds, not turn it into mush. (I used to add it too early and end up with a watery, sad pile.) ---
- Toast the Rice First: Before adding water, dry-toast the rice in the pot for 2–3 minutes over medium-high heat. You’ll hear it pop—this removes the raw starch and keeps the grains separate. My first few batches stuck together like glue because I skipped this. ---
- Blend Tomatoes Roughly: Pulse the tomatoes in a blender until chunky, not smooth—think small dice, not soup. The texture adds body to the sauce and prevents it from tasting like pureed tomato paste. (Yes, even if you’re in a hurry, skip the food processor.) ---
- Handle Scotch Bonnet Carefully: Wear gloves when cutting the pepper—its oils burn—and remove only the seeds and membranes, not the entire core. A little heat goes a long way; too much turns your dish into a mouth-on-fire regret. (I learned this after serving a friend who cried.)
Creative variations of african spinach and rice
Nigerian-Style Jollof Fusion
Transform this dish into a Nigerian Jollof-infused spinach by adding 1 tablespoon tomato paste to the tomato-pepper base and using ½ cup coconut milk instead of broth at the end. The coconut milk creates a creamy, slightly sweet contrast that balances the heat. Serve with fried plantains for a full West African feast. 🌶️
Ghanaian Shito-Style Twist
For a Ghanaian Shito-inspired version, blend 1 cup black pepper sauce (available at African markets) with the tomato-pepper mixture before adding spinach. This adds a fiery, tangy kick that’s signature to Ghanaian cuisine. Use 1 tablespoon palm oil instead of the full amount to keep the dish lighter. Garnish with fried onions for extra crunch.
Vegetarian Protein Boost
Want to make this dish more hearty? Stir in 1 cup cooked black-eyed peas or crumbled tofu when combining the spinach. Both add protein and texture without overpowering the dish. For extra richness, top with toasted pumpkin seeds before serving. This keeps the dish vegetarian while adding satisfying substance.
Spicy Heat Variations
Adjust the heat level to your taste: for mild, reduce Scotch bonnet to 1 pepper and remove seeds. For medium, keep 2 peppers with seeds. For fiery, add 1 extra pepper and a pinch of cayenne pepper to the spinach. Always taste before serving—West African dishes are all about balance!
One-Pot Wonder
Skip cooking rice separately by using 1.5 cups rice and 3 cups broth in the same pot as the spinach. Add rice after the tomato-pepper base cooks, then simmer covered for 20 minutes on low heat. This creates a fluffy, infused rice with spinach flavors throughout. Perfect for busy weeknights! ✨
Seasonal Adaptations
Swap spinach for collard greens in winter (they hold up better to longer cooking) or amaranth leaves in summer for a local twist. For spring, add diced bell peppers to the tomato-pepper base for extra freshness. Each seasonal ingredient brings its own vibrant touch to the dish.
Nutrition facts
Frequently asked questions
Can I substitute regular bell peppers for scotch bonnet?
Yes, but the flavor will be milder. For a close substitute, use 1 jalapeño or serrano pepper (seeds removed) per scotch bonnet. If you want to maintain heat without the authentic flavor, add ¼ teaspoon cayenne pepper to the tomato mixture. The dish will still be delicious, but the smoky, fruity depth from scotch bonnet peppers will be missing.
Why does my spinach turn mushy when cooking? Overcooking is the most common cause. The spinach should wilt in just 3-4 minutes—any longer and it releases too much water. Also,
What's the best way to make this dish vegan?
Swap the broth for vegetable broth and use coconut milk instead of palm oil for richness. For extra protein, stir in 1 cup cooked lentils or chickpeas with the spinach. The dish will still be flavorful, though the texture will be slightly heartier. Garnish with toasted nuts or seeds for added crunch.
Can I make this dish in an Instant Pot?
Sauté the onions, garlic, ginger, and nutmeg as directed, then add tomatoes and peppers. Cook for 5 minutes on high pressure. After releasing pressure, stir in spinach and broth, then cook for 2 more minutes on high pressure. The rice can be cooked separately or in the same pot using the rice function. The Instant Pot version cooks 30% faster while keeping flavors intact.
How do I store and reheat leftovers?
Store components separately: rice in one container, spinach sauce in another. Both keep for 4-5 days in the fridge. To reheat, warm rice with a splash of water, then gently heat the spinach sauce on low. Never microwave at full power—this causes uneven heating and can make the spinach rubbery. For best results, reheat covered on the stovetop for 3-4 minutes.
