33 Delightful Brazilian Recipes for Every Occasion

Laura Hauser

May 3, 2026

Welcome to a vibrant culinary journey through Brazil! Whether you’re craving quick weeknight dinners, festive party dishes, or comforting classics, this collection brings the warmth and flavor of Brazilian cuisine right to your kitchen. From sizzling grills to sweet treats, there’s something here for every occasion. Let’s dive in and discover 33 delightful recipes that will make your next meal unforgettable.

Feijoada: Brazilian Black Bean Stew

Feijoada: Brazilian Black Bean Stew
Unexpectedly hearty and packed with flavor, Feijoada is Brazil’s national dish that’ll warm you up from the inside out. This black bean stew is a protein-packed, smoky masterpiece that simmers for hours until the meat falls apart and the beans are creamy. Get ready to impress with minimal effort and maximum taste.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 3 hours

Ingredients

– Dried black beans – 1 lb
– Smoked sausage – 1 lb, sliced
– Pork shoulder – 1 lb, cubed
– Onion – 1 large, diced
– Garlic – 4 cloves, minced
– Bay leaves – 2
– Orange – 1, juiced
– Salt – 1 tsp
– Black pepper – ½ tsp
– Water – 8 cups

Instructions

1. Rinse 1 lb dried black beans under cold water in a colander.
2. Place beans in a large pot with 8 cups water and soak overnight, or use a quick soak by boiling for 2 minutes, then letting sit for 1 hour.
3. Drain and rinse the beans, then return them to the pot.
4. Add 1 lb cubed pork shoulder, 1 lb sliced smoked sausage, 1 diced onion, 4 minced garlic cloves, 2 bay leaves, 1 tsp salt, and ½ tsp black pepper to the pot.
5. Pour in 8 cups fresh water and bring to a boil over high heat.
6. Reduce heat to low, cover, and simmer for 2.5 hours, stirring occasionally to prevent sticking.
7. Check the beans after 2 hours; they should be tender but not mushy. Tip: If the stew is too thick, add ½ cup water at a time.
8. Stir in the juice of 1 orange and simmer uncovered for 30 more minutes to meld flavors. Tip: The orange juice cuts the richness and adds a subtle brightness.
9. Remove bay leaves and discard.
10. Taste and adjust seasoning with more salt if needed. Tip: Let it rest for 10 minutes off heat before serving to allow flavors to deepen.
11. Serve hot in bowls. Creamy beans and tender meat create a thick, stew-like texture with a deep, smoky flavor from the sausage. Pair it with rice or crusty bread for a complete meal, and don’t forget a squeeze of fresh lime for a zesty kick.

Moqueca de Peixe: Brazilian Fish Stew

Moqueca de Peixe: Brazilian Fish Stew
A vibrant Brazilian fish stew that’s about to blow up your feed. Grab your skillet and let’s get simmering.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– White fish fillets – 1.5 lbs
– Onion – 1 large, sliced
– Garlic – 4 cloves, minced
– Red bell pepper – 1, sliced
– Tomatoes – 2, chopped
– Coconut milk – 1 (13.5 oz) can
– Lime – 1, juiced
– Olive oil – 2 tbsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Fresh cilantro – ¼ cup, chopped

Instructions

1. Pat the white fish fillets completely dry with paper towels, then cut them into 2-inch chunks.
2. Season the fish chunks evenly on all sides with ½ tsp of salt and ¼ tsp of black pepper.
3. Heat 2 tbsp of olive oil in a large, deep skillet or Dutch oven over medium-high heat until shimmering, about 2 minutes.
4. Add the sliced onion and cook, stirring frequently, until softened and translucent, about 5 minutes.
5. Stir in the minced garlic and cook until fragrant, about 1 minute. Tip: Don’t let the garlic brown or it will turn bitter.
6. Add the sliced red bell pepper and chopped tomatoes to the skillet.
7. Cook the vegetables, stirring occasionally, until the tomatoes begin to break down and release their juices, about 8 minutes.
8. Pour in the entire can of coconut milk and the juice of 1 lime, then stir to combine.
9. Bring the mixture to a gentle simmer over medium heat, then reduce the heat to low.
10. Gently nestle the seasoned fish chunks into the simmering sauce in a single layer.
11. Cover the skillet and let the fish poach in the sauce over low heat for 8 minutes. Tip: Do not stir during this time to keep the fish intact.
12. After 8 minutes, check that the fish is opaque and flakes easily with a fork. If not, cover and cook for 2 more minutes.
13. Remove the skillet from the heat and stir in the chopped fresh cilantro. Tip: Adding cilantro off the heat preserves its bright, fresh flavor.
14. Taste the sauce and adjust seasoning with the remaining ½ tsp of salt and ¼ tsp of black pepper if needed.

