12 Authentic Cuban Dinner Recipes You Must Try In 2026

Cuban cuisine is a vibrant mix of Spanish, African, and Caribbean flavors, known for its bold spices, slow-cooked meats, and fresh ingredients. These 12 authentic Cuban dinner recipes are perfect for flavorful family meals or festive occasions.

authentic cuban dinner recipes

Why Cuban Dinner Recipes Are Special

Cuban dinners often feature:

  • Slow-cooked meats like pork, beef, and chicken
  • Fresh herbs, garlic, onions, and peppers
  • Beans, rice, and plantains as staples
  • Bold, tangy, and savory flavors

These recipes are hearty, aromatic, and packed with flavor that will transport you straight to Cuba.

Ropa Vieja (Shredded Beef)

Cuba’s national dish literally translates to “old clothes” because the shredded beef resembles colorful fabric scraps. This iconic comfort food transforms tough cuts into silky, flavorful strands through slow braising in a vibrant sofrito base.

Ingredients:

  • 1 kg flank steak or beef brisket
  • 2 large onions, sliced
  • 2 bell peppers (red and green), sliced
  • 6 cloves garlic, minced
  • 400g canned crushed tomatoes
  • 1 cup beef broth
  • 2 bay leaves
  • 1 tsp ground cumin
  • 1 tsp oregano
  • 1/4 cup olive oil
  • Salt and black pepper
  • Fresh cilantro for garnish

Method:
Braise the beef: Season beef with salt and pepper. In a heavy Dutch oven, sear beef on all sides until browned. Add enough water to cover, bring to boil, then simmer covered for 2-3 hours until fork-tender.

Shred when cool: Remove beef and let cool slightly. Reserve cooking liquid. Shred beef into thin strips using two forks – the meat should fall apart easily.

Build the sofrito: Heat olive oil in the same pot. Sauté onions and bell peppers until softened, about 8 minutes. Add garlic and cook until fragrant.

Create the sauce: Add crushed tomatoes, cumin, oregano, and bay leaves. Simmer 10 minutes until sauce thickens slightly.

Combine and finish: Return shredded beef to pot with 1 cup of reserved cooking liquid. Simmer 20-30 minutes until flavors meld and sauce coats the meat.

Serve traditionally: Remove bay leaves and garnish with cilantro. Serve over white rice with black beans and sweet plantains.

Pro Tips:
The beef should be so tender it shreds effortlessly. Don’t rush the initial braising – this is where the flavor develops.

Ropa Vieja (Shredded Beef)

Picadillo (Ground Beef Hash)

This sweet-and-savory ground beef dish showcases Cuban cuisine’s Spanish and Caribbean influences. The combination of olives and raisins creates the signature flavor profile that makes picadillo uniquely Cuban.

Ingredients:

  • 750g ground beef (80/20 blend)
  • 1 large onion, diced
  • 1 bell pepper, diced
  • 4 cloves garlic, minced
  • 400g canned diced tomatoes
  • 1/2 cup green olives, sliced
  • 1/3 cup raisins
  • 2 tbsp tomato paste
  • 1 tsp ground cumin
  • 1/2 tsp oregano
  • 1/4 cup olive oil
  • Salt and pepper
  • 2 bay leaves

Method:
Brown the beef: Heat olive oil in large skillet over medium-high heat. Brown ground beef, breaking it up with a spoon, about 6-8 minutes. Don’t overcrowd – cook in batches if needed.

Build the sofrito: Add onions and bell pepper to the same pan. Cook until softened, about 5 minutes. Add garlic and cook until fragrant.

Add tomato base: Stir in tomato paste and cook 1 minute. Add diced tomatoes, cumin, oregano, and bay leaves.

Balance sweet and salty: Add olives and raisins. The olives provide briny saltiness while raisins add sweetness – adjust quantities to taste.

Simmer to perfection: Reduce heat and simmer 15-20 minutes until sauce thickens and flavors meld. The mixture should be moist but not soupy.

