The Pantry
Brazilian-inspired

Moqueca de banana

A bright, gently spiced banana moqueca inspired by the Brazilian coconut stew tradition. Ripe bananas are simmered with onion, bell pepper, tomato, garlic, coconut milk, and lime until the sauce turns silky and the fruit stays intact. Serves 2 as a light dinner or 4 as a side with rice and beans.

Prep 15 minCook 20 minAdjust servings ↓
Moqueca de banana
Photo: Sintegrity · CC BY-SA 4.0. Resized for display.
~510 calper person · ~1020 total
~$4.55meal total · ~$2.27 per person

Estimated calories and US ingredient costs.

For 4 servings, use a 12-inch skillet or a wide Dutch oven so the bananas can sit in one layer and cook gently. Keep the heat and timing the same rather than trying to shorten the simmer. If doubling, expect a slightly longer reduction time for the coconut sauce, but still add the bananas only near the end to prevent them from breaking apart.

The Pantry way

Your whole cook, in one place.

Ingredients, steps and a live timeline. Ready for 2 people.

Step timeline

Cooking order

10 left
Step 1

Prep the vegetables and bananas

~7 min

Prep the vegetables and bananas.

Slice the 2 medium ripe but firm bananas into 1-inch pieces so they hold their shape in the stew.

Thinly slice the 6 oz onion and 5 oz red bell pepper, mince 2 tsp garlic, and chop the 4 oz tomato.

Keep the banana pieces separate so they are added near the end and do not turn mushy.

Ingredients
  • 6 ozMedium yellow onion, 6 oz thinly sliced
  • 1 total for recipeMedium red bell pepper, 5 oz sliced into thin strips
  • 2 tspCloves garlic, 2 tsp minced
  • 4 ozMedium tomato, 4 oz chopped
Step 2

Build the aromatic base

~6 min

Build the aromatic base.

Set a medium skillet or sauté pan, about 10 to 11 inches wide, over medium heat.

Add 1 tbsp neutral oil, then the sliced onion, red bell pepper, and 1/2 tsp salt.

Cook for 5 to 6 minutes, stirring often, until the onion softens and starts to look glossy and lightly translucent.

Ingredients
  • 1 tbspNeutral oil
  • 1 total for recipeMedium yellow onion, 6 oz thinly sliced
  • 1 total for recipeMedium red bell pepper, 5 oz sliced into thin strips
  • 1/2 tspFine salt
Step 3

Bloom the garlic and spices

~2 min

Bloom the garlic and spices.

Add the minced garlic, 1 tsp paprika, and 1/4 tsp crushed red pepper flakes.

Stir for 30 seconds to 1 minute, just until fragrant.

If the garlic starts browning too fast, lower the heat, because a moqueca should taste warm and rounded, not bitter.

Ingredients
  • 2 total for recipeCloves garlic, 2 tsp minced
  • 1 tspPaprika
  • 1/4 tspCrushed red pepper flakes
Step 4

Soften the tomato

~3 min

Soften the tomato.

Add the chopped tomato and cook for 2 to 3 minutes, stirring and pressing lightly with the spoon, until the tomato begins to break down and its juices coat the pan.

This gives the coconut sauce a fresher, less heavy flavor and helps the vegetables soften evenly.

Ingredients
  • 1 total for recipeMedium tomato, 4 oz chopped
Step 5

Add coconut milk and water

~5 min cook

Add coconut milk and water.

Pour in 1 cup canned coconut milk and 2 tbsp water, then stir well to combine.

Bring the mixture to a gentle simmer over medium-low heat, not a hard boil.

Let it cook for 4 to 5 minutes so the sauce thickens slightly and the vegetables become tender.

Ingredients
  • 1 cup total for recipeCoconut milk
  • 2 tbspWater
Step 6

Check the dish

After ~5 min

Check Moqueca de banana and continue when ready.

Step 7

Cook the bananas gently

~5 min

Cook the bananas gently.

Nestle the banana pieces into the sauce in a single layer if possible.

Spoon a little sauce over the top, cover the pan, and simmer on low for 4 to 5 minutes until the bananas are hot and just tender.

Avoid vigorous stirring, which can break them apart and cloud the sauce.

Step 8

Finish with lime and cilantro

~1 min

Finish with lime and cilantro.

Uncover the pan and add 1 tbsp lime juice.

Simmer uncovered for 1 minute more, just enough to brighten the coconut sauce.

Taste and adjust with a little more salt only if needed, then scatter 1 tbsp chopped cilantro over the top.

Ingredients
  • 1 tbspLime juice
  • 1 tbspCilantro leaves
Step 9

Serve immediately

~4 min

For a fuller meal, pair it with hot rice or cooked beans, but keep those accompaniments separate from the stew so the coconut sauce stays front and center.

Step 10

Serve meal

~1 min

Once all dishes are cooked and ready, plate and serve the meal together.

Moqueca de banana: Serve immediately.

Moqueca de banana: Spoon the moqueca into shallow bowls so the coconut broth and vegetables are both visible.

Moqueca de banana: Serve hot while the banana pieces are intact and the sauce is creamy.

Make the next one yours.

Create a custom meal with what you have.

Create my own recipe →
Read the traditional recipe

Ingredients