Silky coconut milk cradles tender, flaky fish in a vibrant, tomato-pepper sauce. Serve it steaming hot over a bed of rice to soak up every last drop, or scoop it straight from the skillet with crusty bread for a truly immersive experience.

Pão de Queijo: Brazilian Cheese Bread

Pão de Queijo: Brazilian Cheese Bread
A viral Brazilian snack that’s gluten-free, naturally cheesy, and dangerously addictive. Pão de Queijo delivers crispy, golden shells with a soft, stretchy interior—perfect for any time of day. Grab your blender and let’s make magic happen.

Serving: 24 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– Tapioca flour – 2 cups
– Whole milk – 1 cup
– Vegetable oil – ½ cup
– Eggs – 2 large
– Grated Parmesan cheese – 1 cup
– Salt – 1 tsp.

Instructions

1. Preheat your oven to 375°F and line a baking sheet with parchment paper.
2. Combine the whole milk, vegetable oil, and salt in a medium saucepan over medium heat.
3. Bring the mixture to a gentle boil, then immediately remove it from the heat.
4. Stir in the tapioca flour with a wooden spoon until a smooth, sticky dough forms and pulls away from the pan—this takes about 1 minute.
5. Transfer the dough to a blender or food processor and let it cool for 5 minutes to avoid cooking the eggs.
6. Add the eggs and grated Parmesan cheese to the blender.
7. Blend on high speed for 30–45 seconds until the mixture is completely smooth and uniform.
8. Scoop the dough with a tablespoon or small cookie scoop onto the prepared baking sheet, spacing them 1 inch apart.
9. Bake at 375°F for 20–25 minutes until the puffs are puffed, golden brown, and sound hollow when tapped.
10. Remove from the oven and let cool on the sheet for 5 minutes before serving.

Warm from the oven, these cheese breads boast a crisp, crackly crust that gives way to a soft, chewy, and slightly elastic center. The savory Parmesan flavor shines through in every bite. Serve them alongside a cup of coffee for breakfast, split and filled with ham for a snack, or simply enjoy them straight off the tray—they disappear fast!

Acarajé with Vatapá: Black-Eyed Pea Fritters

Acarajé with Vatapá: Black-Eyed Pea Fritters
Crispy, golden fritters meet creamy, spiced filling—this Brazilian street food classic is your next kitchen adventure. Black-eyed peas get a flavor-packed makeover, fried to perfection and stuffed with a rich coconut-peanut sauce. Forget takeout; this homemade version brings Salvador’s vibrant markets right to your table.
Serving: 4 | Pre Time: 30 minutes | Cooking Time: 20 minutes

Ingredients

– Black-eyed peas – 1 cup
– Onion – ½ cup, chopped
– Garlic – 2 cloves, minced
– Vegetable oil – 2 cups for frying
– Shrimp – ½ cup, peeled and chopped
– Coconut milk – 1 cup
– Peanuts – ¼ cup, ground
– Dried shrimp – 2 tbsp, ground
– Palm oil – 2 tbsp
– Salt – 1 tsp

Instructions

1. Soak 1 cup black-eyed peas in water for 8 hours, then drain and peel the skins by rubbing between your hands—this ensures a smooth batter.
2. Blend the peeled peas with ½ cup chopped onion and 2 cloves minced garlic until a coarse paste forms; add 1 tsp salt and mix well.
3. Heat 2 cups vegetable oil in a deep pot to 350°F, using a thermometer for accuracy to prevent burning.
4. Scoop 2 tbsp of the pea batter and fry in the hot oil for 4-5 minutes until golden brown and crispy, flipping halfway through.
5. Drain the fritters on paper towels to remove excess oil, keeping them warm in a 200°F oven.
6. In a saucepan, heat 2 tbsp palm oil over medium heat and sauté ½ cup chopped shrimp for 3 minutes until pink.
7. Add 1 cup coconut milk, ¼ cup ground peanuts, and 2 tbsp ground dried shrimp; simmer for 10 minutes, stirring often to avoid sticking.
8. Slice each fritter horizontally and stuff generously with the warm vatapá sauce.
Light and airy fritters contrast with the velvety, nutty vatapá—each bite is a burst of savory, umami richness. Serve them hot as a snack or pair with a fresh salad for a complete meal; they’re perfect for sharing at gatherings or enjoying solo with a squeeze of lime.

Brigadeiro: Brazilian Chocolate Truffles

Brigadeiro: Brazilian Chocolate Truffles
Grab your spoon—these Brazilian chocolate truffles are about to become your new obsession. Made with just three pantry staples, brigadeiros deliver a fudgy, intensely chocolatey bite in minutes. Forget fancy equipment; a saucepan and some elbow grease are all you need to roll out this iconic treat.

Serving: 20 | Pre Time: 5 minutes | Cooking Time: 10 minutes