Finish and serve: Remove bay leaves and season with salt and pepper. Serve over white rice or with fried plantains.

Pro Tips:
The sweet-salty balance is crucial – taste and adjust olives and raisins accordingly. Some families add capers or potatoes for variation.

Picadillo (Ground Beef Hash)

Lechón Asado (Cuban Roast Pork)

This festive roast pork is the centerpiece of Cuban celebrations. The mojo marinade penetrates deep into the meat, creating incredibly flavorful, tender pork with crispy skin that’s pure perfection.

Ingredients:

  • 2 kg pork shoulder or leg, bone-in
  • 8 cloves garlic, minced
  • 1/2 cup sour orange juice (or mix of orange and lime)
  • 1/4 cup olive oil
  • 2 tbsp oregano
  • 1 tbsp ground cumin
  • 1 tbsp salt
  • 1 tsp black pepper
  • 2 bay leaves, crushed
  • 1 large onion, sliced

Method:
Create the mojo: Combine garlic, sour orange juice, olive oil, oregano, cumin, salt, pepper, and crushed bay leaves. This acidic marinade will tenderize and flavor the meat.

Score and marinate: Score the pork skin in a crosshatch pattern. Rub mojo all over pork, working it into the scores. Marinate overnight in refrigerator, turning occasionally.

Prepare for roasting: Remove from refrigerator 1 hour before cooking. Preheat oven to 325°F. Place sliced onions in roasting pan as a bed for the pork.

Roast low and slow: Place pork on onions and roast 20 minutes per pound, basting every 30 minutes with pan juices and remaining mojo.

Crisp the skin: Increase temperature to 450°F for final 15-20 minutes to crisp the skin. Internal temperature should reach 145°F.

Rest and serve: Let rest 15 minutes before carving. Serve with black beans, rice, and yuca.

Pro Tips:
Sour orange juice is traditional but hard to find – substitute with 3 parts orange juice to 1 part lime juice. The overnight marinade is essential for flavor penetration

Lechón Asado (Cuban Roast Pork)

Arroz con Pollo (Chicken and Rice)

This one-pot wonder combines Spanish paella techniques with Cuban flavors. The key is building layers of flavor and achieving perfectly cooked rice that absorbs all the chicken’s essence.

Ingredients:

  • 1 whole chicken, cut into pieces
  • 2 cups bomba or Arborio rice
  • 4 cups warm chicken broth
  • Pinch of saffron threads
  • 1 large onion, diced
  • 1 bell pepper, diced
  • 4 cloves garlic, minced
  • 400g diced tomatoes
  • 1 cup green peas
  • 1/4 cup olive oil
  • 2 bay leaves
  • Salt and pepper
  • Lemon wedges for serving

Method:
Season and brown chicken: Season chicken pieces with salt and pepper. Heat olive oil in large paella pan or wide skillet. Brown chicken on all sides, about 12 minutes total. Remove and set aside.

Build the sofrito: In same pan, sauté onion and bell pepper until softened. Add garlic and cook until fragrant. Add diced tomatoes and cook until sauce thickens.

Prepare saffron: Steep saffron in warm chicken broth for 10 minutes. This creates the signature golden color and subtle flavor.

Add rice: Stir rice into sofrito, coating each grain. Toast for 2-3 minutes until edges become translucent.

Combine and simmer: Return chicken to pan, add saffron broth and bay leaves. Bring to boil, then reduce heat and simmer covered 18-20 minutes until rice is tender.

Finish with peas: Add peas in final 5 minutes. Let rest 5 minutes before serving with lemon wedges.

Pro Tips:
Don’t stir the rice once liquid is added – this prevents it from becoming creamy like risotto. The bottom should develop a slight crust called socarrat

Arroz con Pollo (Chicken and Rice)

Cuban Black Bean Soup

This hearty soup transforms humble black beans into liquid velvet through slow cooking and proper seasoning. The key is achieving the perfect creamy consistency while maintaining some whole beans for texture.

