Go Back
+ servings

FOLLOW ALONG! Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for the latest updates, recipes and content.


Mojo Salmon Bowls

Cuban-inspired, healthy, and nutritious Mojo Salmon Bowls made with salmon, black beans, grilled pineapple, and avocado. 
Course Dinner
Cuisine Cuban
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings 3 -4 servings
Calories 366kcal
Author Lindsay, from Nourishing Superfood Bowls, reprinted with permission


Mojo Sauce:

  • 1/2 cup orange juice
  • 1/2 teaspoon cumin
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon sea salt
  • 1/8 teaspoon pepper
  • 1-2 tablespoons fresh lime juice
  • 2 tablespoons chopped fresh cilantro
  • 1 teaspoon minced garlic
  • 1/4 cup olive oil

For the Bowls:

  • 8-10 ounces wild-caught salmon fillets
  • 2 teaspoons olive oil (or avocado oil)
  • 4-5 pineapple slices, sliced 1/2-inch thick
  • 1 ripe plantain, sliced
  • 1-1 1/2 cups white rice, cooked
  • 1 large ripe avocado, pitted and sliced
  • 1 tomato, sliced
  • 15 ounces cooked black beans
  • 1 tablespoon fresh lime juice

For the Bowl Toppings:

  • Lime wedges, 1 chopped green onion, handful of fresh cilantro, crushed red pepper flakes, 1 sliced jalapeno (optional), paprika or cayenne pepper (optional)


  • To make the mojo sauce, whisk together the orange juice, cumin, oregano, salt, pepper, lime juice, cilantro, garlic, and olive oil. Pour the mojo sauce over the salmon fillets, reserving 1/4 cup of the marinade. Marinate in the fridge for 10 minutes.
  • Preheat the oven to 415℉. Preheat a grill or indoor grill top.
  • For the bowls, bake the salmon on a baking sheet for 10-12 minutes.
  • Add the oil to the pineapple and plantain, and grill over medium-high heat for 10 minutes, flipping halfway through. Add 2 to 3 tablespoons of the reserved marinade on top of the pineapple in the last few minutes of cooking.
  • Place the rice in 1 large serving bowl or 3 to 4 separate bowls. Top with the salmon, grilled pineapple and plantains, avocado, tomato, and black beans. Add a squeeze of fresh lime. Season with salt and pepper. Top with green onion, cilantro, crushed red pepper flakes and jalapeño, if desired.
  • Sprinkle the bowls with a pinch of paprika or cayenne pepper, if desired.


Calories: 366kcal