Ingredients

– Sweetened condensed milk – 1 (14-ounce) can
– Unsweetened cocoa powder – ¼ cup
– Unsalted butter – 1 tbsp
– Chocolate sprinkles – ½ cup

Instructions

1. Combine 1 can of sweetened condensed milk, ¼ cup of unsweetened cocoa powder, and 1 tbsp of unsalted butter in a medium saucepan.
2. Cook the mixture over medium-low heat, stirring constantly with a wooden spoon for 8–10 minutes. Tip: Keep the heat low to prevent scorching—the mixture should bubble gently.
3. Stop cooking when the mixture thickens enough to pull away from the bottom of the pan in a single mass. Tip: Test by dragging the spoon through; it should leave a clear path that holds for 2–3 seconds.
4. Immediately transfer the hot mixture to a lightly buttered plate or shallow dish.
5. Let the mixture cool at room temperature for 30–45 minutes until it’s cool enough to handle but still slightly warm.
6. Lightly butter your palms to prevent sticking. Tip: Re-butter your hands as needed for smoother rolling.
7. Scoop 1-tsp portions of the mixture and roll into 1-inch balls between your palms.
8. Roll each ball in ½ cup of chocolate sprinkles until fully coated.
9. Place the finished brigadeiros in paper candy cups or on a parchment-lined tray.
10. Refrigerate for at least 1 hour to set before serving.

Dense and fudgy with a deep cocoa flavor, these truffles melt luxuriously in your mouth. Serve them chilled for a firm bite or at room temperature for a softer, gooier texture—either way, they disappear fast. Try rolling them in crushed nuts, coconut flakes, or colorful nonpareils for a festive twist at parties.

Coxinha: Chicken Croquettes

Coxinha: Chicken Croquettes
You’ve seen them on food trucks and at Brazilian bakeries—now make these crispy, creamy chicken croquettes at home. Yes, coxinha are the ultimate savory snack: shredded chicken wrapped in a soft dough, breaded, and fried to golden perfection. Get ready to impress with this viral-worthy recipe.

Serving: 12 | Pre Time: 30 minutes | Cooking Time: 20 minutes

Ingredients

– Chicken breast – 1 lb
– Onion – 1 small, finely chopped
– Garlic – 2 cloves, minced
– Chicken broth – 1 cup
– Butter – 2 tbsp
– Flour – 1 cup
– Milk – ½ cup
– Eggs – 2
– Breadcrumbs – 1 cup
– Vegetable oil – for frying
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Place the chicken breast in a pot with the chicken broth, bring to a boil, then reduce heat and simmer for 15 minutes until cooked through.
2. Remove the chicken, let it cool slightly, then shred it finely with two forks.
3. In a skillet, melt the butter over medium heat, add the onion and garlic, and sauté for 5 minutes until softened.
4. Add the shredded chicken to the skillet, season with salt and black pepper, and cook for 2 minutes to combine; set aside.
5. In the same pot used for the chicken, combine the milk and remaining chicken broth, bring to a simmer, then whisk in the flour until a thick dough forms.
6. Tip: Let the dough cool for 5 minutes before handling to prevent sticking.
7. Take a golf ball-sized portion of dough, flatten it in your palm, place 1 tbsp of the chicken mixture in the center, and wrap the dough around it to form a teardrop shape.
8. Tip: Wet your hands lightly with water to shape the coxinha smoothly without cracks.
9. Beat the eggs in a shallow bowl, and place the breadcrumbs in another bowl.
10. Dip each shaped coxinha into the beaten eggs, then coat evenly in breadcrumbs.
11. Heat vegetable oil in a deep pot to 350°F, using a thermometer to ensure accuracy.
12. Fry the coxinha in batches for 3-4 minutes until golden brown and crispy, turning occasionally for even cooking.
13. Tip: Do not overcrowd the pot to maintain the oil temperature and achieve a crisp exterior.
14. Remove with a slotted spoon and drain on paper towels.
15. Keep these coxinha warm in a 200°F oven if serving later, or enjoy immediately. Known for their crunchy shell and tender, flavorful filling, these croquettes are a crowd-pleaser. Serve them with a spicy mayo dip or alongside a fresh salad for a complete meal—they’re perfect for parties or a cozy night in.

Picanha: Brazilian Grilled Steak

Picanha: Brazilian Grilled Steak
You haven’t tasted steak until you’ve tried Picanha. This Brazilian beauty delivers insane flavor with minimal effort—just fire, salt, and that signature fat cap. Get ready to grill like a pro.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– Picanha steak – 2 lbs
– Coarse sea salt – 1 tbsp
– Vegetable oil – 1 tbsp

Instructions

