Craving something new and exciting for your dinner table? Peruvian cuisine offers an incredible fusion of flavors that will transport your taste buds straight to the Andes. From zesty ceviches to comforting lomo saltado, these 18 authentic recipes bring vibrant South American flair right to your kitchen. Get ready to explore dishes that are as colorful as they are delicious—your next culinary adventure starts right here!
Lomo Saltado

A sizzling stir-fry that bridges continents, Lomo Saltado brings together tender steak, crispy fries, and a savory soy-vinegar sauce. You’ll love how quickly it comes together for a weeknight dinner that feels special. It’s a Peruvian classic with a comforting, familiar twist.
Ingredients
– 1 lb sirloin steak, sliced into thin strips (or flank steak for a budget-friendly option)
– 2 large russet potatoes, cut into ½-inch thick fries
– 1 large red onion, sliced into strips
– 2 medium tomatoes, sliced into wedges
– 2 cloves garlic, minced
– 2 tbsp soy sauce (use low-sodium if preferred)
– 1 tbsp red wine vinegar
– 1 tsp ground cumin
– ¼ cup vegetable oil (or any neutral oil)
– ¼ cup chopped fresh cilantro
– Salt to taste (start with ½ tsp)
Instructions
1. Preheat your oven to 425°F and line a baking sheet with parchment paper.
2. Toss the potato fries with 2 tablespoons of vegetable oil and ½ teaspoon of salt on the baking sheet.
3. Spread the fries in a single layer and bake for 25–30 minutes, flipping halfway, until golden and crispy.
4. Heat the remaining 2 tablespoons of vegetable oil in a large skillet or wok over high heat until shimmering.
5. Add the steak strips in a single layer and sear for 2 minutes without stirring to develop a brown crust.
6. Flip the steak and cook for another 1–2 minutes until browned but still pink inside for tenderness.
7. Push the steak to one side of the skillet and add the sliced red onion to the empty space.
8. Sauté the onion for 2 minutes until slightly softened but still crisp.
9. Stir in the minced garlic and cook for 30 seconds until fragrant to avoid burning.
10. Add the tomato wedges and toss gently for 1 minute until they just begin to soften.
11. Pour in the soy sauce and red wine vinegar, scraping the bottom of the skillet to lift any browned bits.
12. Sprinkle the ground cumin over the mixture and stir everything together to combine.
13. Add the baked fries to the skillet and toss gently to coat them in the sauce.
14. Remove from heat and stir in the chopped cilantro just before serving.
15. Season with additional salt if needed, tasting as you go.
But the magic is in the textures—tender steak, juicy tomatoes, and those crispy fries soaking up the tangy sauce. Serve it straight from the skillet with steamed rice for a hearty meal, or scoop it into warm tortillas for a fun fusion twist.
Aji de Gallina

Aji de Gallina is that perfect comfort food you didn’t know you needed. This creamy Peruvian chicken stew is surprisingly easy to make at home, and it delivers the most incredible, rich flavor that will have everyone asking for seconds.
Ingredients
– 1.5 lbs boneless, skinless chicken breasts
– 4 cups chicken broth
– 1 large yellow onion, diced
– 3 cloves garlic, minced
– 2 tbsp vegetable oil (or any neutral oil)
– 1 cup evaporated milk
– 1/2 cup grated Parmesan cheese
– 1/4 cup walnuts, finely chopped
– 2 tbsp aji amarillo paste (find in Latin markets or online)
– 4 slices white bread, crusts removed
– 1 tsp salt
– 1/2 tsp black pepper
– 4 hard-boiled eggs, sliced
– 1/4 cup black olives
– Cooked white rice for serving
Instructions
1. Place chicken breasts in a large pot and cover with 4 cups chicken broth.
2. Bring broth to a boil over high heat, then reduce to medium and simmer for 20 minutes until chicken is fully cooked.
3. Remove chicken from broth (reserve broth) and let cool for 10 minutes until easy to handle.
4. Shred chicken using two forks, pulling meat into thin strands.
5. Heat 2 tbsp vegetable oil in a large skillet over medium heat until shimmering.
6. Add diced onion and cook for 5-7 minutes until translucent and softened.
7. Stir in minced garlic and cook for 1 minute until fragrant.
8. Add 2 tbsp aji amarillo paste and cook for 2 minutes, stirring constantly to bloom the flavors.
9. Soak 4 bread slices in 1 cup evaporated milk for 2 minutes until fully saturated.
10. Transfer bread-milk mixture to a blender along with 1/2 cup Parmesan cheese and 1/4 cup chopped walnuts.
11. Blend on high speed for 1 minute until completely smooth and creamy.
12. Pour blended sauce into the skillet with onion mixture and stir to combine.
13. Add shredded chicken and 1 cup of reserved chicken broth to the skillet.
14. Season with 1 tsp salt and 1/2 tsp black pepper, stirring gently to combine.
15. Simmer over low heat for 15 minutes, stirring occasionally, until sauce thickens and coats the chicken evenly.
16. Taste and adjust seasoning if needed before removing from heat.
Just imagine that first bite—the creamy, slightly spicy sauce clinging to tender chicken, served over fluffy rice with those perfect hard-boiled egg slices and briny olives cutting through the richness. It’s comfort food that feels both familiar and excitingly new.
Ceviche de Pescado