Ingredients:

  • 500g dried black beans, soaked overnight
  • 1 large onion, diced
  • 1 bell pepper, diced
  • 6 cloves garlic, minced
  • 2 bay leaves
  • 1 tsp ground cumin
  • 1 tsp oregano
  • 1/4 cup olive oil
  • 2 tbsp white vinegar
  • Salt and pepper
  • Sour cream and cilantro for garnish

Method:
Cook the beans: Drain soaked beans and place in large pot with fresh water to cover by 2 inches. Add bay leaves and simmer 1-1.5 hours until tender.

Build flavor base: Heat olive oil in separate pan. Sauté onion and bell pepper until softened, about 8 minutes. Add garlic, cumin, and oregano, cooking until fragrant.

Combine and blend: Add sofrito to cooked beans. Using immersion blender, partially puree soup – you want it creamy but with some whole beans remaining.

Season properly: Add salt, pepper, and simmer 20 minutes more. The soup should coat a spoon but not be too thick.

Finish with acid: Stir in vinegar just before serving – this brightens all the flavors and is essential for authentic taste.

Garnish and serve: Serve hot with dollops of sour cream and fresh cilantro. Accompany with white rice and crusty bread.

Pro Tips:
Soaking beans overnight is crucial for even cooking. The vinegar addition at the end is traditional and essential don’t skip it.

Cuban Black Bean Soup

Vaca Frita (Fried Flank Steak)

This crispy shredded beef dish gets its name from “fried cow” and delivers on that promise with incredibly crispy edges and tender interior. The technique of boiling then frying creates unique texture.

Ingredients:

  • 1 kg flank steak
  • 1 large onion, sliced
  • 6 cloves garlic, minced
  • Juice of 2 limes
  • 1/4 cup olive oil
  • 1 tsp ground cumin
  • Salt and pepper
  • Bay leaves
  • Fresh cilantro for garnish

Method:
Boil the beef: Place flank steak in large pot with water to cover. Add bay leaves and salt. Boil 1.5-2 hours until very tender and easily shredded.

Cool and shred: Remove beef and let cool. Reserve some cooking liquid. Shred beef into thin strips using two forks.

Season the meat: Toss shredded beef with salt, pepper, cumin, and half the lime juice. Let marinate 15 minutes.

Fry for crispiness: Heat olive oil in large skillet over medium-high heat. Add shredded beef and cook without stirring for 3-4 minutes until bottom gets crispy.

Add aromatics: Stir in onions and garlic. Continue cooking, stirring occasionally, until onions soften and beef gets crispy edges all over.

Finish bright: Add remaining lime juice and cook 1 minute more. Garnish with cilantro and serve immediately.

Pro Tips:
Don’t stir the beef too much when first frying – let it develop crispy edges. The contrast between crispy exterior and tender interior is what makes this dish special.

Vaca Frita (Fried Flank Steak)

Tostones (Fried Plantains)

These twice-fried plantain rounds are Cuba’s answer to french fries. The double-frying technique creates the perfect combination of crispy exterior and creamy interior that makes tostones irresistible.

Ingredients:

  • 3 large green plantains
  • Vegetable oil for frying
  • Salt to taste
  • 4 cloves garlic, minced
  • 1/4 cup water
  • Lime wedges for serving

Method:
Prepare plantains: Peel plantains and slice into 1-inch thick rounds. Green plantains are starchy and perfect for frying.

First frying: Heat oil to 325°F in heavy pot. Fry plantain rounds 3-4 minutes per side until lightly golden but not brown. Remove and drain.

Make garlic water: Mix minced garlic with water and a pinch of salt. This mojo will flavor the plantains.

Flatten the rounds: Using a tostonera (plantain press) or flat plate, gently flatten each round to about 1/4 inch thick. Brush lightly with garlic water.

Second frying: Increase oil temperature to 375°F. Fry flattened plantains 2-3 minutes per side until golden brown and crispy.

