Looking for easy Cuban recipes at home that taste just like they came straight from Havana? You’re in the right place. Cuban cuisine is a beautiful mix of Spanish, African, and Caribbean influences, known for bold flavors, simple ingredients, and comforting one-pot meals. The best part? You don’t need to be a professional chef to recreate it in your own kitchen.
In this guide, we’ll walk you through 10 easy Cuban recipes at home, complete with step-by-step instructions, cooking times, and tips to help you nail authentic Cuban flavor every single time.
Why Cuban Cuisine Is Perfect for Home Cooking
Cuban food relies on a handful of pantry staples garlic, cumin, citrus, onions, and rice making it budget-friendly and beginner-approachable. Most dishes are one-pot or slow-cooked, which means minimal cleanup and maximum flavor. Whether you’re craving a hearty dinner or a light side dish, these easy Cuban recipes at home fit any occasion.
10 Easy Cuban Recipes at Home (Step-by-Step)
1. Classic Cuban Sandwich (Cubano)

A pressed sandwich layered with roasted pork, ham, Swiss cheese, pickles, and mustard on Cuban bread. It’s crispy on the outside, warm and gooey on the inside one of the most iconic easy Cuban recipes at home.
Ingredients:
- 1 loaf Cuban bread (or French baguette), cut into 2 sandwich-length pieces
- 2 tbsp yellow mustard
- 200g roasted pork, thinly sliced
- 150g ham, thinly sliced
- 4 slices Swiss cheese
- 6–8 dill pickle chips
- 2 tbsp softened butter
Instructions:
- Slice each piece of bread lengthwise (not all the way through) and spread mustard evenly on both inner sides.
- Layer 2 slices of Swiss cheese, then ham, then roasted pork, then pickle chips, then the remaining cheese slice on each sandwich.
- Close the sandwiches and spread softened butter on the outer top and bottom of the bread.
- Heat a panini press or skillet over medium heat. Press the sandwich for 5–7 minutes, flipping halfway if using a skillet, until the bread is golden and crisp and the cheese has fully melted.
- Remove, slice diagonally, and serve immediately while hot.
Pro Tip: No panini press? Use a heavy skillet and place another heavy pan or a foil-wrapped brick on top to mimic the pressing effect.
2. Ropa Vieja (Shredded Beef)

Cuba’s national dish tender shredded beef simmered in a rich tomato-pepper sauce until it melts in your mouth.
Ingredients:
- 700g flank steak (or skirt steak)
- 1 bay leaf
- 2 tbsp olive oil
- 2 bell peppers (red and green), thinly sliced
- 1 large onion, thinly sliced
- 4 garlic cloves, minced
- 1 cup (240ml) tomato sauce
- 1 tsp ground cumin
- 1 tsp dried oregano
- Salt and black pepper, to taste
- Optional: ½ cup dry white wine or beef broth for extra depth
Instructions:
- Place the flank steak in a large pot, cover with water, and add the bay leaf. Bring to a boil, then reduce to a simmer and cook for 1.5 hours, or until the meat is fork-tender.
- Remove the beef, reserving 1 cup of the cooking liquid. Let it cool slightly, then shred it into thin strips using two forks.
- In a large skillet, heat olive oil over medium heat. Sauté the onions and bell peppers for 5–6 minutes until softened, then add garlic and cook for 1 more minute.
- Stir in the tomato sauce, cumin, oregano, salt, and pepper. Add the reserved cooking liquid (and wine/broth if using) and simmer for 10 minutes.
- Add the shredded beef to the sauce and simmer for another 15–20 minutes, stirring occasionally, until the flavors meld and the sauce thickens slightly.
- Serve hot over white rice, with black beans and tostones on the side.
Pro Tip: For deeper flavor, sear the flank steak in oil for 2–3 minutes per side before boiling it adds a roasted note to the final dish.
3. Moros y Cristianos (Black Beans & Rice)

