Cuban food is famous for its bold flavors, fresh ingredients, and comforting family meals. Influenced by Spanish, African, and Caribbean traditions, Cuban cuisine uses simple ingredients like rice, beans, pork, garlic, and citrus fruits to create dishes that are both delicious and easy to prepare. Whether you are looking for a quick lunch, a family dinner, or a sweet dessert, there are plenty of easy Cuban recipes at home that anyone can make.
In recent years, authentic Cuban recipes have become increasingly popular across the United States, especially in cities like Miami and Tampa, where Cuban culture has shaped local food traditions. The best part is that you do not need to travel to Cuba to enjoy these classic dishes. Most Cuban food recipes use ingredients that are already available in American grocery stores.
From crispy sandwiches and slow-cooked beef to creamy desserts, here are seven traditional Cuban dishes that you should try at home.
1. Cuban Sandwich (Cubano)

The Cuban sandwich, also known as the Cubano, is one of the most iconic Cuban food recipes in America. It is especially popular in Florida, where Cuban communities have been making this delicious sandwich for generations. The combination of roast pork, ham, Swiss cheese, mustard, and pickles creates a perfect balance of flavors.
Many people choose the Cuban sandwich as their first homemade Cuban recipe because it is easy to prepare and does not require complicated ingredients. It is perfect for lunch, dinner, picnics, and family gatherings. The crispy bread and melted cheese make every bite unforgettable.
Ingredients
- 1 loaf Cuban bread or French bread
- ½ pound roast pork
- ½ pound sliced ham
- 6 slices Swiss cheese
- 8 dill pickle slices
- 4 tablespoons yellow mustard
- 2 tablespoons butter
How to Make It
Start by slicing the bread lengthwise. Spread mustard evenly on both sides of the bread. Add layers of roast pork, ham, Swiss cheese, and pickles.
Brush butter on the outside of the sandwich and place it in a sandwich press or skillet. Cook for four to five minutes on each side until the bread becomes crispy and golden brown.
What to Serve With a Cuban Sandwich
- Potato chips
- Black beans
- Tostones
- Green salad
2. Ropa Vieja

Ropa Vieja is considered Cuba’s national dish and is one of the most authentic Cuban recipes that you can make at home. Its name means “old clothes” because the shredded beef resembles torn fabric. Despite the unusual name, this dish is rich, flavorful, and loved by families across Cuba.
This classic Cuban meal is prepared by slowly cooking beef with onions, peppers, garlic, tomatoes, and olives. Slow cooking allows the flavors to blend together, creating a comforting dish that is often served during holidays and special occasions.
If you are searching for traditional Cuban food that is both filling and budget-friendly, Ropa Vieja is an excellent choice.
Ingredients
- 2 pounds flank steak
- 1 onion, sliced
- 1 red bell pepper
- 1 green bell pepper
- 4 garlic cloves
- 2 cups tomato sauce
- 1 cup beef broth
- ½ cup green olives
- 2 bay leaves
- 1 teaspoon cumin
- 1 teaspoon oregano
- Salt and pepper
- 2 tablespoons olive oil
How to Make It
Boil the flank steak until tender, which usually takes about two hours. Remove the meat and shred it using two forks.
Heat olive oil in a large pan and cook the onions, peppers, and garlic until soft. Add tomato sauce, beef broth, olives, cumin, oregano, salt, and pepper.
Add the shredded beef and let everything simmer for another 30 minutes.
Best Side Dishes
- White rice
- Fried plantains
- Cuban bread
- Black beans
3. Cuban Black Beans and Rice (Moros y Cristianos)

No list of easy Cuban recipes at home would be complete without black beans and rice. Known as Moros y Cristianos, this dish has been a staple in Cuban households for centuries.
Black beans and rice are served with almost every Cuban meal because they are affordable, nutritious, and easy to make. They pair perfectly with pork, beef, chicken, and seafood dishes.
Many people who are new to Cuban cooking start with this recipe because it requires simple ingredients and basic cooking skills.
Ingredients
For the Beans
- 2 cups dried black beans
- 1 onion, chopped
- 1 green pepper, chopped
- 4 garlic cloves
- 2 bay leaves
- 1 teaspoon cumin
- 1 teaspoon oregano
- 2 tablespoons olive oil
- Salt
For the Rice
- 2 cups white rice
- 4 cups water
- 1 tablespoon oil
How to Make It
Soak the black beans overnight and boil them until soft.
In another pan, sauté onions, peppers, and garlic in olive oil. Add cumin, oregano, and bay leaves.
Mix the vegetables with the beans and cook for another 20 minutes. Prepare the rice separately and serve together.
Helpful Tip
Add fresh lime juice before serving to give the dish an authentic Cuban flavor.
4. Lechón Asado (Cuban Roast Pork)

