Welcome to Recipespleasure

Savor the Flavor: Easy Brazili

By Lisa Martinez | April 10, 2026
Savor the Flavor: Easy Brazili

I was halfway through a kitchen catastrophe when I discovered a recipe that would become the holy grail of my dinner repertoire. The oven had just exploded a batch of lasagna into a smoky mess, and my confidence was as flat as the burnt crust on the pizza I’d tried to salvage. In that moment of culinary despair, I scrolled through my favorite food blog and stumbled upon a humble Brazilian fish stew that promised comfort, flavor, and a dash of adventure. I stared at the list of ingredients, felt my stomach growl, and thought, “If this is the kind of dish that can turn a disaster into a triumph, I’m all in.” The next few hours became a whirlwind of chopping, sautéing, and simmering that left me laughing, crying, and ultimately, satisfied. The aroma that filled my kitchen—rich tomato, warm coconut, and a whisper of cilantro—was a reminder that cooking can be both science and art. I dare you to taste this and not go back for seconds. That’s the kind of confidence I’ll bring you today. Let me walk you through every single step—by the end, you’ll wonder how you ever made it any other way.

First, let’s talk about the moment that set the tone for this recipe: the sizzle of olive oil hitting the pan. That sound is the first cue that the stew is about to transform from ordinary to extraordinary. The heat rises, the onion starts to caramelize, and the kitchen smells like a tropical beach. I’ve seen many people skip this step, thinking it’s just a routine, but trust me, that caramelization is the foundation of flavor. If you hear the onions crackle, you know the base is ready to absorb the next layers of taste. The anticipation of that first bite is a rush you’ll feel again and again.

Now, consider the texture—crisp edges that shatter like thin ice and a silky sauce that clings to the fish like velvet. The cod, when it’s properly cooked, should be flaky yet tender, with a gentle melt into the broth. The combination of coconut milk and sour cream gives the stew a luscious body that coats every morsel, while the diced tomatoes add a bright acidity that cuts through the richness. This balance is what makes the dish unforgettable. If you’re craving a meal that feels like a hug in a bowl, this stew delivers.

Most recipes get this completely wrong by overcooking the fish or using a bland broth. They either end up with dry, rubbery cod or a sauce that tastes like a watered-down soup. I’ve tried countless variations, and each time, I’ve learned that the secret lies in timing and the right blend of ingredients. The trick is to let the fish finish cooking in the sauce, not in the pan. That way, it absorbs all the flavors and stays moist. I’ll walk you through the exact timing to ensure your fish is always perfect.

Picture yourself pulling this out of the stove, the whole kitchen smelling incredible, steam curling around the pot, and a golden glow from the simmering sauce. The steam carries the scent of tomatoes, coconut, and a hint of pepper that lingers in the air. The pot’s surface glistens, and the sound of bubbling broth is music to any food lover’s ears. That’s the moment you’ll savor, not just the taste but the entire sensory experience. This dish is more than a meal; it’s a memory in the making.

If you’ve ever struggled with balancing flavors in a stew, you’re not alone—and I’ve got the fix. The key is to layer the ingredients in the right order, letting each one bloom in its own time. I’ll show you how to do that without turning your kitchen into a chaotic mess. This is a recipe that invites you to be hands-on, to feel the heat, and to trust your instincts. The result? A dish that feels handcrafted and incredibly comforting.

The next section will dive into what makes this version stand out from every other recipe out there. From the bold claim that this is the best version you'll ever make at home to the subtle nuances that elevate the dish, we’ll break it down. I’ll also share a surprising ingredient that you might not expect to see in a Brazilian stew. Stay tuned, because I’m about to reveal the secrets that make this recipe unbeatable.

I’ve spent years experimenting with fish stews, and this one has emerged as the champion of my kitchen. It’s a dish that is simple yet sophisticated, comforting yet adventurous. The flavors mingle in a way that feels both familiar and fresh, like a well-loved song with a new twist. It’s the kind of dish that will make your guests ask for the recipe, and you’ll smile knowing you’ve earned your culinary reputation. Let’s get into the specifics that make this stew a standout.