A staple side dish combining black beans and white rice cooked together simple, filling, and packed with flavor.
Ingredients:
- 2 cups cooked black beans (or 1 can, drained, liquid reserved)
- 1½ cups white rice, rinsed
- 3 cups water or reserved bean liquid
- 1 small onion, finely chopped
- 3 garlic cloves, minced
- 1 tsp ground cumin
- 1 bay leaf
- 2 tbsp olive oil
- Salt, to taste
Instructions:
- Heat olive oil in a medium pot over medium heat. Sauté the onion for 3–4 minutes until translucent, then add garlic and cook for 30 seconds.
- Add the black beans, cumin, and bay leaf; stir and simmer for 5 minutes to let the flavors combine.
- Add the rinsed rice and water (or bean liquid), then season with salt.
- Bring to a boil, then reduce heat to low, cover, and simmer for 18–20 minutes until the rice is tender and liquid is absorbed.
- Fluff with a fork, remove the bay leaf, and serve warm.
Pro Tip: Using the reserved bean liquid instead of plain water gives the rice a deeper, earthier flavor and a slight grey-purple tint typical of authentic Moros y Cristianos.
4. Cuban Picadillo

A quick weeknight favorite ground beef simmered with olives, raisins, and tomato sauce for a sweet-savory flavor punch.
Ingredients:
- 500g ground beef
- 1 small onion, diced
- 3 garlic cloves, minced
- 1 bell pepper, diced
- 1 cup (240ml) tomato sauce
- ⅓ cup green olives, sliced
- ¼ cup raisins
- 1 tsp ground cumin
- 1 tsp dried oregano
- Salt and pepper, to taste
- 1 tbsp olive oil
Instructions:
- Heat olive oil in a large skillet over medium-high heat. Add the ground beef and cook, breaking it apart, until browned (about 6–7 minutes). Drain excess fat.
- Add the onion, garlic, and bell pepper. Cook for 4–5 minutes until softened.
- Stir in the tomato sauce, olives, raisins, cumin, and oregano. Season with salt and pepper.
- Reduce heat to low and simmer, uncovered, for 15 minutes, stirring occasionally, until the sauce thickens.
- Serve hot with white rice or Moros y Cristianos.
Pro Tip: Add diced potatoes in step 3 for a heartier, more traditional version of picadillo.
5. Arroz con Pollo (Cuban Chicken & Rice)

A one-pan comfort dish of seared chicken and saffron-spiced rice, cooked together so every grain soaks up flavor.
Ingredients:
- 6 bone-in chicken thighs, skin on
- Salt and pepper, to taste
- 2 tbsp olive oil
- 1 onion, chopped
- 1 bell pepper, chopped
- 4 garlic cloves, minced
- 1½ cups long-grain rice
- 3 cups chicken broth
- ¼ tsp saffron threads (or 1 tsp achiote/annatto powder)
- 1 tsp ground cumin
- ½ cup frozen peas (optional, for garnish)
- 1 jarred pimiento, sliced (optional, for garnish)
Instructions:
- Season chicken thighs with salt and pepper. Heat olive oil in a large, deep skillet over medium-high heat and sear the chicken, skin-side down, for 5–6 minutes until golden. Flip and sear another 3–4 minutes. Remove and set aside.
- In the same pan, sauté onion, bell pepper, and garlic for 4–5 minutes until softened, scraping up the browned bits from the chicken.
- Add the rice and stir to coat it in the oil and aromatics for 1 minute.
- Pour in the chicken broth and stir in the saffron (or achiote) and cumin.
- Nestle the chicken thighs back into the pan, skin-side up. Bring to a boil, then reduce heat to low, cover, and simmer for 25–30 minutes until the rice is tender and the chicken is fully cooked (internal temp 165°F/74°C).
- Garnish with peas and pimiento strips before serving.
Pro Tip: Don’t stir the rice once it’s simmering; this helps it cook evenly and develop a light golden crust (called “concón”) at the bottom of the pan.
6. Cuban Mojo Marinated Pork (Lechón Asado)