1. Pat the Picanha steak completely dry with paper towels.
2. Score the fat cap in a crosshatch pattern with a sharp knife, cutting about ¼ inch deep.
3. Rub the entire steak with 1 tbsp of vegetable oil.
4. Generously coat all sides with 1 tbsp of coarse sea salt, pressing it into the meat.
5. Preheat a grill to 500°F, creating two heat zones: one for direct high heat and one for indirect medium heat.
6. Place the steak fat-side down on the direct heat zone and grill for 5 minutes to render the fat.
7. Flip the steak and sear the other side over direct heat for 4 minutes until a dark crust forms.
8. Move the steak to the indirect heat zone and cook for 6 minutes for medium-rare (internal temperature 130°F).
9. Insert a meat thermometer into the thickest part to check doneness—remove at 125°F for rare, 130°F for medium-rare, or 135°F for medium.
10. Transfer the steak to a cutting board and let it rest for 10 minutes, loosely tented with foil.
11. Slice the steak against the grain into ½-inch thick pieces, cutting perpendicular to the muscle fibers.
12. Arrange the slices on a platter, spooning over any accumulated juices from the board.
Dive into steak perfection: that fat cap crisps into a salty, crackling crown while the interior stays juicy and tender. Serve it Brazilian-style with farofa and a squeeze of lime, or keep it simple with grilled vegetables—either way, it’s a showstopper.

Farofa: Toasted Cassava Flour Side Dish

Farofa: Toasted Cassava Flour Side Dish
Kick your side dish game up a notch with this Brazilian staple. Farofa is a crispy, savory toasted cassava flour mixture that transforms any meal. Think of it as the ultimate crunchy sprinkle for meats, beans, or eggs—it’s addictive.

Serving: 4 | Pre Time: 5 minutes | Cooking Time: 10 minutes

Ingredients

– Cassava flour – 1 cup
– Bacon – 4 slices
– Onion – ½ cup, finely chopped
– Butter – 2 tbsp
– Salt – ½ tsp

Instructions

1. Place a large skillet over medium heat.
2. Add the bacon slices to the skillet.
3. Cook the bacon for 4–5 minutes, flipping once, until crispy and browned.
4. Transfer the bacon to a paper towel-lined plate to drain, leaving the bacon fat in the skillet.
5. Chop the cooked bacon into small pieces.
6. Add the butter to the skillet with the bacon fat.
7. Once the butter melts, add the chopped onion.
8. Sauté the onion for 3–4 minutes, stirring frequently, until soft and translucent.
9. Add the cassava flour to the skillet.
10. Toast the cassava flour for 5–6 minutes, stirring constantly with a wooden spoon, until it turns golden brown and smells nutty. Tip: Keep stirring to prevent burning—it toasts quickly!
11. Stir in the chopped bacon and salt.
12. Cook for 1 more minute, mixing well to combine everything evenly. Tip: Taste and adjust salt if needed, but be careful—the bacon adds saltiness.
13. Remove the skillet from the heat. Tip: Let it cool slightly; it crisps up as it sits.

Perfectly crunchy and subtly smoky from the bacon, this farofa adds a delightful texture contrast to grilled chicken or black beans. Pile it on top of a sunny-side-up egg for a breakfast twist, or simply enjoy it by the spoonful—it’s that good.

Bobó de Camarão: Shrimp in Yuca Cream

Bobó de Camarão: Shrimp in Yuca Cream
Escape to Brazil with this creamy, dreamy shrimp stew. Bobó de Camarão blends tender shrimp with a luscious yuca cream for a flavor bomb that’s surprisingly simple to make. Get ready to impress.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– Large shrimp, peeled and deveined – 1 lb
– Yuca (cassava), peeled and chopped – 1 lb
– Onion, diced – 1 medium
– Garlic cloves, minced – 4
– Coconut milk – 1 (13.5 oz) can
– Olive oil – 2 tbsp
– Lime juice – 2 tbsp
– Salt – 1 tsp
– Ground black pepper – ½ tsp
– Dried shrimp (optional for depth) – ¼ cup
– Fresh cilantro, chopped – ¼ cup

Instructions