Season immediately: Drain briefly and season with salt while hot. Serve immediately with lime wedges.

Pro Tips:
The plantains must be green and firm – yellow plantains are too sweet for tostones. Don’t skip the garlic water – it adds essential flavor. Serve immediately for best crispiness.

Tostones (Fried Plantains)

Moros y Cristianos (Black Beans and Rice)

This classic side dish gets its name from the Moors and Christians, referring to the black beans and white rice. Unlike simple rice and beans served separately, moros cook them together for a unified flavor.

Ingredients:

  • 1 cup dried black beans, soaked overnight
  • 1 cup long-grain white rice
  • 1 large onion, diced
  • 1 bell pepper, diced
  • 4 cloves garlic, minced
  • 2 bay leaves
  • 1 tsp ground cumin
  • 1 tsp oregano
  • 1/4 cup olive oil
  • Salt and pepper

Method:
Cook beans first: Drain soaked beans and cook in fresh water with bay leaves until tender, about 1 hour. Reserve cooking liquid.

Build the sofrito: Heat olive oil in large pot. Sauté onion and bell pepper until softened. Add garlic, cumin, and oregano, cooking until fragrant.

Toast the rice: Add rice to sofrito and stir for 2-3 minutes until grains are coated and slightly translucent.

Combine with beans: Add cooked beans with 2 cups of their cooking liquid. Bring to boil, then reduce heat and simmer covered 18-20 minutes.

Rest and fluff: Let stand 5 minutes off heat, then fluff with fork. The rice should be tender and have absorbed most liquid.

Season and serve: Remove bay leaves, season with salt and pepper, and serve as accompaniment to Cuban main dishes.

Pro Tips:
The bean cooking liquid is essential for flavor don’t use plain water. The rice should be tender but not mushy, with distinct grains.

Cuban Sandwich Casserole

This creative casserole transforms the beloved Cubano sandwich into a shareable dish perfect for feeding a crowd. All the classic flavors are layered and baked until golden and bubbly.

Ingredients:

  • 8 Cuban rolls or crusty bread, sliced
  • 500g roasted pork, sliced thin
  • 300g ham, sliced thin
  • 200g Swiss cheese, sliced
  • 1/2 cup dill pickles, sliced
  • 1/4 cup yellow mustard
  • 4 eggs, beaten
  • 1 cup milk
  • Salt and pepper
  • Butter for greasing

Method:
Prepare the base: Grease a large baking dish. Layer half the bread slices in bottom, cutting to fit as needed.

Build the layers: Spread mustard on bread, then layer with half the pork, ham, cheese, and pickles. Repeat layers ending with cheese on top.

Make custard: Whisk eggs with milk, salt, and pepper. This custard will bind everything together like a savory bread pudding.

Soak and rest: Pour egg mixture over casserole, pressing down gently to help bread absorb liquid. Let rest 30 minutes.

Bake until golden: Preheat oven to 350°F. Bake 35-40 minutes until top is golden brown and custard is set.

Rest and serve: Let cool 10 minutes before cutting. Serve warm with additional pickles on the side.

Pro Tips:
Day-old bread works best as it absorbs the custard without falling apart. Press down gently to ensure even soaking. This can be assembled ahead and baked when needed.

Cuban Sandwich Casserole

Pollo a la Barbacoa (Cuban BBQ Chicken)

This citrus-marinated chicken showcases Cuban flavors in a simple grilled preparation. The mojo marinade creates incredibly flavorful, juicy chicken with a beautiful golden color.

Ingredients:

  • 1 whole chicken, cut into pieces
  • 6 cloves garlic, minced
  • 1/2 cup sour orange juice (or orange-lime mix)
  • 1/4 cup olive oil
  • 2 tbsp sweet paprika
  • 1 tbsp oregano
  • 1 tsp ground cumin
  • Salt and pepper
  • 1 onion, sliced for serving

Method:
Create the marinade: Combine garlic, sour orange juice, olive oil, paprika, oregano, cumin, salt, and pepper. The acid will tenderize while spices add flavor.