For 2 people

  • 2 medium ripe but firm bananas, 8 oz peeled and sliced into 1-inch pieces
  • 1 tbsp neutral oil
  • 1 medium yellow onion, 6 oz thinly sliced
  • 1 medium red bell pepper, 5 oz sliced into thin strips
  • 2 cloves garlic, 2 tsp minced
  • 1 medium tomato, 4 oz chopped
  • 1 cup canned coconut milk, shaken well
  • 2 tbsp water
  • 1 tbsp lime juice
  • 1 tsp paprika
  • 1/4 tsp crushed red pepper flakes
  • 1/2 tsp fine salt
  • 1 tbsp cilantro leaves, chopped

Method

  1. Prep the vegetables and bananasSlice the 2 medium ripe but firm bananas into 1-inch pieces so they hold their shape in the stew. Thinly slice the 6 oz onion and 5 oz red bell pepper, mince 2 tsp garlic, and chop the 4 oz tomato. Keep the banana pieces separate so they are added near the end and do not turn mushy.
  2. Build the aromatic baseSet a medium skillet or sauté pan, about 10 to 11 inches wide, over medium heat. Add 1 tbsp neutral oil, then the sliced onion, red bell pepper, and 1/2 tsp salt. Cook for 5 to 6 minutes, stirring often, until the onion softens and starts to look glossy and lightly translucent.
  3. Bloom the garlic and spicesAdd the minced garlic, 1 tsp paprika, and 1/4 tsp crushed red pepper flakes. Stir for 30 seconds to 1 minute, just until fragrant. If the garlic starts browning too fast, lower the heat, because a moqueca should taste warm and rounded, not bitter.
  4. Soften the tomatoAdd the chopped tomato and cook for 2 to 3 minutes, stirring and pressing lightly with the spoon, until the tomato begins to break down and its juices coat the pan. This gives the coconut sauce a fresher, less heavy flavor and helps the vegetables soften evenly.
  5. Add coconut milk and waterPour in 1 cup canned coconut milk and 2 tbsp water, then stir well to combine. Bring the mixture to a gentle simmer over medium-low heat, not a hard boil. Let it cook for 4 to 5 minutes so the sauce thickens slightly and the vegetables become tender.
  6. Cook the bananas gentlyNestle the banana pieces into the sauce in a single layer if possible. Spoon a little sauce over the top, cover the pan, and simmer on low for 4 to 5 minutes until the bananas are hot and just tender. Avoid vigorous stirring, which can break them apart and cloud the sauce.
  7. Finish with lime and cilantroUncover the pan and add 1 tbsp lime juice. Simmer uncovered for 1 minute more, just enough to brighten the coconut sauce. Taste and adjust with a little more salt only if needed, then scatter 1 tbsp chopped cilantro over the top.
  8. Serve immediatelySpoon the moqueca into shallow bowls so the coconut broth and vegetables are both visible. Serve hot while the banana pieces are intact and the sauce is creamy. For a fuller meal, pair it with hot rice or cooked beans, but keep those accompaniments separate from the stew so the coconut sauce stays front and center.

Before you cook

What to get ready

Heavy saucepan or wide skillet, spoon, small bowls for spices and a rice pot if the recipe includes rice.

Choose ripe but firm bananas and slice them shortly before adding to the coconut base.

If something needs adjusting

Banana dissolves into the sauce

Add pieces late and fold gently; very soft bananas are better used in baking.

Spices catch on the bottom

Have liquid ready before blooming spices. Lower the heat and add the next liquid promptly rather than letting ground spices blacken.

Store for later

Cool curry in shallow containers and refrigerate rice separately if included. Reheat to 165°F with a little water and stir to heat the center evenly.

Refrigerate perishables within 2 hours, or 1 hour above 90°F. Keep the fridge at 40°F or below; use refrigerated leftovers within 3–4 days. USDA storage and reheating guidance.

Make the ingredients go further

Use overripe bananas in bread rather than forcing them into this stew.

Next use for your ingredients: Banana bread →

Calculate this meal with your own prices →

How to Cool and Store Leftovers →

Cooking notes updated October 24, 2026. How we create recipes.

Tips, swaps and questions

A little kitchen know-how

Use bananas that are ripe but still firm, with mostly yellow skins and only a few brown specks. Very soft bananas dissolve into the coconut sauce, while underripe ones stay starchy and can taste flat. If your coconut milk is thick and separated, whisk it in the can before adding so the stew finishes silky instead of greasy.

Make it work for you

If you want a more classic moqueca profile, add 1 tbsp palm oil in place of 1 tbsp of the neutral oil for a more vivid color and deeper aroma. If cilantro tastes soapy to you, finish with thinly sliced scallion greens instead. Do not substitute green bananas, because they behave more like a starchy vegetable and will not give the same sweet-savory balance.

Use more of your yellow onion and red bell pepper in black bean soup.

Can I make this ahead?

Yes. Make the onion, pepper, tomato, and coconut sauce up to 2 days ahead and refrigerate it. Reheat gently over low heat, then add the banana pieces during the last 5 to 6 minutes so they stay intact. Store leftovers within 2 hours in a covered container and refrigerate at 40 F or below for 3 to 4 days; reheat to 165 F.

Times are estimates. Check ingredients for allergens. For safe temperatures and storage, see FoodSafety.gov.