Garlic-citrus marinated roasted pork a centerpiece dish for Cuban holidays and family gatherings.
Ingredients:
- 1.5 kg pork shoulder (bone-in or boneless)
- 10 garlic cloves, minced
- 1 cup sour orange juice (or ½ cup lime juice + ½ cup orange juice)
- 2 tsp ground cumin
- 2 tsp dried oregano
- ¼ cup olive oil
- 2 tsp salt
- 1 tsp black pepper
Instructions:
- In a bowl, whisk together garlic, citrus juice, cumin, oregano, olive oil, salt, and pepper to make the mojo marinade.
- Place the pork shoulder in a large dish or zip-top bag and pour the marinade over it, making sure it’s fully coated. Cover and refrigerate for at least 4 hours, ideally overnight.
- Preheat the oven to 325°F (160°C). Place the pork (with marinade) in a roasting pan, fat-side up.
- Roast uncovered for 1.5–2 hours, basting every 30 minutes with the pan juices, until the internal temperature reaches 190°F (88°C) and the meat shreds easily.
- Let the pork rest for 15 minutes before slicing or shredding. Serve with the reduced pan juices spooned over the top.
Pro Tip: For crispy skin (if using skin-on pork), increase the oven temperature to 425°F (220°C) for the last 15–20 minutes of roasting.
7. Cuban Tostones (Fried Plantains)

Crispy, golden twice-fried green plantains the ultimate Cuban side dish, best served hot and salty.
Ingredients:
- 2 large green (unripe) plantains
- 2 cups vegetable oil, for frying
- 1 tsp salt (plus more to taste)
- Optional: garlic water (1 cup water + 2 minced garlic cloves) for dipping before the second fry
Instructions:
- Peel the plantains and slice them into 1-inch (2.5cm) thick rounds.
- Heat vegetable oil in a deep skillet to 325°F (160°C). Fry the plantain pieces for 2–3 minutes per side until pale gold and slightly softened. Remove and drain on paper towels.
- Using a tostonera, the bottom of a glass, or a plate, flatten each piece to about half its original thickness.
- Increase the oil temperature to 350°F (175°C). Fry the flattened plantains again for 2–3 minutes per side until golden brown and crispy.
- Drain on paper towels and season immediately with salt while hot.
Pro Tip: Dip the flattened plantains briefly in garlic water before the second fry for an authentic, savory flavor boost.
8. Cuban Black Bean Soup

A hearty, smoky soup perfect for cooler days, with a rich texture and deep savory flavor.
Ingredients:
- 3 cups cooked black beans (or 2 cans, undrained)
- 1 onion, diced
- 3 garlic cloves, minced
- 1 bell pepper, diced
- 1 tsp ground cumin
- 1 bay leaf
- 3 cups vegetable or chicken broth
- 1 tbsp red wine vinegar
- 2 tbsp olive oil
- Salt and pepper, to taste
- Optional garnish: diced onion, sour cream, or cooked rice
Instructions:
- Heat olive oil in a large pot over medium heat. Sauté the onion, garlic, and bell pepper for 5 minutes until softened.
- Add the black beans, cumin, bay leaf, and broth. Stir well and bring to a boil.
- Reduce heat and simmer for 25–30 minutes, stirring occasionally, to let the flavors deepen.
- Remove the bay leaf. Using an immersion blender, partially blend the soup (about half) directly in the pot for a creamier texture while keeping some beans whole.
- Stir in the red wine vinegar, then season with salt and pepper to taste.
- Ladle into bowls and garnish as desired.
Pro Tip: Serve over a scoop of white rice in the center of the bowl for a traditional Cuban presentation called “sopa de frijoles negros con arroz.”
9. Cuban Flan