What Makes This Version Stand Out

  • Flavor Depth: The combination of coconut milk, sour cream, and tomato paste creates a rich, layered sauce that coats the fish like velvet. Each spoonful delivers a burst of umami, balanced by a subtle citrusy tang from the diced tomatoes. The result is a stew that feels both hearty and refreshing, a rare balance in a single pot.
  • Texture Harmony: The cod is cooked to flake just right, while the bell peppers maintain a gentle crunch that adds a pleasant contrast. The sauce’s silky body is complemented by the slight bite of the pepper, creating a mouthfeel that keeps you engaged throughout the meal. This interplay of textures makes the dish memorable.
  • Simplicity: With only eleven ingredients and a handful of steps, this recipe is approachable for beginners and seasoned cooks alike. There’s no need for exotic spices or complicated techniques—just good ingredients and a bit of love. It’s the perfect dish for a busy weeknight.
  • Ingredient Quality: Using wild cod and fresh bell peppers ensures that each bite bursts with natural flavor. The quality of the fish is paramount; it’s the star that carries the stew, so choose a firm, fresh piece for the best results. The other ingredients are all pantry staples, making it easy to stock up.
  • Make‑Ahead Potential: Once the stew is cooked, it can be stored in the fridge or freezer for later enjoyment. The flavors deepen over time, making it a great option for meal prep. The next day, it’s as good—or even better—than the day it was made.
  • Audience Appeal: Whether you’re feeding a family, entertaining guests, or cooking for yourself, this stew satisfies a wide range of palates. Its bright, comforting flavors are sure to win over even the most skeptical diners.

Alright, let's break down exactly what goes into this masterpiece. I’ll walk you through each component, why it matters, and how it shapes the final dish. Before we dive into the ingredients, let me share a quick kitchen hack that will save you time and reduce cleanup.

Kitchen Hack: If you’re short on time, sauté the onions, garlic, and bell peppers in a single pan before adding the tomatoes. This streamlines the process and keeps the pot cleaner. It also allows the vegetables to release their flavors early, which deepens the stew’s overall profile.

Inside the Ingredient List

The Flavor Base

The flavor base starts with olive oil, which adds a subtle fruity note and helps the aromatics bloom. Olive oil is not just a cooking medium; it’s a flavor carrier that lifts the other ingredients. When you heat it, the oil’s phenols release, giving the dish a slight peppery undertone that complements the tomatoes. If you skip the oil, the onions will stick and the flavors will feel flat. I’ve seen people use butter or butter‑oil mixes, but olive oil keeps the dish light and vibrant.

Next, the white onion is diced into small cubes, allowing it to caramelize quickly and release a sweet, mellow sweetness. The onion’s natural sugars, when browned, form a complex base that anchors the stew’s flavor. Without the onion, the dish would lack depth and would feel like a bland soup. If you prefer a sweeter profile, you can add a touch of brown sugar to the onions, but that’s optional. The key is to let the onion soften and develop color before adding the next layer.

Garlic follows, minced finely so that it distributes evenly throughout the sauce. Garlic adds a pungent, aromatic punch that is essential for a Brazilian-inspired dish. The garlic’s volatile compounds are released when it’s sautéed, creating a fragrant base that permeates the entire pot. If you’re sensitive to garlic, you can reduce the amount or use garlic powder, but the fresh cloves give the stew a lively bite. The garlic also helps balance the richness of the coconut milk.

The tomato paste is added next, absorbing the oil and providing a concentrated tomato flavor. Tomato paste is a game changer; it thickens the sauce, adds depth, and reduces the water content from the canned tomatoes. When you stir it in, watch for a golden hue that indicates the paste is fully integrated. If you skip the paste, the stew will be thinner and less robust. I’ve experimented with red or white tomato paste, but the standard red paste gives the dish its signature color and taste.

Finally, the diced tomatoes are added, bringing a bright acidity that cuts through the richness of the coconut milk. The tomatoes also add a natural sweetness and a subtle tang that balances the dish. If you prefer a smoother sauce, you can blend the tomatoes before adding them, but the chunky texture adds a pleasant bite. The canned tomatoes should be of good quality, with minimal added salt, to keep the flavor pure.

The Texture Crew

The wild cod is the star of this stew. It’s a firm, flaky fish that holds its shape even after simmering. The cod’s mild flavor pairs perfectly with the tropical coconut milk, creating a harmony that feels both exotic and comforting. I always recommend buying fresh cod from a reputable fishmonger, as it will provide the best texture and flavor. If you’re using frozen cod, thaw it in the fridge overnight to preserve its integrity.