1. Place the chopped yuca in a large pot, cover with water, and bring to a boil over high heat. Reduce heat to medium and simmer for 15 minutes, or until fork-tender.
2. Drain the yuca, reserving 1 cup of the cooking water. Transfer the yuca to a blender, add the coconut milk, and blend on high speed until completely smooth, about 2 minutes. Tip: The reserved starchy water helps thin the puree to a creamy consistency without diluting flavor.
3. Heat the olive oil in a large skillet or Dutch oven over medium-high heat. Add the diced onion and cook for 5 minutes, stirring occasionally, until translucent.
4. Add the minced garlic to the skillet and cook for 1 minute, stirring constantly, until fragrant.
5. Add the shrimp to the skillet in a single layer. Cook for 2 minutes per side, flipping once, until they turn pink and opaque. Tip: Avoid overcrowding the pan to ensure the shrimp sear properly instead of steaming.
6. Pour the blended yuca cream into the skillet with the shrimp. Stir in the reserved cooking water, lime juice, salt, and black pepper. If using, add the dried shrimp now.
7. Bring the mixture to a gentle simmer over medium-low heat. Cook for 5 minutes, stirring occasionally, to allow the flavors to meld. Tip: Do not let it boil vigorously, as this can cause the coconut milk to separate.
8. Remove from heat and stir in the chopped cilantro.
9. Serve immediately. Rich, velvety, and packed with savory shrimp, this stew boasts a comforting texture that’s thick yet silky. For a creative twist, spoon it over steamed rice or scoop it up with crusty bread to soak up every last drop of the creamy sauce.

Bolinho de Bacalhau: Codfish Fritters

Bolinho de Bacalhau: Codfish Fritters
Unlock a crispy, golden Portuguese classic in your own kitchen. These savory codfish fritters are the ultimate shareable snack—perfectly salty, flaky inside, and seriously addictive. Get ready to fry up a batch that disappears fast.

Serving: 4 | Pre Time: 30 minutes | Cooking Time: 15 minutes

Ingredients

– Salt cod – 1 lb
– Potatoes – 1 lb
– Garlic – 2 cloves
– Parsley – ¼ cup, chopped
– Eggs – 2
– All-purpose flour – ½ cup
– Vegetable oil – 2 cups
– Black pepper – ½ tsp

Instructions

1. Soak the 1 lb salt cod in cold water for 24 hours, changing the water every 6 hours to desalinate it thoroughly.
2. Drain the cod, place it in a pot, cover with fresh water, and bring to a boil over high heat.
3. Reduce heat to medium and simmer the cod for 15 minutes until it flakes easily with a fork.
4. While the cod cooks, peel and chop the 1 lb potatoes into 1-inch cubes.
5. Boil the potatoes in salted water for 20 minutes until tender when pierced with a knife.
6. Drain the cooked cod and potatoes separately, then let them cool to room temperature for 10 minutes.
7. Flake the cod into a large bowl, removing any bones and skin.
8. Mash the potatoes with a potato masher until smooth, then add them to the bowl with the cod.
9. Mince the 2 cloves garlic and chop the ¼ cup parsley, adding both to the bowl.
10. Crack the 2 eggs into the bowl and sprinkle in the ½ tsp black pepper.
11. Mix all ingredients with your hands until well combined, about 2 minutes. Tip: For extra flavor, let the mixture rest in the refrigerator for 1 hour.
12. Shape the mixture into 1-inch balls, rolling them between your palms.
13. Dredge each ball in the ½ cup all-purpose flour, shaking off any excess.
14. Heat the 2 cups vegetable oil in a deep pot to 350°F, using a thermometer to check.
15. Fry the fritters in batches of 4-5 for 3-4 minutes until golden brown and crispy. Tip: Avoid overcrowding the pot to maintain the oil temperature.
16. Remove the fritters with a slotted spoon and drain on paper towels for 2 minutes. Tip: Serve immediately for the crispiest texture.
17. Repeat with the remaining fritters, letting the oil return to 350°F between batches.
Perfectly crisp on the outside with a tender, flaky center, these fritters deliver a savory punch of cod and garlic. Pair them with a squeeze of lemon or a spicy aioli for dipping, or crumble them over a fresh salad for a crunchy twist.

Vatapá: Afro-Brazilian Seafood Stew

Vatapá: Afro-Brazilian Seafood Stew
Hear this: Vatapá is the Afro-Brazilian seafood stew that’s about to blow up your feed. This creamy, coconut-infused dish packs shrimp, fish, and a flavor bomb of toasted nuts and spices. Get ready to simmer something seriously special.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– Raw shrimp – 1 lb
– White fish fillets – 1 lb
– Unsweetened coconut milk – 1 (13.5 oz) can
– Raw cashews – ½ cup
– Raw peanuts – ½ cup
– Onion – 1 medium
– Garlic cloves – 4
– Fresh ginger – 1 tbsp, grated
– Dried shrimp – ¼ cup
– Palm oil – 2 tbsp
– Lime – 1
– Salt – 1 tsp
– Water – 2 cups

Instructions