Lechón Asado is one of the most popular Cuban dinner recipes and is often served at birthdays, holidays, and family celebrations. The secret to its delicious taste is a traditional marinade called mojo, which is made with garlic and citrus juice.
The pork is marinated overnight and then roasted slowly until it becomes juicy and tender. The outside develops a crispy texture while the inside remains full of flavor.
Among all authentic Cuban recipes, Lechón Asado is one of the most loved dishes because it can easily feed a large family.
Ingredients
- 4 pounds pork shoulder
- 10 garlic cloves
- 1 cup orange juice
- ½ cup lime juice
- ¼ cup olive oil
- 2 teaspoons oregano
- 1 teaspoon cumin
- Salt and pepper
How to Make It
Mix garlic, orange juice, lime juice, olive oil, oregano, cumin, salt, and pepper to prepare the marinade.
Pour the marinade over the pork and refrigerate overnight.
Preheat the oven to 325°F (160°C) and roast the pork for four to five hours until tender.
Increase the heat during the final 20 minutes to create a crispy outer layer.
Serve With
- Rice and beans
- Salad
- Tostones
- Bread
5. Tostones

Tostones are crispy fried green plantains that are served as snacks, appetizers, and side dishes throughout Cuba. They are one of the easiest Cuban recipes to prepare because they require only a few ingredients.
Plantains are a major part of Cuban cuisine, and tostones are especially popular because of their crunchy texture and salty flavor. Families often serve them alongside roast pork, sandwiches, and seafood dishes.
If you are looking for a quick homemade Cuban recipe, tostones are a great choice.
Ingredients
- 3 green plantains
- Vegetable oil
- Salt
How to Make It
Peel the plantains and cut them into thick slices.
Fry them in hot oil for three to four minutes until slightly soft.
Remove them from the oil and flatten each piece using a plate or a small bowl.
Fry them again until crispy and golden brown. Sprinkle salt on top before serving.
Best Pairings
- Garlic sauce
- Roast pork
- Chicken
- Cuban sandwiches
6. Picadillo

Picadillo is one of the most comforting and traditional Cuban dishes. Made with ground beef, potatoes, olives, and raisins, it combines sweet and savory flavors in a unique way.
This recipe is especially popular among families because it is affordable, easy to prepare, and perfect for busy weeknights. Many people searching for homemade Cuban recipes choose Picadillo because it uses ingredients that are already in most kitchens.
Picadillo is usually served over white rice and can easily feed several people.
Ingredients
- 1 pound ground beef
- 1 onion, chopped
- 3 garlic cloves
- 2 potatoes, diced
- 1 cup tomato sauce
- ½ cup green olives
- ¼ cup raisins
- 1 teaspoon cumin
- Salt and pepper
- 2 tablespoons oil
How to Make It
Heat oil in a pan and cook the ground beef until browned.
Add onions and garlic and cook for several minutes.
Mix in the potatoes, tomato sauce, olives, raisins, cumin, salt, and pepper.
Allow the mixture to simmer for 20 minutes until the potatoes become soft.
Serve With
- White rice
- Black beans
- Bread
- Fried eggs
7. Flan Cubano

No Cuban meal is complete without dessert, and Flan Cubano is one of the country’s most beloved sweets. This creamy caramel custard is served at restaurants, family gatherings, and holiday celebrations across Cuba.
Flan is popular because it uses simple ingredients while delivering rich flavor and a smooth texture. It can be prepared ahead of time, making it perfect for dinner parties and special occasions.
If you want to end your Cuban meal with something sweet, Flan Cubano is the perfect choice.
Ingredients
For the Caramel
- 1 cup sugar
- 2 tablespoons water
For the Flan
- 4 eggs
- 1 can sweetened condensed milk
- 1 can evaporated milk
- 1 tablespoon vanilla extract
How to Make It
- Heat sugar and water until caramel forms. Pour the caramel into a baking dish.
- Mix the eggs, condensed milk, evaporated milk, and vanilla extract.
- Pour the mixture into the dish and bake in a water bath at 350°F (175°C) for about 50 minutes.
- Refrigerate for at least four hours before serving.
Essential Ingredients for Cuban Cooking
Most Cuban recipes rely on a few basic ingredients:
- Garlic
- Onion
- White rice
- Black beans
- Plantains
- Pork
- Beef
- Olive oil
- Tomatoes
- Bell peppers
- Oregano
- Cumin
- Lime juice
- Orange juice
Keeping these ingredients in your kitchen will make it easier to prepare authentic Cuban recipes whenever you want.