Bell peppers are sliced into thin strips, adding a pop of color and a slight crunch that contrasts with the tender fish. The peppers also contribute a subtle sweetness that balances the acidity of the tomatoes. I use a mix of red, yellow, and green peppers for visual appeal, but any color works. The peppers should be added after the tomatoes to prevent them from becoming mushy. If you prefer a softer texture, you can sauté the peppers separately until they’re just tender before adding them to the stew.

Coconut milk gives the stew its creamy body, infusing it with a tropical sweetness that is both luxurious and comforting. It’s essential to use full‑fat coconut milk for the best texture; light versions can feel watery. The coconut milk also provides a subtle nutty undertone that complements the cod. If you’re watching your calorie intake, you can use a low‑fat coconut milk, but the flavor will be slightly less rich. The coconut milk’s consistency should be smooth, not thickened, so it blends seamlessly with the other liquids.

Sour cream is added near the end of cooking to introduce a tangy contrast that brightens the stew. It also adds a velvety texture that makes the sauce feel luxurious. The sour cream should be at room temperature to prevent curdling when added. If you can’t find sour cream, Greek yogurt works as a substitute, though it will alter the flavor slightly. The sour cream is optional but highly recommended for the best mouthfeel.

Red pepper flakes add a subtle heat that awakens the palate without overwhelming the dish. They also bring a smoky note that ties the flavors together. I use a half teaspoon, but you can adjust to your heat preference. If you’re sensitive to spice, you can omit the flakes entirely and still enjoy a delicious stew. The flakes should be added early so they can infuse the oil and tomatoes.

The Unexpected Star

Fresh cilantro is the final flourish that adds brightness and a herbal note that lifts the entire dish. Cilantro’s citrusy flavor is a signature element in many Brazilian dishes, and it complements the coconut milk beautifully. I sprinkle it on top just before serving to keep its flavor fresh and vibrant. If you’re not a fan of cilantro, you can substitute parsley or basil, but the dish will lose some of its authentic character. The cilantro also adds a pop of green that makes the stew visually appealing.

The sea salt and black pepper are essential for seasoning, but they’re added to taste. They help balance the flavors and bring out the natural sweetness of the fish. I always season the stew at the end, after the fish is cooked, to avoid over-salting. If you prefer a lighter dish, reduce the salt slightly or use a low-sodium fish stock. The pepper adds a subtle warmth that rounds out the dish.

Fun Fact: Coconut milk, which is used in this stew, originates from the coconut palm that thrives in tropical climates. The milk is extracted by grating the coconut flesh and mixing it with water. It’s a staple in many Latin American and Asian dishes, providing a creamy texture without dairy. The tropical flavor profile of coconut milk makes it a perfect match for fish stews.

Everything's prepped? Good. Let's get into the real action, where the flavors mingle and the magic happens. I’ll guide you through each step with precision, so you can replicate this dish exactly as I do. Get your pot ready, and let’s dive into the cooking process.