A bright, zesty ceviche is exactly what you need when you want something fresh and impressive without spending hours in the kitchen. It’s perfect for a light lunch or a stunning appetizer that’ll have everyone asking for the recipe. You just need some fresh fish and a few simple ingredients to create this citrus-marinated masterpiece.
Ingredients
– 1 lb fresh, sushi-grade white fish fillets (like sea bass or snapper), cut into 1/2-inch cubes
– 1 cup freshly squeezed lime juice (about 8–10 limes, avoid bottled for best flavor)
– 1/2 cup freshly squeezed orange juice (for a touch of sweetness)
– 1 medium red onion, thinly sliced (soak in ice water for 5 minutes to reduce sharpness)
– 1–2 jalapeños, seeds removed and finely minced (adjust for desired heat)
– 1/2 cup chopped fresh cilantro (stems removed for milder flavor)
– 1 large avocado, diced (add just before serving to prevent browning)
– Salt, to taste (start with 1/2 tsp and adjust)
– Tortilla chips or tostadas, for serving
Instructions
1. Place the cubed fish in a non-reactive glass or ceramic bowl.
2. Pour the lime juice and orange juice over the fish, ensuring all pieces are fully submerged.
3. Gently stir the mixture to coat the fish evenly.
4. Cover the bowl tightly with plastic wrap and refrigerate for 20–25 minutes, or until the fish turns opaque and appears “cooked” from the citrus.
5. While the fish marinates, soak the sliced red onion in a bowl of ice water for 5 minutes to mellow its sharpness, then drain thoroughly.
6. After marinating, drain off about half of the citrus juice from the fish.
7. Add the drained red onion, minced jalapeños, and chopped cilantro to the fish.
8. Gently fold in the diced avocado to avoid mashing it.
9. Season with salt, starting with 1/2 teaspoon and tasting before adding more.
10. Serve immediately in chilled bowls or on tostadas for a satisfying crunch.
Here’s the magic of this dish: the fish stays tender and silky, while the lime and jalapeño give it a bright, lively kick that wakes up your taste buds. Heap it onto crispy tostadas for a perfect textural contrast, or serve it straight-up with tortilla chips for scooping every last bit.
Papa a la Huancaina

A creamy Peruvian appetizer that’s surprisingly simple to whip up, Papa a la Huancaina features tender potatoes smothered in a zesty cheese sauce. You’ll love how the spicy kick from the aji amarillo paste balances with the rich, creamy sauce. It’s perfect for potlucks or as a colorful starter that always impresses guests.
Ingredients
– 2 lbs yellow potatoes (Yukon Gold work great for their creamy texture)
– 1 cup queso fresco, crumbled (or feta as a substitute)
– 1/2 cup evaporated milk (add more if you prefer a thinner sauce)
– 3 tbsp aji amarillo paste (found in Latin markets, adjust for heat preference)
– 4 saltine crackers (helps thicken the sauce naturally)
– 2 cloves garlic, minced (fresh garlic gives the best flavor)
– 3 tbsp vegetable oil (or any neutral oil like canola)
– 1/4 cup chopped red onion (for garnish, adds nice crunch)
– 2 hard-boiled eggs, sliced (traditional topping)
– 8 black olives (Kalamata work well too)
– Lettuce leaves (for serving base, butter lettuce is ideal)
Instructions
1. Place the yellow potatoes in a large pot and cover with cold water by 1 inch.
2. Bring the water to a boil over high heat, then reduce to a simmer and cook for 25-30 minutes until potatoes are easily pierced with a fork.
3. Drain the potatoes and let them cool until safe to handle, about 15 minutes.
4. Peel the cooled potatoes using your fingers or a paring knife—the skins should slip off easily.
5. Cut each potato into 1/2-inch thick slices and arrange them on a bed of lettuce leaves.
6. Combine the queso fresco, evaporated milk, aji amarillo paste, saltine crackers, and minced garlic in a blender.
7. Blend the mixture on high speed for 2 minutes until completely smooth and creamy.
8. With the blender running on low, slowly drizzle in the vegetable oil to emulsify the sauce.
9. Taste the sauce and adjust consistency by adding more evaporated milk if too thick.
10. Spoon the creamy sauce generously over the sliced potatoes, covering them completely.
11. Garnish with chopped red onion, hard-boiled egg slices, and black olives.
12. Chill the assembled dish in the refrigerator for at least 30 minutes before serving to let flavors meld.
The creamy sauce clings beautifully to the tender potatoes, creating a cool contrast with the spicy aji amarillo kick. Serve it chilled with extra crackers for scooping, or try it as a dip with plantain chips for a fun twist. The colors make it stunning on a buffet table, and the make-ahead convenience means less stress when entertaining.
Anticuchos de Corazón