1. Peel and devein the 1 lb of raw shrimp, then cut the 1 lb of white fish fillets into 1-inch chunks.
2. Roughly chop 1 medium onion and mince 4 garlic cloves.
3. In a dry skillet over medium heat, toast ½ cup raw cashews and ½ cup raw peanuts for 5 minutes, shaking the pan often, until lightly golden and fragrant. Tip: Toasting nuts unlocks their oils for a richer stew base.
4. Transfer the toasted nuts to a blender, add ¼ cup dried shrimp, 2 cups water, and blend on high for 2 minutes until completely smooth.
5. In a large pot, heat 2 tbsp palm oil over medium heat for 1 minute until shimmering.
6. Add the chopped onion and cook for 5 minutes, stirring occasionally, until translucent.
7. Stir in the minced garlic and 1 tbsp grated fresh ginger, cooking for 1 minute until fragrant.
8. Pour the blended nut mixture into the pot, then add 1 can unsweetened coconut milk and 1 tsp salt.
9. Bring the stew to a gentle boil over medium-high heat, then reduce to a simmer for 20 minutes, stirring every 5 minutes to prevent sticking.
10. Add the shrimp and fish chunks to the pot, submerging them in the liquid.
11. Simmer uncovered for 10 minutes, until the shrimp turn pink and opaque and the fish flakes easily with a fork. Tip: Don’t overcook the seafood—it should be just tender.
12. Remove from heat and squeeze the juice of 1 lime over the stew, stirring gently to combine. Tip: The lime brightens the rich flavors; add it off-heat to preserve its zing.
13. Ladle the stew into bowls.

Buttery from the nuts and creamy from the coconut, this stew has a luxuriously thick texture with pops of tender seafood. Serve it over steamed rice to soak up every drop, or with a side of fried plantains for a sweet contrast.

Escondidinho de Carne: Brazilian Shepherd’s Pie

Escondidinho de Carne: Brazilian Shepherd’s Pie
Just when you thought shepherd’s pie couldn’t get better—Brazil’s escondidinho de carne flips the script. Layer seasoned beef under a creamy, golden cassava mash. Bake until bubbling for a comfort food knockout.
Serving: 6 | Pre Time: 20 minutes | Cooking Time: 40 minutes

Ingredients

– Ground beef – 1 lb
– Onion – 1 medium, diced
– Garlic – 3 cloves, minced
– Tomato paste – 2 tbsp
– Beef broth – ½ cup
– Salt – 1 tsp
– Black pepper – ½ tsp
– Olive oil – 2 tbsp
– Cassava (yuca) – 2 lbs, peeled and chopped
– Milk – ½ cup
– Butter – 4 tbsp
– Parmesan cheese – ½ cup, grated

Instructions

1. Heat olive oil in a large skillet over medium-high heat.
2. Sauté onion and garlic for 3 minutes until fragrant.
3. Add ground beef, breaking it up with a spoon, and cook for 8 minutes until browned.
4. Stir in tomato paste, beef broth, salt, and black pepper.
5. Simmer the mixture for 10 minutes until thickened, then remove from heat.
6. Boil cassava in a pot of salted water for 15 minutes until fork-tender.
7. Drain the cassava and return it to the pot.
8. Mash the cassava with milk and butter until smooth and creamy.
9. Preheat your oven to 375°F.
10. Spread the beef mixture evenly in a 9×13-inch baking dish.
11. Top with the mashed cassava, smoothing it with a spatula.
12. Sprinkle Parmesan cheese over the cassava layer.
13. Bake for 20 minutes until the top is golden and the edges are bubbling.
14. Let the dish rest for 5 minutes before serving.
Perfectly creamy cassava melts into the savory, spiced beef for a rich, comforting bite. Serve it with a crisp green salad to cut through the richness, or top with fresh cilantro for a bright finish.

Romeu e Julieta: Guava and Cheese Dessert

Romeu e Julieta: Guava and Cheese Dessert
Melt into Brazil’s most iconic sweet-savory duo. This guava-and-cheese dessert layers creamy cheese with sticky-sweet guava paste for a treat that’s as simple as it is stunning. Get ready to slice, stack, and devour.

Serving: 8 | Pre Time: 10 minutes | Cooking Time: 0 minutes

Ingredients

– Guava paste – 8 oz
– Cream cheese – 8 oz
– Graham crackers – 1 sleeve

Instructions

1. Unwrap the guava paste and slice it into ¼-inch thick rectangles using a sharp knife.
2. Slice the cream cheese into rectangles of the same thickness as the guava paste.
3. Arrange one graham cracker on a serving plate.
4. Place one slice of cream cheese on top of the graham cracker.
5. Layer one slice of guava paste directly on the cream cheese.
6. Repeat the layering process with another graham cracker, cream cheese slice, and guava paste slice to build a second stack.
7. Chill the assembled stacks in the refrigerator for 30 minutes to firm up the layers.
8. Remove the stacks from the refrigerator and serve immediately.

Each bite delivers a perfect contrast: the creamy, tangy cheese melts against the firm, fruity guava paste, all anchored by the crunchy graham cracker. Try drizzling it with honey or serving it alongside a shot of espresso for an extra kick.

Canjica: Sweet Corn Hominy Pudding