The Method — Step by Step

  1. Heat the Olive Oil: Place a large, heavy‑bottomed pot over medium heat and pour in the olive oil. Watch for a slight shimmer—this indicates the oil is hot enough to sauté the aromatics. Add the diced onion, and let it cook until translucent, about 5 minutes. The onion should soften without browning; this preserves its sweetness. While the onions cook, I always stir occasionally to prevent sticking.
  2. Sauté Garlic and Bell Peppers: Add the minced garlic to the pot, letting it sizzle for 30 seconds until fragrant. Then toss in the sliced bell peppers, stirring them into the onions. The peppers should soften slightly but retain a firm bite. This step infuses the base with color and a hint of sweetness. I often add a pinch of red pepper flakes at this point to let the heat mingle with the aromatics.
  3. Incorporate Tomato Paste: Stir in the tomato paste, allowing it to coat the vegetables and release its concentrated flavor. Cook the paste for 2 minutes, stirring constantly, so it caramelizes a bit and deepens the sauce. If the paste feels too thick, add a splash of water to loosen it. The goal is a glossy, red mixture that’s ready to absorb the rest of the liquid.
  4. Add Canned Tomatoes: Pour in the diced tomatoes, stirring to combine with the paste. Let the mixture come to a gentle simmer for 5 minutes, allowing the flavors to meld. The tomatoes should break down slightly, creating a chunky sauce. This is the stage where the stew starts to take shape, and the aroma becomes irresistible.
  5. Introduce Coconut Milk and Sour Cream: Lower the heat and pour in the coconut milk, then stir in the sour cream. The mixture should become creamy and slightly thickened. This is where the stew gains its luxurious texture. Let it simmer for another 3 minutes, ensuring the sour cream is fully incorporated and the sauce is velvety.
  6. Season the Base: Season with sea salt and black pepper to taste, keeping in mind that the fish will add more salt later. This step is crucial for building the stew’s flavor foundation. I always taste the sauce before adding the fish, ensuring it’s balanced and not too salty.
  7. Cook the Cod: Gently lay the wild cod pieces into the pot, ensuring they’re submerged in the sauce. Cover the pot and let the fish simmer for 6-8 minutes, or until it flakes easily with a fork. The fish should cook through without breaking apart. This timing ensures the cod retains its moisture and tenderness.
  8. Finish with Cilantro: Remove the pot from heat and sprinkle fresh cilantro over the top. The cilantro’s bright, citrusy flavor will contrast the richness of the coconut milk and highlight the fish’s natural taste. Let the stew sit for 2 minutes to allow the cilantro to release its aroma. This final touch elevates the dish from good to unforgettable.
  9. Serve Hot: Ladle the stew into bowls, ensuring each portion has a generous amount of fish and sauce. Garnish with extra cilantro if desired, and serve immediately. The steam will carry the aroma to your guests, making the first bite even more enticing. I recommend pairing this stew with a side of fluffy rice or crusty bread to soak up the sauce.
  10. Optional Garnish: For an extra layer of flavor, drizzle a small amount of lime juice over each serving. The acidity cuts through the richness and adds a refreshing finish. If you prefer a milder taste, skip the lime; the stew is already vibrant enough on its own. This step is entirely optional but recommended for those who love a citrus kick.

Okay, ready for the game‑changer? That last step of adding the cod is pure magic. It’s the moment the flavors fuse and the stew reaches its peak. I’ve found that letting the fish cook in the sauce, rather than separately, creates a depth that’s impossible to replicate otherwise. And now, the fun part—let’s talk about how to perfect this dish every time.

Kitchen Hack: When adding the cod, place the fish pieces on top of the sauce rather than fully submerged. This ensures the fish gets a slight sear on the surface, adding a subtle crust that enhances texture. It also prevents the fish from overcooking in the liquid.
Watch Out: Do not let the stew boil vigorously after adding the cod. A rolling boil can cause the fish to break apart, resulting in a mushy texture. Keep the heat low to maintain a gentle simmer, which preserves the fish’s delicate structure.

That’s it—you did it. But hold on, I’ve got a few more tricks that will take this stew to another level. These insider tips are what separate a good dish from a legendary one, and they’ll help you avoid common pitfalls. Let’s dive into the details.

Insider Tricks for Flawless Results

The Temperature Rule Nobody Follows

Many people think high heat is the key to a flavorful stew, but that’s a myth. The real trick is to cook at a low, steady simmer once the fish is added. This slow cooking allows the flavors to meld and the fish to stay tender. I’ve seen dishes that overcook the fish and end up rubbery, and that’s where the magic fails. Keep the heat low, and you’ll end up with a silky, luscious sauce that clings to the fish.

Why Your Nose Knows Best

Trust your nose. If the stew smells bright and tomato‑rich, it’s ready. A faint, under‑cooked aroma signals you need more time. I always taste the broth before adding the fish; if it needs a touch of acidity, a splash of lime or vinegar can brighten it. This sensory checkpoint saves you from a bland or over‑cooked dish. Your nose is a reliable guide, so listen to it.

The 5‑Minute Rest That Changes Everything

After you finish cooking, let the stew rest for five minutes off the heat. During this rest, the flavors redistribute, and the fish reabsorbs some of the sauce. I’ve found that this brief pause improves the overall taste and texture. The rest also allows the coconut milk to thicken slightly, creating a richer mouthfeel. This step is simple but powerful.