Finally, if you’re looking to impress at your next barbecue with something beyond burgers, these Peruvian beef heart skewers are your secret weapon. They might sound adventurous, but the flavor is unreal—tender, smoky, and packed with a garlicky kick that’ll have everyone asking for the recipe.
Ingredients
– 1 lb beef heart, trimmed of tough membranes and cut into 1-inch cubes
– 1/4 cup red wine vinegar
– 3 tbsp aji panca paste (or sub 2 tbsp smoked paprika mixed with 1 tbsp tomato paste for a similar smoky flavor)
– 4 cloves garlic, minced
– 1 tbsp ground cumin
– 1 tsp dried oregano
– 1/2 cup vegetable oil (or any neutral oil like canola)
– 1 tsp salt
– 1/2 tsp black pepper
– Bamboo skewers, soaked in water for 30 minutes to prevent burning
Instructions
1. Place the cubed beef heart in a large bowl.
2. Add the red wine vinegar, aji panca paste, minced garlic, cumin, oregano, vegetable oil, salt, and black pepper to the bowl.
3. Mix everything thoroughly with your hands, ensuring each piece of heart is coated in the marinade.
4. Cover the bowl with plastic wrap and refrigerate for at least 2 hours, or ideally overnight, for maximum flavor penetration.
5. While the meat marinates, soak your bamboo skewers in water for a full 30 minutes to keep them from charring on the grill.
6. Preheat your grill to medium-high heat, aiming for a surface temperature of 400°F.
7. Thread 4-5 pieces of marinated beef heart onto each skewer, leaving a small space between pieces for even cooking.
8. Place the skewers on the hot grill and cook for 3-4 minutes.
9. Flip the skewers using tongs and cook for another 3-4 minutes until the edges are slightly charred and the internal temperature reaches 145°F for medium.
10. Remove the skewers from the grill and let them rest for 2-3 minutes before serving.
Really, the texture is the star here—tender with a satisfying chew, not at all tough. That smoky, garlicky marinade caramelizes beautifully on the grill, creating little crispy bits that are downright addictive. Serve them straight off the skewer with a simple cilantro sauce or pile them over a bed of rice to soak up all those incredible juices.
Rocoto Relleno

Fancy something different for dinner tonight? Rocoto Relleno is a Peruvian stuffed pepper dish that’s surprisingly easy to make at home. You’ll love how the spicy rocoto peppers balance with the creamy, savory filling—it’s a flavor adventure right in your kitchen.
Ingredients
– 4 large rocoto peppers (or poblano peppers if unavailable)
– 1 lb ground beef (80/20 blend works best)
– 1 cup cooked white rice (day-old rice holds shape better)
– 1/2 cup chopped white onion
– 2 cloves garlic, minced
– 1/2 cup evaporated milk (adds creaminess to the filling)
– 1/4 cup vegetable oil (or any neutral oil for frying)
– 1 tsp cumin
– 1 tsp dried oregano
– 1/2 cup grated Parmesan cheese (for topping)
– 2 eggs, beaten (helps bind the filling)
– Salt to taste (start with 1 tsp)
Instructions
1. Preheat your oven to 375°F.
2. Carefully slice the tops off the rocoto peppers and remove the seeds and membranes using a small knife.
3. Bring a large pot of water to a rolling boil and blanch the peppers for 3 minutes to soften them.
4. Remove peppers from boiling water and immediately place them in an ice water bath to stop the cooking process.
5. Heat vegetable oil in a large skillet over medium-high heat until it shimmers.
6. Add chopped onions and cook for 4 minutes until translucent.
7. Add minced garlic and cook for 1 minute until fragrant.
8. Add ground beef to the skillet, breaking it up with a wooden spoon as it cooks.
9. Cook the beef for 8-10 minutes until browned and no pink remains.
10. Drain excess grease from the skillet.
11. Stir in cooked rice, cumin, oregano, and salt until well combined.
12. Remove the skillet from heat and let the mixture cool for 5 minutes.
13. Mix in evaporated milk and beaten eggs until the filling comes together.
14. Stuff each pepper with the beef mixture, packing it firmly but not overflowing.
15. Place stuffed peppers in a baking dish and sprinkle Parmesan cheese evenly over the tops.
16. Bake at 375°F for 25 minutes until cheese is golden brown and peppers are tender.
17. Remove from oven and let rest for 5 minutes before serving.
Hearty and satisfying, these stuffed peppers deliver a wonderful contrast between the slightly crisp pepper exterior and the creamy, savory filling inside. The rocoto’s mild heat plays beautifully against the rich beef and cheese—try serving them with a simple green salad or some crusty bread to soak up any delicious juices that escape during baking.
Arroz con Pollo Peruano

