Bandeja Paisa (Colombian Platter with Beans, Rice and Pork Belly)
Why this recipe works
- Built-in texture contrast: Creamy beans, crisp pork belly, tender beef, caramelised plantain and a fried egg make the platter feel varied and satisfying.
- Layered savoury flavour: Onion, garlic and cumin season both the minced beef and the beans, tying the separate components together.
- Components can be made ahead: The beans, rice, beef and pork belly store well separately, so the final plate can be assembled with freshly fried eggs, plantain and avocado.
Get the most out of this recipe
Authenticity notes
- Paisa-style platter: Bandeja paisa is closely associated with Colombia’s Paisa region and is recognised for its generous mix of beans, rice, pork, beef, egg, plantain and avocado.
- Cooked as separate elements: Rather than being a one-pot dish, each component is prepared separately and brought together on the plate for contrast and balance.
Timing notes
- Plan for the bean soak: The dried beans need an 8 to 12 hour soak before cooking, so start them the night before or first thing in the morning.
- Assemble just before serving: The platter is best when the rice, beans, beef and pork are hot, with the eggs and plantain fried close to serving.
Make-ahead tips
- Cook the main components ahead: Beans, rice, minced beef and pork belly can be prepared in advance and stored separately for easier assembly.
- Reheat gently: Warm the beans and beef with a splash of water so they stay moist, and reheat the rice covered until piping hot.
- Finish the fresh elements last: Fry the eggs and plantain just before serving, and slice the avocado at the end to keep it fresh.
Texture tips
- Render the pork slowly: Let the pork belly fat render steadily before deepening the colour, which helps the outside become crisp without burning.
- Loosen the beans as needed: Reserve a little bean cooking liquid and stir it back in gradually so the beans are creamy rather than dry.
- Keep crisp elements separate: Avoid covering the pork belly tightly after frying, and add the plantain to the plate just before serving.
Equipment you'll need
Ingredients
Instructions
- Rinse the dried kidney beans, then cover with plenty of cold water and soak for 8 to 12 hours. Drain and rinse well. Finely dice the onion and finely chop the garlic.
- Put the soaked beans in a large pot and cover with fresh water by a few centimetres. Bring to the boil, then reduce to a gentle simmer and cook for 60 to 75 minutes until tender, topping up with water as needed. Season with 1 tsp fine sea salt for the last 10 minutes of cooking.
- While the beans cook, rinse the rice under cold water until the water runs mostly clear. In a saucepan, heat 15 ml vegetable oil over medium heat, stir in the rice for 1 minute, then add 600 ml water and 0.5 tsp fine sea salt. Bring to the boil, cover, reduce to low and cook for 12 minutes, then rest off the heat for 10 minutes.
- Cut the pork belly into thick strips. Heat a large frying pan over medium heat, add the pork belly and cook, turning often, for 20 to 30 minutes until the fat has rendered and the outside is deeply golden and crisp. Transfer to a plate and season with a pinch of fine sea salt and a little black pepper.
- Pour off all but 2 tbsp of the pork fat from the pan, then add 15 ml vegetable oil if the pan looks dry. Add the onion with a pinch of fine sea salt and cook over medium heat for 6 to 8 minutes until softened. Stir in the garlic and ground cumin and cook for 30 seconds until fragrant.
- Add the minced beef to the onion mixture and cook over medium-high heat for 6 to 8 minutes, breaking it up, until browned and any liquid has evaporated. Season with 0.5 tsp fine sea salt and 0.5 tsp black pepper. Keep warm on low heat.
- When the beans are tender, drain, reserving a little of the cooking liquid. Return the beans to the pot and stir in half of the beef-onion mixture, adding a splash of reserved liquid to make them creamy but not soupy. Taste and adjust with a little more fine sea salt and black pepper if needed.
- Peel the plantains and cut on a diagonal into 1.5 to 2 cm slices. In a clean frying pan, heat 30 ml vegetable oil over medium heat and fry the plantain slices for 2 to 3 minutes per side until golden and caramelised. Drain briefly on a plate.
- Wipe out the pan, then heat the remaining 15 ml vegetable oil over medium heat. Fry the eggs for 2 to 3 minutes until the whites are set and the yolks are still runny, seasoning lightly with fine sea salt and black pepper. If you prefer firmer yolks, cover the pan for the last minute.
- Halve, stone and slice the avocado. Fluff the rice with a fork. To serve, divide rice and beans between four plates, then add the minced beef, crisp pork belly, fried plantain and a fried egg to each plate, finishing with avocado on the side.
Recipe notes
Tips
- For evenly crisp pork belly, start it in a cold pan and let the fat render slowly before increasing the heat to deepen the colour.
- If the beans start to look dry after draining, loosen them with a little reserved cooking liquid so they stay creamy on the plate.
- Food safety: serve the eggs fully cooked if you are pregnant, elderly, immunocompromised, or serving young children.
Substitutions
- Replace vegetable oil with olive oil for a fruitier finish, keeping the heat moderate to avoid smoking.
- Replace dried kidney beans with dried black beans for a more traditional Colombian-style bean base while keeping the same method and timings.
Storage
- Refrigerate up to 3 days
- Store beans, rice, minced beef and pork belly separately in airtight containers. Reheat beans and beef with a splash of water in a saucepan over low heat until piping hot; reheat rice with a tablespoon of water, covered, until hot. Fry eggs and plantain fresh, and slice the avocado just before serving.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 plates
- Total time: 2h 30min (1h 5min active)
- Difficulty: Advanced
- Cuisine: Latin American
-
Allergens:
Eggs
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
Misen Carbon Steel Nonstick Frying Pan 12 Inch
- Works on all stovetops
- Naturally nonstick when seasoned
- Requires seasoning and maintenance
T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart
- Easy food release
- Dishwasher safe
- Not induction compatible
All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch
- Top-tier build quality
- Excellent heat distribution
- Expensive
WMF Mini Saucepan 16 cm with Lid
- High-quality stainless steel
- Even heat distribution
- Higher price point
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.

