Use Fresh Cod for a Clean Finish

The quality of the fish directly impacts the final result. Fresh cod has a clean, mild flavor that complements the coconut and tomatoes. If you’re buying from a fishmonger, look for firm flesh with a mild scent. Frozen cod is fine if you thaw properly, but it can sometimes have a slightly off flavor. I always recommend fresh whenever possible.

Seasoning at the End

Many cooks season early, but that can lead to over‑salted dishes. Season the base, then add the fish, and taste again after the fish is cooked. This layered seasoning approach ensures balanced flavor throughout the dish. If you need more salt, add it in small increments. This technique keeps the stew from being too salty.

Optional Sour Cream Boost

Adding sour cream near the end introduces a tang that brightens the stew. If you’re watching calories, you can replace it with Greek yogurt or a splash of coconut cream. I’ve found that the sour cream adds a velvety texture that makes the sauce feel luxurious. Skipping it will still produce a tasty dish, but the creaminess will be less pronounced.

Kitchen Hack: If you want to reduce the cooking time, you can pre‑cook the cod in a quick sauté before adding it to the stew. This pre‑cooking step ensures the fish is fully cooked when you finish the stew, preventing over‑cooking.

Creative Twists and Variations

This recipe is a playground. Here are some of my favorite ways to switch things up:

Smoky Chipotle Variant

Add a tablespoon of chipotle in adobo sauce for a smoky depth that pairs beautifully with the coconut milk. The chipotle’s heat will bring a new dimension to the stew, making it more complex. I recommend adding it with the tomato paste so it can infuse the base. This version is perfect for those who love a bit of heat and smoke.

Herb‑Infused Coconut

Stir in a handful of fresh basil or mint into the coconut milk before adding it to the pot. The herbs will give the stew a fresh, aromatic twist that feels like a summer garden. This variation brightens the dish and adds an extra layer of flavor. It’s a great option for a light, refreshing meal.

Seafood Medley

Replace the cod with a mix of shrimp, scallops, and small white fish for a seafood medley. The different textures and flavors will create a more complex dish. Cook the shrimp separately to avoid over‑cooking them, then add them in the last minute of simmering. This version is ideal for a special dinner.

Vegetarian Coconut Tomato

Omit the fish and add a cup of cooked chickpeas or lentils for a hearty vegetarian version. The chickpeas absorb the flavors and provide protein, turning the stew into a satisfying plant‑based meal. I add them with the tomatoes so they get fully flavored. This twist is great for vegetarians or those looking to reduce meat.

Spicy Thai Twist

Add a tablespoon of Thai red curry paste and a splash of fish sauce for an Asian fusion. The curry paste will introduce a complex spice profile, while the fish sauce adds umami. This version transforms the stew into a vibrant, aromatic dish that feels like a Thai curry.

Quick Microwave Version

For a fast, single‑pot meal, use a microwave-safe bowl and microwave the ingredients for 10 minutes on high. Stir halfway through and let it rest for a minute. This method preserves the flavors while saving time. It’s ideal for weeknight dinners when you’re short on time.

Storing and Bringing It Back to Life

Fridge Storage

Store the stew in an airtight container in the refrigerator for up to 3 days. The flavors will deepen over time, making it even more delicious the next day. When reheating, add a splash of water or broth to loosen the sauce before warming it on the stove. This trick prevents the sauce from becoming too thick and keeps it silky.

Freezer Friendly

The stew freezes well for up to 3 months. Portion it into freezer‑safe containers, leaving a bit of headspace for expansion. When ready to eat, thaw overnight in the refrigerator and reheat gently on the stove, stirring occasionally. Add a pinch of salt and a splash of coconut milk to restore the original richness.

Best Reheating Method

Reheat the stew over low heat, stirring frequently, until it’s hot throughout. Avoid boiling, as this can break down the texture of the fish. Add a small amount of water or broth if the sauce feels too thick. The goal is to bring the stew back to its original silky consistency while preserving the delicate flavors.

Savor the Flavor: Easy Brazili

Savor the Flavor: Easy Brazili

Homemade Recipe

Pin Recipe
400
Cal
40g
Protein
10g
Carbs
15g
Fat
Prep
10 min
Cook
25 min
Total
35 min
Serves
4