Nothing beats a one-pot meal that fills your kitchen with incredible aromas. Now imagine a Peruvian twist on classic chicken and rice that’s vibrant, comforting, and surprisingly simple to make. You’ll love how the cilantro paste gives this arroz con pollo its signature green hue and fresh flavor.
Ingredients
– 1.5 lbs chicken thighs, bone-in, skin-on (for maximum flavor)
– 2 cups long-grain white rice, rinsed until water runs clear (removes excess starch)
– 1 large yellow onion, diced
– 4 cloves garlic, minced
– 1 cup fresh cilantro leaves, packed
– 1 cup frozen peas, thawed
– 1/2 cup corn kernels, fresh or frozen
– 1 red bell pepper, diced
– 4 cups chicken broth, warmed
– 2 tbsp vegetable oil (or any neutral oil)
– 1 tsp cumin
– 1 tsp aji amarillo paste (or substitute with 1/2 tsp paprika for mild heat)
– 1/2 cup beer, light lager style
– Salt to taste
Instructions
1. Pat chicken thighs completely dry with paper towels and season both sides generously with salt.
2. Heat vegetable oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat until shimmering.
3. Place chicken thighs skin-side down and cook undisturbed for 6-8 minutes until golden brown and crispy.
4. Flip chicken and cook for another 4-5 minutes until browned on the second side, then transfer to a plate.
5. Reduce heat to medium and add diced onion to the same pot, scraping up any browned bits from the chicken.
6. Cook onions for 4-5 minutes until softened and translucent, stirring occasionally.
7. Add minced garlic and cook for 1 minute until fragrant, being careful not to burn it.
8. Combine fresh cilantro with 1/4 cup chicken broth in a blender and blend until smooth to create the green paste.
9. Add the cilantro paste, cumin, and aji amarillo paste to the pot, stirring constantly for 1 minute to toast the spices.
10. Pour in the beer and use a wooden spoon to scrape any remaining browned bits from the bottom of the pot.
11. Add rinsed rice to the pot and stir for 2 minutes until each grain is coated with the flavorful mixture.
12. Pour in the remaining warmed chicken broth and bring to a gentle boil.
13. Return chicken thighs to the pot, nestling them into the rice mixture skin-side up.
14. Cover the pot, reduce heat to low, and simmer for 20 minutes without lifting the lid.
15. Remove from heat and let stand covered for 10 minutes to allow the rice to finish steaming.
16. Gently fluff the rice with a fork, then stir in the thawed peas, corn kernels, and diced red bell pepper.
17. Cover again and let sit for 3-4 minutes just until the vegetables are warmed through.
18. Taste and adjust seasoning with additional salt if needed.
What makes this dish truly special is how the rice absorbs all the chicken’s savory juices while staying perfectly separate. The cilantro gives it that bright, herby kick that balances the rich chicken, and the colorful veggies add little bursts of sweetness. Try serving it family-style right from the pot with extra lime wedges for squeezing over everything.
Tallarines Verdes

Now, if you’re craving something creamy, comforting, and packed with fresh flavor, you’ve got to try Tallarines Verdes. This Peruvian-style pesto pasta is a total crowd-pleaser that comes together in no time. You’ll love how the vibrant green sauce clings to every noodle.
Ingredients
– 1 lb spaghetti
– 4 cups fresh spinach, packed
– 1 cup fresh basil leaves, packed
– 1/2 cup walnuts (toasted for better flavor)
– 3 cloves garlic
– 1/2 cup grated Parmesan cheese
– 1/2 cup olive oil (or any neutral oil)
– 1/4 cup heavy cream
– 1 tsp salt
– 1/2 tsp black pepper
Instructions
1. Bring a large pot of salted water to a rolling boil over high heat.
2. Add 1 lb spaghetti and cook for 8-10 minutes until al dente, stirring occasionally to prevent sticking.
3. While pasta cooks, combine 4 cups spinach, 1 cup basil, 1/2 cup walnuts, and 3 garlic cloves in a food processor.
4. Pulse the mixture 5-7 times until roughly chopped, scraping down the sides as needed.
5. Add 1/2 cup Parmesan cheese and pulse 2-3 times to incorporate.
6. With the food processor running, slowly drizzle in 1/2 cup olive oil until the sauce becomes smooth.
7. Transfer the green sauce to a large skillet and warm it over medium-low heat for 2 minutes.
8. Stir in 1/4 cup heavy cream until fully combined and heated through.
9. Drain the cooked spaghetti, reserving 1/2 cup of pasta water.
10. Add the drained spaghetti to the skillet with the green sauce.
11. Toss everything together, adding reserved pasta water 1 tablespoon at a time if the sauce seems too thick.
12. Season with 1 tsp salt and 1/2 tsp black pepper, tossing to coat evenly.
Rich, creamy sauce clings beautifully to each strand of pasta, with the walnuts adding a subtle crunch. The fresh spinach and basil give it that vibrant green color and herbaceous flavor that’s just irresistible. Try serving it with grilled chicken or shrimp for a complete meal that’ll have everyone asking for seconds.
Causa Limeña

Kick off your culinary adventure with Causa Limeña, a vibrant Peruvian potato cake that’s as fun to make as it is to eat. You’ll love how the creamy layers come together with zesty lime and spicy aji amarillo paste. It’s the perfect make-ahead dish for gatherings or a colorful weeknight dinner.
Ingredients
– 2 lbs yellow potatoes, peeled and quartered (Yukon Gold works great)
– 1/4 cup vegetable oil (or any neutral oil)
– 1/4 cup fresh lime juice (about 2-3 limes)
– 2 tbsp aji amarillo paste (find in Latin markets, adjust for heat)
– 1 tsp salt
– 1/2 tsp black pepper
– 1 cup cooked chicken, shredded (rotisserie chicken saves time)
– 1/4 cup mayonnaise
– 2 hard-boiled eggs, sliced
– 1/4 cup black olives, pitted
– 1 avocado, sliced (add right before serving)
– Fresh cilantro leaves for garnish
Instructions
1. Place peeled and quartered potatoes in a large pot and cover with cold water by 1 inch.
2. Bring potatoes to a boil over high heat, then reduce to medium and cook for 15-20 minutes until easily pierced with a fork.
3. Drain potatoes thoroughly and return to the hot pot for 1 minute to evaporate excess moisture.
4. Mash potatoes while still warm until completely smooth with no lumps.
5. Mix vegetable oil, lime juice, aji amarillo paste, salt, and black pepper in a small bowl.
6. Gradually fold the lime mixture into the mashed potatoes until fully incorporated and the mixture turns pale yellow.
7. Taste the potato mixture and adjust seasoning if needed—it should be tangy and slightly spicy.
8. Combine shredded chicken and mayonnaise in a separate bowl until evenly coated.
9. Press half of the potato mixture into the bottom of an 8×8 inch baking dish using the back of a spoon.
10. Spread the chicken mixture evenly over the potato layer.
11. Arrange hard-boiled egg slices and black olives over the chicken layer.
12. Carefully spread the remaining potato mixture over the filling, smoothing the top.
13. Cover with plastic wrap and refrigerate for at least 2 hours or until firm.
14. Remove from refrigerator and top with avocado slices just before serving.
15. Garnish with fresh cilantro leaves and slice into squares.
Zesty and satisfying, this chilled potato cake delivers creamy texture with bright citrus notes and subtle heat from the aji amarillo. The layers hold their shape beautifully when sliced, revealing the colorful filling inside. Try serving individual squares on lettuce leaves for easy handling, or pack it for a stunning picnic centerpiece that travels well.
Pollo a la Brasa

