Go Back
+ servings

Mojo Pork Tostada Recipe

Full of flavor, this Mojo Pork Tostada Recipe is both gluten-free and ready in 30 minutes for a Cuban-style dinner perfect for any night of the week!
Course Dinner
Cuisine Cuban, Gluten Free
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6
Calories 686kcal


  • 1 large red onion sliced thin
  • 2 oranges
  • 2 tablespoons red wine vinegar
  • 3 tablespoons olive oil divided
  • pinch sugar
  • kosher salt to taste
  • fresh cracked pepper to taste
  • 1.5 lbs fresh ground pork
  • mojo spice
  • 2 limes
  • ¼ cup gluten-free soy sauce
  • 1 (15 oz) can black beans drained
  • 8 oz queso fresco
  • 12 tostada shells
  • ¾ cup cilantro

For the Mojo Spice

  • 2 tablespoons orange zest
  • 1.5 tablespoons garlic powder
  • 1 tablespoon lime zest
  • 1 tablespoon oregano
  • 2 teaspoons cumin
  • 1 teaspoon kosher salt
  • ½ teaspoon fresh cracked pepper


  • In a medium-sized bowl, combine ½ cup of sliced red onion, and 1 orange peeled and diced. Add the red wine vinegar, 2 tablespoons of olive oil, pinch of sugar, and a sprinkle of salt and pepper. Toss gently to coat and set aside to marinate.
  • Heat remaining 1 tablespoons of olive oil in a large skillet over medium-high heat. Add remaining red onion and cook until softened, around 4 minutes. Add the pork and mojo spice mix and continue cooking, breaking up the meat as it cooks, until no longer pink, around 5 minutes more.
  • In a small bowl, combine the juice from the remaining orange, the juice from 2 limes, and the soy sauce. Add to the skillet with the pork, then add the black beans and gently combine, cooking until the liquid is reduced by half, around 5 minutes. Stir in ⅔ of the queso fresco until melted.
  • To serve, divide mojo pork between tostadas, then scoop orange salsa from bowl, letting the liquid remain in the bowl and top each tostada. Sprinkle with remaining queso fresco and cilantro. Serve immediately.


Calories: 686kcal | Carbohydrates: 35g | Protein: 30g | Fat: 48g | Saturated Fat: 17g | Cholesterol: 108mg | Sodium: 1497mg | Potassium: 658mg | Fiber: 5g | Sugar: 6g | Vitamin A: 580IU | Vitamin C: 35mg | Calcium: 309mg | Iron: 3mg