Ingredients

4
  • 2 tbsp Olive Oil
  • 1 small White Onion, diced
  • 2 cloves Garlic, minced
  • 1.5 lb Wild Cod, cut into pieces
  • 1 can (15 oz) Diced Tomatoes
  • 0.5 cup Coconut Milk
  • 0.25 cup Sour Cream
  • 2 tbsp Tomato Paste
  • 1 Bell Pepper, sliced
  • Sea Salt and Black Pepper to taste
  • 0.5 tsp Red Pepper Flakes
  • 1 tbsp Fresh Cilantro, chopped

Directions

  1. Heat the olive oil in a large pot over medium heat until it shimmers. Add the diced onion and sauté until translucent, about 5 minutes. Stir occasionally to prevent sticking. The onion should soften without browning. Keep the pot at a gentle heat.
  2. Add the minced garlic and sliced bell pepper, cooking for 2 minutes until fragrant. The pepper should soften slightly but keep its bite. Stir constantly to blend the flavors. This step infuses the base with color and a hint of sweetness. The aroma should be inviting.
  3. Stir in the tomato paste, cooking for 2 minutes until it caramelizes a bit. The paste should coat the vegetables and deepen the sauce’s color. Keep the heat low to avoid burning. The mixture should look glossy and rich. This step is essential for flavor depth.
  4. Pour in the diced tomatoes, stirring to combine. Bring the mixture to a gentle simmer for 5 minutes, allowing the flavors to meld. The tomatoes should break down slightly, creating a chunky sauce. This is the stage where the stew starts to take shape. The aroma should be bright.
  5. Add the coconut milk and stir in the sour cream, letting the mixture become creamy. Simmer for 3 minutes, ensuring the sauce thickens slightly. The texture should be velvety and smooth. The coconut milk adds tropical sweetness. The mixture should be glossy.
  6. Season with sea salt, black pepper, and red pepper flakes, tasting as you go. Adjust seasoning to your preference. The flavors should be balanced, not overly salty. The pepper flakes add a subtle heat. This step builds the stew’s flavor foundation.
  7. Gently place the cod pieces into the pot, ensuring they’re submerged. Cover and simmer for 6-8 minutes, or until the fish flakes easily. The fish should remain moist and tender. This is the moment the flavors fuse. The fish should be fully cooked.
  8. Remove from heat and sprinkle chopped cilantro over the top. Let the stew sit for 2 minutes to allow the cilantro to release its aroma. The cilantro adds a fresh, citrusy note. This final touch elevates the dish. The stew should look vibrant.
  9. Serve hot, ladling the stew into bowls. Each portion should have fish and plenty of sauce. Garnish with extra cilantro if desired. Pair with rice or crusty bread to soak up the sauce. Enjoy the comforting, tropical flavors.
  10. Optional: Drizzle a splash of lime juice over each serving for a bright finish. The acidity cuts through the richness, adding a refreshing note. Adjust to taste. This step is optional but enhances the overall flavor profile. The stew is now ready to enjoy.

Common Questions

Yes, you can substitute cod with firm white fish such as halibut, tilapia, or snapper. Just adjust the cooking time accordingly; thinner fish may need less time to avoid overcooking. The flavor profile will remain similar, but the texture might vary slightly.

You can replace sour cream with Greek yogurt, coconut cream, or a splash of heavy cream. Each option will alter the richness slightly, but the stew will still be creamy. If using yogurt, temper it with a little hot sauce to prevent curdling.

Yes, the stew freezes well for up to 3 months. Portion it into freezer-safe containers, leaving a bit of headspace. Thaw overnight in the refrigerator and reheat gently on the stove, adding a splash of water if needed.

Add more red pepper flakes or a diced jalapeño. You can also incorporate a tablespoon of chipotle in adobo for smoky heat. Adjust gradually to taste, as the heat can intensify as the stew simmers.

Full‑fat coconut milk gives the richest texture. If you’re watching calories, use a light version, but the stew may be slightly thinner. Alternatively, coconut cream can be used for a thicker consistency.

The fish should flake easily with a fork and have a translucent interior. If it still looks raw or the flesh is opaque, give it a minute or two more. Avoid over‑cooking, as the fish can become rubbery.

More Recipes