Just imagine walking into your kitchen and being hit with the incredible aroma of perfectly seasoned, crispy-skinned roast chicken. Pollo a la Brasa is that magical Peruvian-style chicken that’s juicy inside, golden outside, and packed with flavor. You’re about to make the most impressive weeknight dinner that’ll have everyone asking for seconds.
Ingredients
- 1 whole chicken (3-4 lbs), patted dry
- ¼ cup olive oil (or any neutral oil)
- 3 tbsp white vinegar
- 4 garlic cloves, minced
- 1 tbsp smoked paprika
- 2 tsp cumin
- 1 tsp dried oregano
- 1 tsp salt (adjust to taste)
- ½ tsp black pepper
- 1 lime, cut into wedges
Instructions
- Preheat your oven to 425°F and position a rack in the middle.
- Whisk together olive oil, white vinegar, minced garlic, smoked paprika, cumin, oregano, salt, and black pepper in a small bowl until fully combined.
- Pat the chicken completely dry with paper towels—this helps the skin get extra crispy.
- Rub the marinade mixture evenly over the entire chicken, including under the skin and inside the cavity.
- Place the chicken breast-side up on a rack set inside a roasting pan.
- Roast at 425°F for 15 minutes to quickly crisp the skin.
- Reduce oven temperature to 375°F and continue roasting for 50-60 minutes.
- Check for doneness when the internal temperature reaches 165°F in the thickest part of the thigh.
- Let the chicken rest on a cutting board for 10 minutes before carving—this keeps the juices locked in.
- Serve with fresh lime wedges for squeezing over the top.
Seriously, that crispy skin gives way to the most tender, garlicky meat you’ve ever tasted. The smoky paprika and cumin create this incredible depth that pairs perfectly with the bright lime squeeze. Try shredding any leftovers for amazing tacos or tossing with rice for a quick lunch tomorrow.
Carapulcra

Diving into Peruvian comfort food is always an adventure, and carapulcra is one of those dishes that feels like a warm hug. You get this incredible mix of tender meat, earthy potatoes, and spices that just melt together. It’s the kind of meal that’ll have you going back for seconds without even thinking about it.
Ingredients
– 1.5 lbs pork shoulder, cut into 1-inch cubes
– 1 cup dried potatoes (papa seca), rinsed
– 2 tbsp vegetable oil (or any neutral oil)
– 1 large onion, diced
– 4 cloves garlic, minced
– 2 tbsp aji panca paste (or sub with 1 tbsp smoked paprika for a milder kick)
– 1 cup chicken broth (low-sodium preferred)
– 1/2 cup peanuts, finely ground
– 1 tsp cumin
– 1/2 tsp oregano
– Salt, to season throughout
Instructions
1. Heat the vegetable oil in a large pot over medium-high heat until it shimmers.
2. Add the pork cubes in a single layer and sear for 4–5 minutes until browned on all sides.
3. Stir in the diced onion and cook for 3–4 minutes until softened and translucent.
4. Add the minced garlic and cook for 1 minute until fragrant.
5. Mix in the aji panca paste, cumin, and oregano, stirring for 1 minute to toast the spices.
6. Pour in the chicken broth, scraping the bottom of the pot to lift any browned bits.
7. Add the rinsed dried potatoes and bring the mixture to a boil.
8. Reduce the heat to low, cover the pot, and simmer for 45 minutes until the pork is fork-tender.
9. Stir in the ground peanuts and simmer uncovered for 10 minutes to thicken the sauce.
10. Season with salt, starting with 1/2 tsp and adjusting as needed.
Zesty and deeply savory, this carapulcra has a thick, almost stew-like texture that clings to every bite. The peanuts add a subtle nuttiness that balances the smoky spice, making it perfect served over fluffy rice or with a side of crispy yuca fries for contrast.
Chupe de Camarones