Canjica: Sweet Corn Hominy Pudding
Zigzag your taste buds straight to Brazil with this creamy, dreamy dessert. Canjica transforms humble hominy into a sweet, comforting pudding that’s pure nostalgia in a bowl. Think of it as the cozier, corn-based cousin of rice pudding—perfect for chilly nights or festive gatherings.

Serving: 6 | Pre Time: 10 minutes | Cooking Time: 60 minutes

Ingredients

– White hominy – 2 cups (canned, drained)
– Whole milk – 4 cups
– Granulated sugar – ¾ cup
– Cinnamon stick – 1
– Sweetened condensed milk – ½ cup
– Ground cinnamon – ½ tsp

Instructions

1. Rinse the drained hominy under cold water in a colander to remove any excess brine.
2. Combine the hominy, whole milk, sugar, and cinnamon stick in a large saucepan over medium-high heat.
3. Bring the mixture to a gentle boil, stirring occasionally to dissolve the sugar completely.
4. Reduce the heat to low and simmer uncovered for 45 minutes, stirring every 10 minutes to prevent sticking.
5. Stir in the sweetened condensed milk and continue simmering for 15 more minutes until the pudding thickens to a creamy, porridge-like consistency.
6. Remove the saucepan from the heat and discard the cinnamon stick.
7. Stir in the ground cinnamon until evenly distributed throughout the pudding.
8. Let the canjica cool for 10 minutes in the saucepan to allow it to thicken further before serving.

Spoon it warm into bowls for a soft, comforting treat. The hominy gives it a delightful chewiness against the velvety milk base, with cinnamon adding a warm, aromatic spice. Top with a drizzle of extra condensed milk or fresh berries for a vibrant twist.

Tapioca Pancakes with Coconut

Tapioca Pancakes with Coconut
Sick of boring breakfasts? These tapioca pancakes are your crispy, chewy, coconut-kissed savior. Seriously addictive and gluten-free friendly.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

– Tapioca flour – 1 cup
– Coconut milk – ¾ cup
– Egg – 1 large
– Sugar – 2 tbsp
– Salt – ¼ tsp
– Coconut oil – 2 tbsp

Instructions

1. Whisk 1 cup tapioca flour, ¾ cup coconut milk, 1 large egg, 2 tbsp sugar, and ¼ tsp salt in a medium bowl until smooth. Let the batter rest for 5 minutes to hydrate the tapioca flour.
2. Heat a nonstick skillet over medium heat and add 1 tbsp coconut oil. Tip: Swirl the oil to coat the pan evenly for perfect browning.
3. Pour ¼ cup of batter into the skillet for each pancake. Cook for 2–3 minutes until the edges look dry and bubbles form on the surface.
4. Flip the pancakes carefully with a spatula. Cook for another 2–3 minutes until golden brown and crispy on both sides. Tip: Press gently with the spatula to ensure even cooking.
5. Transfer the cooked pancakes to a plate. Repeat with the remaining batter, adding the remaining 1 tbsp coconut oil to the skillet as needed.
6. Serve the pancakes immediately while hot. Tip: For extra crispiness, place them on a wire rack instead of stacking them.

Golden and delightfully chewy with crispy edges, these pancakes offer a subtle coconut sweetness. Drizzle with honey or top with fresh berries for a vibrant twist. They’re fantastic as a snack or dessert, too.

Feijão Tropeiro: Cowboy Beans

Feijão Tropeiro: Cowboy Beans
Tired of boring beans? This Brazilian cowboy classic packs smoky bacon, crispy cassava, and a fried egg on top—it’s a one-skillet wonder that’ll make your weeknight dinners legendary.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– Bacon – 6 slices
– Onion – 1 medium, diced
– Garlic – 3 cloves, minced
– Cooked black beans – 2 cups
– Cassava flour – 1 cup
– Eggs – 4 large
– Olive oil – 2 tbsp
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Chop 6 slices of bacon into ½-inch pieces.
2. Heat a large skillet over medium-high heat for 2 minutes.
3. Add bacon to the skillet and cook for 8–10 minutes until crispy, stirring occasionally.
4. Remove bacon with a slotted spoon and set aside on a paper towel-lined plate, leaving the fat in the skillet.
5. Add 1 diced onion to the skillet and sauté for 5 minutes until translucent.
6. Stir in 3 minced garlic cloves and cook for 1 minute until fragrant.
7. Add 2 cups cooked black beans to the skillet and cook for 3 minutes, mashing slightly with a spoon to thicken.
8. Sprinkle 1 cup cassava flour over the bean mixture and stir continuously for 4–5 minutes until the flour is toasted and no longer raw.
9. Return the cooked bacon to the skillet and season with 1 tsp salt and ½ tsp black pepper, mixing well.
10. Push the bean mixture to the sides of the skillet, creating a well in the center.
11. Add 2 tbsp olive oil to the well and crack 4 eggs into it.
12. Cook the eggs for 3–4 minutes until the whites are set but the yolks are still runny.
13. Serve immediately by spooning the bean mixture onto plates and topping each with a fried egg.