A silky caramel custard dessert loved across Cuba smooth, sweet, and elegant with minimal ingredients.
Ingredients:
- ¾ cup granulated sugar (for caramel)
- 5 large eggs
- 1 can (14oz/396g) sweetened condensed milk
- 1 can (12oz/354ml) evaporated milk
- 1 tsp vanilla extract
- Pinch of salt
Instructions:
- Preheat the oven to 350°F (175°C). In a small saucepan over medium heat, melt the sugar, swirling occasionally (don’t stir), until it turns a deep golden amber caramel. Immediately pour it into a round baking dish or flan mold, tilting to coat the bottom evenly. Set aside to harden.
- In a blender or bowl, combine the eggs, condensed milk, evaporated milk, vanilla extract, and a pinch of salt. Blend or whisk until smooth.
- Pour the custard mixture over the hardened caramel in the mold.
- Place the mold in a larger baking pan and fill the outer pan with hot water halfway up the sides of the mold (a water bath/bain-marie).
- Bake for 45–50 minutes, until the custard is set but still slightly jiggly in the center.
- Remove from the oven and water bath, let cool to room temperature, then refrigerate for at least 2 hours (overnight is best).
- To serve, run a knife around the edge of the mold and invert onto a serving plate, letting the caramel sauce drizzle over the top.
Pro Tip: Straining the custard mixture through a fine sieve before pouring it into the mold removes any egg strands and guarantees an ultra-smooth texture.
10. Cuban Mojito

A refreshing rum-based cocktail with mint and lime perfect to pair with any Cuban meal or enjoy on its own.
Ingredients:
- 8–10 fresh mint leaves, plus a sprig for garnish
- 2 tsp granulated sugar (or simple syrup)
- 1 oz (30ml) fresh lime juice (about 1 lime)
- 2 oz (60ml) white rum
- Ice cubes
- Soda water (club soda), to top off
Instructions:
- Place the mint leaves and sugar in the bottom of a sturdy glass. Gently muddle them together to release the mint oils (avoid over-crushing, which can make the drink bitter).
- Add the fresh lime juice and stir to dissolve the sugar.
- Fill the glass with ice cubes, then pour in the white rum.
- Top with soda water and stir gently to combine.
- Garnish with a fresh mint sprig and a lime wheel, and serve immediately with a straw.
Pro Tip: Use a wooden muddler and only press the mint lightly bruising it too hard releases bitter chlorophyll instead of the sweet aromatic oils you want.
Tips for Cooking Authentic Cuban Food at Home
- Use fresh citrus: Sour orange or a lime-orange mix is key to authentic mojo flavor.
- Don’t rush the beans: Slow simmering develops deeper flavor in black beans and soups.
- Stock your spice rack: Cumin, oregano, and bay leaves are used in almost every Cuban dish.
- Invest in a tostonera: This small tool makes flattening plantains for tostones much easier.
- Make extra rice: Most Cuban mains are served over white rice, so batch-cook it ahead of time.
FAQs About Easy Cuban Recipes at Home
1. What is the most popular Cuban dish?
Ropa Vieja and the Cuban sandwich are considered the most iconic and widely recognized Cuban dishes worldwide.
2. Is Cuban food spicy?
No, Cuban cuisine is flavorful but not spicy. It relies on garlic, citrus, and herbs rather than chili heat.
3. What ingredients should I always have for Cuban cooking?
Garlic, cumin, oregano, bay leaves, citrus (lime/orange), onions, bell peppers, and rice are Cuban kitchen essentials.
4. Can I make Cuban recipes vegetarian?
Yes dishes like Moros y Cristianos, tostones, and black bean soup are naturally vegetarian or easily adapted.
5. How long does it take to cook Cuban food at home?
Most easy Cuban recipes at home take between 20 minutes and 2 hours, depending on the dish.
Final Thoughts
These easy Cuban recipes at home prove that you don’t need fancy equipment or hard-to-find ingredients to enjoy authentic Cuban flavor. Start with a simple picadillo or sandwich, then work your way up to slow-cooked classics like ropa vieja and lechón asado. Pair any of these dishes with a mojito, and you’ve got yourself a true Cuban feast right in your own kitchen.