A warm, comforting bowl of Chupe de Camarones is exactly what you need when you’re craving something hearty and satisfying. This Peruvian shrimp chowder combines tender seafood with creamy potatoes and a hint of spice—it’s like a cozy hug in a bowl that’ll transport your taste buds straight to the coast.
Ingredients
- 1 lb large shrimp, peeled and deveined (save shells for broth)
- 2 tbsp olive oil (or any neutral oil)
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 tbsp aji amarillo paste (adjust to taste for spice level)
- 4 cups fish or vegetable broth
- 2 medium Yukon Gold potatoes, cubed
- 1 cup corn kernels (fresh or frozen)
- 1 cup evaporated milk
- 1/4 cup white rice
- 2 tbsp chopped cilantro
- 1 lime, cut into wedges
Instructions
- Heat olive oil in a large pot over medium heat until shimmering.
- Add diced onion and cook for 5 minutes, stirring occasionally, until translucent.
- Stir in minced garlic and aji amarillo paste, cooking for 1 minute until fragrant.
- Pour in fish broth and bring to a gentle boil.
- Add cubed potatoes and white rice, then reduce heat to maintain a simmer.
- Cover and cook for 15 minutes until potatoes are fork-tender.
- Stir in corn kernels and cook uncovered for 3 minutes.
- Add shrimp and cook for 2-3 minutes until they turn pink and opaque.
- Pour in evaporated milk and heat through for 2 minutes without boiling.
- Remove from heat and stir in chopped cilantro.
Perfectly creamy with tender shrimp and soft potatoes, this chowder has a subtle kick from the aji amarillo that keeps you coming back for more. Serve it with lime wedges for a bright squeeze of citrus that cuts through the richness, or pair it with crusty bread for dipping into every last bit of the flavorful broth.
Tacu Tacu

Zesty and comforting, tacu tacu is Peru’s answer to your leftover rice and bean dilemma. You’ll love how these crispy cakes transform simple pantry staples into something truly special. It’s the perfect way to make yesterday’s dinner today’s delicious lunch or dinner.
Ingredients
- 2 cups cooked white rice, day-old works best for texture
- 1 cup cooked canary beans or pinto beans, drained well
- 1 small yellow onion, finely diced
- 2 cloves garlic, minced
- 2 tablespoons vegetable oil, or any neutral oil
- 1 teaspoon ground cumin
- 1/2 teaspoon paprika
- 1/4 cup chopped fresh cilantro, optional for brightness
- Salt to taste, start with 1/2 teaspoon
Instructions
- Heat 1 tablespoon vegetable oil in a large skillet over medium heat until shimmering, about 2 minutes.
- Add diced onion and cook until translucent and soft, 4-5 minutes, stirring occasionally.
- Stir in minced garlic and cook until fragrant, about 30 seconds—don’t let it brown.
- Add ground cumin and paprika, toasting the spices for 30 seconds to release their aroma.
- Combine cooked rice, beans, and the onion-spice mixture in a large bowl, mashing about half the beans with a fork to help bind the mixture.
- Mix in chopped cilantro and salt until evenly distributed throughout the rice and bean mixture.
- Divide the mixture into 4 equal portions and shape each into a 1/2-inch thick patty with your hands, pressing firmly so they hold together.
- Heat remaining 1 tablespoon oil in the same skillet over medium-high heat until hot but not smoking.
- Carefully place patties in the hot oil and cook until golden brown and crispy on the bottom, 4-5 minutes—listen for that satisfying sizzle.
- Flip each patty using a spatula and cook the other side until equally golden and crispy, another 4-5 minutes.
- Transfer cooked tacu tacu to a paper towel-lined plate to drain any excess oil.
A crispy golden crust gives way to a soft, savory interior that’s wonderfully satisfying. The cumin and paprika add warm depth while the beans provide creamy texture against the rice. Try serving these alongside fried eggs for breakfast or topped with a simple tomato salsa for a complete meal that feels anything but leftover.
Ocopa Arequipeña

Zesty and vibrant, Ocopa Arequipeña is a Peruvian potato dish that’s about to become your new favorite comfort food. You’ll love how the creamy, nutty sauce pairs with tender potatoes. It’s surprisingly easy to make at home with ingredients you can find in most grocery stores.
Ingredients
– 2 lbs yellow potatoes (like Yukon Gold, for creamier texture)
– 1 cup evaporated milk (or substitute with heavy cream for richer sauce)
– 1/2 cup queso fresco, crumbled (feta works as a salty alternative)
– 1/4 cup huacatay leaves, chopped (or substitute with 2 tbsp each fresh mint and cilantro)
– 2 tbsp vegetable oil (or any neutral oil)
– 2 garlic cloves, minced
– 1/4 cup walnuts, toasted
– 2 tbsp aji amarillo paste (adjust to taste for spice level)
– 1 tbsp salt (for boiling water)
– 4 saltine crackers
Instructions
1. Place potatoes in a large pot and cover with cold water by 1 inch.
2. Add 1 tablespoon salt to the water and bring to a boil over high heat.
3. Reduce heat to medium and simmer potatoes for 20-25 minutes until easily pierced with a fork.
4. Drain potatoes thoroughly and let them cool until safe to handle.
5. Peel the cooled potatoes using your hands or a paring knife.
6. Heat vegetable oil in a skillet over medium heat until shimmering.
7. Add minced garlic and cook for 1 minute until fragrant but not browned.
8. Combine toasted walnuts, huacatay leaves, aji amarillo paste, and saltine crackers in a blender.
9. Pour the evaporated milk into the blender with the other ingredients.
10. Add the cooked garlic and oil from the skillet to the blender.
11. Blend on high speed for 2 minutes until completely smooth and creamy.
12. Taste the sauce and add more salt if needed.
13. Arrange peeled potatoes on a serving platter.
14. Pour the blended sauce evenly over the potatoes.
15. Sprinkle crumbled queso fresco generously over the top.
Mouthwatering and satisfying, the creamy sauce clings beautifully to each potato wedge while the queso fresco adds little salty bursts. Try serving it alongside grilled chicken or as a standout side at your next potluck—the vibrant green sauce always gets compliments!
Seco de Cordero

Zesty and satisfying, this Ecuadorian lamb stew brings incredible flavor to your weeknight dinner rotation. You’ll love how the tender meat falls apart after slow cooking in a vibrant sauce. It’s the kind of comforting dish that makes your kitchen smell amazing for hours.
Ingredients
– 2 lbs lamb shoulder, cut into 2-inch cubes (or lamb stew meat)
– 2 tbsp vegetable oil (or any neutral oil)
– 1 large yellow onion, chopped
– 4 garlic cloves, minced
– 1 red bell pepper, chopped
– 1 cup beer (light lager works best)
– 1 cup chicken broth
– 2 tbsp ground cumin
– 1 tsp dried oregano
– 1 tsp salt
– ½ tsp black pepper
– ¼ cup chopped cilantro
– 1 lime, cut into wedges
Instructions
1. Pat the lamb cubes completely dry with paper towels—this helps them brown beautifully instead of steaming.
2. Heat vegetable oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
3. Working in batches to avoid crowding, brown lamb cubes on all sides until deeply golden, about 4-5 minutes per batch.
4. Transfer all browned lamb to a clean plate, leaving about 1 tablespoon of oil in the pot.
5. Add chopped onion to the pot and cook until softened and translucent, about 5 minutes.
6. Stir in minced garlic and cook until fragrant, about 30 seconds—watch closely to prevent burning.
7. Add chopped red bell pepper and cook until slightly softened, about 3 minutes.
8. Pour in beer, using a wooden spoon to scrape up all the browned bits from the bottom of the pot.
9. Return the browned lamb and any accumulated juices to the pot.
10. Add chicken broth, ground cumin, dried oregano, salt, and black pepper.
11. Bring the mixture to a simmer, then reduce heat to low and cover the pot.
12. Simmer gently for 1 hour 45 minutes to 2 hours, until the lamb is fork-tender and easily shreds.
13. Stir in chopped cilantro just before serving.
14. Serve immediately with lime wedges for squeezing over the top.
Lusciously tender lamb practically melts in your mouth after that long simmer. The beer adds a subtle depth that balances perfectly with the bright cilantro and zesty lime. Try serving it over fluffy rice or with warm tortillas for scooping up every bit of that incredible sauce.
Humitas

Sometimes you stumble upon a dish that feels like a warm hug from another culture, and humitas are exactly that. These savory South American corn tamales are surprisingly simple to make at home, and once you try them, you’ll be hooked on their fresh, comforting flavor.
Ingredients
– 6 ears fresh corn, husks on (look for bright green, tightly wrapped husks)
– 1/2 cup unsalted butter, softened (or substitute with vegetable oil for dairy-free)
– 1/4 cup heavy cream (or milk for a lighter version)
– 1 small yellow onion, finely chopped
– 1 tsp ground cumin
– 1 tbsp fresh basil, chopped (or 1 tsp dried)
– 1 tsp salt
– 1/4 tsp black pepper
– Kitchen twine for tying
Instructions
1. Carefully peel back the corn husks from each ear without tearing them, then set husks aside.
2. Cut the corn kernels off all 6 cobs into a large bowl, scraping the cobs with the back of your knife to extract the milky liquid.
3. Melt 2 tablespoons of butter in a large skillet over medium heat until bubbling.
4. Add the chopped onion and cook for 5-7 minutes until translucent and fragrant.
5. Stir in the cumin and cook for 30 seconds until aromatic.
6. Transfer the cooked onion mixture to the bowl with the corn kernels.
7. Add the remaining softened butter, heavy cream, chopped basil, salt, and pepper to the corn mixture.
8. Pulse the mixture in a food processor 5-6 times until slightly broken down but still textured.
9. Rinse the reserved corn husks under warm water to make them pliable, then pat dry.
10. Place 1/3 cup of the corn mixture in the center of each large husk, spreading it lengthwise.
11. Fold the sides of the husk inward over the filling, then fold the bottom up and the top down to create a tight packet.
12. Tie each humita securely with kitchen twine to prevent unfolding during cooking.
13. Arrange the humitas in a single layer in a steamer basket over 1 inch of boiling water.
14. Cover the pot and steam for 45 minutes over medium heat, checking water level halfway through.
15. Remove humitas from steamer and let rest for 5 minutes before serving.
Keep in mind that the steaming process transforms the coarse corn mixture into a wonderfully creamy texture. The finished humitas should feel firm but yield gently to pressure, with the corn flavor shining through complemented by the subtle onion and cumin notes. They’re fantastic served straight from the husk with a simple green salad, or you can get creative by topping them with a fresh tomato salsa or crumbled cotija cheese for extra flavor.
Picarones