Marinate thoroughly: Place chicken in marinade for at least 4 hours, preferably overnight. Turn pieces occasionally for even coverage.

Prepare for grilling: Remove chicken from refrigerator 30 minutes before cooking. Reserve some marinade for basting.

Grill with care: Preheat grill to medium heat. Grill chicken pieces 6-8 minutes per side, basting with reserved marinade.

Check doneness: Internal temperature should reach 165°F. The skin should be golden brown and slightly charred.

Rest and serve: Let rest 5 minutes before serving with sliced onions and traditional Cuban sides.

Pro Tips:
Don’t use all the marinade for basting – reserve some that hasn’t touched raw chicken. The citrus creates beautiful caramelization when grilled.

Pollo a la Barbacoa (Cuban BBQ Chicken)

See Also: Authentic Brazilian Dinner Recipes

Yuca con Mojo (Cassava with Garlic Sauce)

This simple side dish transforms starchy yuca into something special with a bright, garlicky mojo sauce. The contrast between mild cassava and punchy sauce is quintessentially Cuban.

Ingredients:

  • 1 kg fresh or frozen yuca, peeled and cut into chunks
  • 6 cloves garlic, thinly sliced
  • 1/2 cup olive oil
  • 1/4 cup sour orange juice (or orange-lime mix)
  • 1 large onion, thinly sliced
  • Salt to taste
  • Fresh cilantro for garnish

Method:
Cook the yuca: Boil yuca in salted water 20-25 minutes until fork-tender. Fresh yuca may take longer than frozen. Drain well.

Make the mojo: Heat olive oil in large skillet over medium heat. Add sliced garlic and cook until golden and fragrant, about 2 minutes.

Add onions: Add sliced onions to garlic oil and cook until softened and lightly caramelized, about 8 minutes.

Finish with citrus: Remove from heat and carefully add sour orange juice – it will sizzle. Season with salt.

Combine and serve: Pour hot mojo over cooked yuca. Garnish with cilantro and serve immediately.

Pro Tips:
The mojo should be served hot over the yuca for best flavor absorption. Be careful when adding citrus to hot oil as it will splatter.

Yuca con Mojo (Cassava with Garlic Sauce)

Yuca con Mojo (Cassava with Garlic Sauce)

Cuban-Style Shrimp (Camarones Enchilados)

This vibrant shrimp dish showcases the Spanish influence in Cuban cuisine. The key is cooking the shrimp just until done and building a flavorful tomato-based sauce that doesn’t overpower the delicate seafood.

Ingredients:

  • 750g large shrimp, peeled and deveined
  • 1 large onion, diced
  • 1 bell pepper, diced
  • 4 cloves garlic, minced
  • 400g crushed tomatoes
  • 2 tbsp tomato paste
  • 1 tsp sweet paprika
  • 1/2 tsp cayenne pepper
  • 1/4 cup white wine
  • 1/4 cup olive oil
  • Salt and pepper
  • Fresh parsley for garnish

Method:
Prepare the shrimp: Pat shrimp dry and season with salt and pepper. Large shrimp work best as they won’t overcook as easily.

Build the sofrito: Heat olive oil in large skillet. Sauté onion and bell pepper until softened, about 6 minutes. Add garlic and cook until fragrant.

Create tomato base: Add tomato paste and cook 1 minute. Add crushed tomatoes, paprika, and cayenne. Simmer 10 minutes until sauce thickens.

Cook shrimp quickly: Add shrimp to sauce and cook just until pink and cooked through, about 3-4 minutes. Don’t overcook or they’ll become rubbery.

Finish and serve: Garnish with fresh parsley and serve over white rice or with crusty Cuban bread.

Pro Tips:
Don’t overcook the shrimp – they should be just opaque throughout. The sauce can be made ahead and the shrimp added just before serving.

Yuca con Mojo (Cassava with Garlic Sauce)

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *