National Dish Cape Verde: Arroz de Peixe (Recipe)

In this article
Discover Arroz de Peixe, a dish that captures the flavours of the Atlantic like few others in Cape Verde. It brings together fresh fish and fragrant rice in a delicious pairing that delights the palate. Simple yet full of character, this classic reflects the island nation’s deep bond with the sea and the wonderfully fresh ingredients that surround it. Let its honest, unmistakable taste bring a little of the archipelago to your own kitchen.
About Arroz de Peixe
Arroz de Peixe is a traditional dish from Cape Verde that perfectly captures the aromas of the Atlantic. It unites fresh fish and fragrant rice in a delicious harmony that wins over every palate. The dish reflects not only the cultural richness of Cape Verdean cooking but also the abundance of fresh produce that the islands are blessed with. Let the simplicity and distinctive flavour of Arroz de Peixe convince you that the best food is often the most unpretentious.
Ingredients (serves 1–2)
- 250 g fresh fish (such as sea bream or ling)
- 150 g rice
- 1 onion, diced
- 2 cloves of garlic, chopped
- 1 red pepper, diced
- 1 tomato, diced
- 500 ml fish stock or water
- 2 tablespoons olive oil
- Salt and pepper to taste
- Fresh herbs (such as parsley or coriander), to garnish
Shopping for the ingredients
When shopping for the ingredients for Arroz de Peixe, choose the freshest fish you can find near you. Pay attention to quality and, where possible, favour regional produce, as this has a real influence on the final flavour of the dish. The vegetables should be fresh and bright in colour — this not only guarantees a better taste but also a more appealing presentation. Try to buy your fish and vegetables from a market where you can, so you are working with the very best ingredients.
Preparing the dish
Before you start cooking Arroz de Peixe, it is well worth preparing all of your ingredients first. That means washing the vegetables and cutting them into small pieces so everything is ready to go once you begin. The fish can be cut into pieces and lightly seasoned to give it extra flavour. Good preparation saves time and makes the whole cooking process far more enjoyable. Keep your utensils close to hand, too, so the work flows smoothly from start to finish.
Step-by-step instructions
- Heat the olive oil in a large pot over medium heat.
- Add the diced onion and garlic and fry until golden.
- Add the pepper and tomato and continue to cook the vegetables for about 5 minutes.
- Add the rice and stir well until the grains turn slightly translucent.
- Pour in the fish stock or water and bring the mixture to the boil.
- Reduce the heat and let the rice cook for around 10 minutes.
- Add the pieces of fish and let the dish simmer for a further 10 minutes, until the fish is cooked and the rice is tender.
- Season with salt, pepper and fresh herbs, then serve.
Gluten-free / lactose-free version
Arroz de Peixe is naturally gluten-free and can easily be made lactose-free as well. Take care not to use any ingredients that contain gluten, such as certain seasoning blends or stocks that may include gluten as an additive. For a lactose-free version, simply use plant-based oils or stocks in place of cream or milk. This lets you enjoy the dish even if you have an intolerance.
Tips for vegans and vegetarians
If you would like to prepare a vegan or vegetarian version of Arroz de Peixe, you can replace the fish with tofu, seitan or extra vegetables. Marinate the tofu beforehand to give it more flavour. You might also add vegetables such as courgette or aubergine for extra texture and taste. With the right seasonings, you can make sure the dish loses none of its delicious character even without its main ingredient.
More tips and tricks
To get the most out of your Arroz de Peixe, there are a few tips and tricks worth following while you cook. Toasting the rice in the pan before adding the liquid can help bring out more flavour in the grains. Take care not to overcook the rice, so you avoid a mushy consistency. A squeeze of lemon at the end helps to lift the aromas and freshen up the dish. Do not be afraid to experiment with different spices!
Adapting the recipe to your taste
The recipe for Arroz de Peixe is wonderfully versatile and easy to make your own. Depending on your personal preferences or the season, you can use different types of fish or vegetables. A popular variation is to add seafood such as prawns or clams, which give the dish even more flavour — much like a hearty Moqueca de Peixe. Do not hold back — be creative and shape the dish to your own taste!
Ingredient substitutions
If you do not have every ingredient to hand, there are plenty of alternatives that work beautifully. The rice, for example, can be swapped for quinoa or couscous to give a different texture and nutritional profile. For the stock, you can use vegetable stock or a homemade broth that lends the dish a richer flavour. The same rice-and-seafood spirit runs through dishes like Arroz de Polvo. Adjustments like these make the recipe not only varied but also adaptable to whatever you have available.
Drink pairing ideas
The right drink can noticeably enhance the experience of eating Arroz de Peixe. This dish pairs best with white wines that underline the flavours of the fish, such as a crisp Sauvignon Blanc or a French Chablis. Alternatively, alcohol-free drinks like lemonade or homemade iced tea make excellent companions. Experiment with different drinks to find the perfect match for your dinner.
Serving and presentation ideas
A lovely presentation can lift the whole dining experience considerably. Serve Arroz de Peixe in deep bowls and garnish it with fresh herbs and a squeeze of lemon for an extra splash of colour. Add a colourful side, such as a mixed salad or some fried vegetables, to round the dish off. Do not forget to wipe the rims of the plates with a damp cloth before serving so they look clean and inviting.
A bit of history
Arroz de Peixe has a long tradition in Cape Verdean cooking and reflects the maritime culture of the islands. Fishing is of great importance to the local people, and the dish grew out of the need to combine fresh seafood with the islands’ limited agricultural produce. It stands as a symbol of the deep connection between Cape Verde and the ocean that has nourished its people for centuries. Served in countless homes and restaurants, it remains an important part of Cape Verdean identity and its wider cuisine.
More recipe ideas
Summary: Arroz de Peixe
Arroz de Peixe is a Cape Verdean dish that captures the flavours of the islands’ cuisine to perfection. With fresh fish and fragrant rice, it is an easy-to-make recipe that adapts readily to each individual diner’s tastes. Thanks to its versatility, it suits fish lovers and those looking for vegetarian alternatives alike. Enjoy this dish and let the flavours of Cape Verde work their magic on you.