Haven’t you ever wished you could enjoy the warm, comforting flavors of a doughnut but with a unique twist? Picarones are Peru’s answer to that craving—sweet potato and squash fritters that are crispy outside, fluffy inside, and drizzled with spiced syrup. You’ll love how simple they are to make at home, bringing a taste of Latin American street food right to your kitchen.
Ingredients
– 1 cup mashed sweet potato, cooled (about 1 medium potato, boiled and peeled)
– 1 cup mashed butternut squash, cooled (or any orange squash)
– 2 cups all-purpose flour (spooned and leveled for accuracy)
– 1/4 cup granulated sugar
– 1 tsp active dry yeast (proof it first for best results)
– 1/2 tsp ground cinnamon
– 1/4 tsp ground cloves
– 1/4 cup warm water (about 110°F)
– 4 cups vegetable oil for frying (or any neutral oil with high smoke point)
– 1 cup dark brown sugar
– 1/2 cup water
– 1 cinnamon stick
– 3 whole cloves
Instructions
1. Combine 1/4 cup warm water (110°F) and 1 tsp active dry yeast in a small bowl, stirring until dissolved.
2. Let the yeast mixture sit for 5 minutes until frothy—this ensures it’s active.
3. In a large bowl, mix 1 cup mashed sweet potato and 1 cup mashed butternut squash until smooth.
4. Add 2 cups all-purpose flour, 1/4 cup granulated sugar, 1/2 tsp ground cinnamon, and 1/4 tsp ground cloves to the squash mixture.
5. Pour in the activated yeast mixture and stir until a sticky dough forms.
6. Cover the bowl with a damp cloth and let the dough rise in a warm place for 1 hour, or until doubled in size.
7. While the dough rises, make the syrup: Combine 1 cup dark brown sugar, 1/2 cup water, 1 cinnamon stick, and 3 whole cloves in a saucepan.
8. Bring the syrup to a boil over medium heat, then reduce to a simmer and cook for 10 minutes until slightly thickened.
9. Remove the syrup from heat, discard the cinnamon stick and cloves, and set aside to cool.
10. Heat 4 cups vegetable oil in a deep pot to 350°F, using a thermometer for accuracy.
11. Wet your hands with water to prevent sticking, then scoop a tablespoon of dough and shape it into a ring.
12. Gently drop the ring into the hot oil and fry for 2-3 minutes per side until golden brown.
13. Fry in batches to avoid crowding, which keeps the oil temperature stable.
14. Remove the picarones with a slotted spoon and drain on paper towels.
15. Drizzle the warm picarones with the spiced syrup just before serving.
Craving something truly special? These picarones deliver a crisp exterior that gives way to a soft, spiced center, with the syrup adding a caramel-like depth. Serve them warm with a dusting of powdered sugar or alongside a scoop of vanilla ice cream for a cozy dessert that feels both familiar and exciting.
Suspiro a la Limeña

Picture this: you’re craving something sweet, but you want it to feel a little fancy without all the fuss. Suspiro a la Limeña is that dreamy Peruvian dessert that’s basically a caramel lover’s heaven in a glass.
Ingredients
- 1 (14 oz) can sweetened condensed milk
- 1 (12 oz) can evaporated milk
- 1 cup granulated sugar
- 4 large egg yolks
- 1 teaspoon vanilla extract
- 1/4 cup port wine (or substitute with 2 tbsp heavy cream + 1/2 tsp cinnamon)
- Ground cinnamon for dusting
Instructions
- Combine sweetened condensed milk, evaporated milk, and 1/2 cup sugar in a medium saucepan.
- Cook over medium-low heat, stirring constantly with a wooden spoon for 15-20 minutes until the mixture thickens enough to coat the back of the spoon.
- Remove from heat and let the milk mixture cool for 5 minutes to prevent scrambling the eggs.
- Whisk the egg yolks in a separate bowl until pale yellow and slightly thickened.
- Slowly pour about 1/2 cup of the warm milk mixture into the egg yolks while whisking continuously to temper them.
- Pour the tempered egg mixture back into the saucepan with the remaining milk mixture.
- Return to low heat and cook for 3-4 minutes, stirring constantly, until the custard thickens slightly more.
- Stir in vanilla extract until fully incorporated.
- Divide the custard evenly among 6 serving glasses or bowls.
- Let the custard cool completely at room temperature for about 30 minutes.
- Meanwhile, combine remaining 1/2 cup sugar and port wine in a small saucepan.
- Cook over medium heat without stirring until the syrup reaches 240°F on a candy thermometer, about 8-10 minutes.
- Remove the syrup from heat and let it cool for 2 minutes until slightly thickened.
- Carefully pour the port syrup over the cooled custard in each glass.
- Refrigerate the desserts for at least 2 hours until completely chilled and set.
- Dust with ground cinnamon just before serving.
Seriously, that silky custard against the slightly boozy syrup creates this incredible contrast. The texture is so smooth it practically melts on your tongue, while the caramel notes from the cooked milk get balanced by that hint of spice. Try serving it with buttery shortbread cookies for some crunch, or make it extra special by topping with fresh berries to cut through the richness.
Summary
Journey through Peru’s vibrant cuisine with these 18 authentic recipes—each one a delicious adventure for your kitchen. We hope you’re inspired to try a few, share your favorites in the comments, and pin this roundup on Pinterest to spread the love for Peruvian flavors. Happy cooking!