Get ready for a texture explosion—the creamy beans, crunchy bacon, and gritty cassava flour create a hearty base, while the runny yolk adds a silky richness. Try it with a squeeze of lime or piled onto warm tortillas for a next-level twist.

Quindim: Brazilian Coconut Custard

Quindim: Brazilian Coconut Custard
Tired of basic desserts? This Brazilian coconut custard—quindim—is your new obsession. Think sunshine-yellow, jiggly perfection with a caramelized sugar crust. It’s gluten-free, wildly creamy, and shockingly simple.

Serving: 8 | Pre Time: 15 minutes | Cooking Time: 40 minutes

Ingredients

– Egg yolks – 10
– Granulated sugar – 1 cup
– Unsweetened shredded coconut – 1 cup
– Unsalted butter – 2 tbsp, melted
– Water – ½ cup

Instructions

1. Preheat your oven to 350°F (175°C).
2. Separate 10 egg yolks from the whites, reserving the whites for another use.
3. In a large bowl, whisk the egg yolks and 1 cup of granulated sugar vigorously for 3–4 minutes until pale and slightly thickened.
4. Stir in 1 cup of unsweetened shredded coconut and 2 tbsp of melted unsalted butter until fully combined.
5. Lightly grease eight 4-ounce ramekins with butter or cooking spray.
6. Divide the mixture evenly among the ramekins, tapping them gently on the counter to remove air bubbles.
7. Place the ramekins in a large baking dish and carefully pour ½ cup of hot water into the dish around them to create a water bath.
8. Bake at 350°F for 35–40 minutes, or until the tops are golden brown and the centers jiggle slightly when shaken.
9. Remove from the oven and let the quindim cool in the water bath for 10 minutes.
10. Run a knife around the edges of each ramekin and invert onto serving plates to unmold.

Cool completely before serving to let the custard set fully. The texture is silky-smooth with a chewy coconut bite, while the flavor bursts with tropical sweetness. Serve it chilled with fresh berries or drizzle with dulce de leche for an extra indulgent twist.

Pastel de Palmito: Hearts of Palm Pastry

Pastel de Palmito: Hearts of Palm Pastry
Whip up a Brazilian-inspired snack that’s flaky, savory, and totally addictive. This hearts of palm pastry is a crispy handheld delight, perfect for parties or a quick savory bite. You’ll love the creamy filling wrapped in golden puff pastry—it’s a crowd-pleaser every time.

Serving: 8 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– Puff pastry sheets – 1 package (2 sheets)
– Hearts of palm – 1 can (14 oz), drained
– Cream cheese – ½ cup
– Egg – 1
– Olive oil – 1 tbsp
– Salt – ½ tsp
– Black pepper – ¼ tsp

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Thaw the puff pastry sheets according to package instructions, about 10 minutes at room temperature.
3. Chop the hearts of palm into small pieces, about ¼-inch thick.
4. In a bowl, mix the hearts of palm, cream cheese, olive oil, salt, and black pepper until well combined.
5. Tip: For extra flavor, sauté the hearts of palm in a pan over medium heat for 2 minutes before mixing—this enhances their texture.
6. Unfold one puff pastry sheet on a lightly floured surface and cut it into 4 equal squares.
7. Spoon about 2 tablespoons of the filling onto the center of each square.
8. Fold each square into a triangle, pressing the edges firmly with a fork to seal.
9. Tip: Brush the edges with a little water before sealing to prevent them from opening during baking.
10. Beat the egg in a small bowl and brush it over the tops of the pastries for a golden finish.
11. Place the pastries on the prepared baking sheet, spacing them 1 inch apart.
12. Bake in the preheated oven for 20–25 minutes, until puffed and golden brown.
13. Tip: Rotate the baking sheet halfway through baking to ensure even browning.
14. Remove from the oven and let cool on the sheet for 5 minutes before serving.

Buttery and crisp on the outside, these pastries reveal a creamy, tangy filling with a subtle earthy note from the hearts of palm. Serve them warm with a side of spicy salsa or a dollop of sour cream for dipping—they’re ideal as an appetizer or a light lunch alongside a fresh salad.

Conclusion

Journey through Brazil’s vibrant cuisine with these 33 delightful recipes! From cozy weeknight meals to festive feasts, there’s a dish for every occasion. We hope you’re inspired to bring these flavors into your kitchen. Give a recipe a try, then leave a comment to tell us your favorite, and don’t forget to share this roundup on Pinterest to spread the joy of Brazilian cooking!

Leave a Comment