Go Back
+ servings

Bean and Beef Tostadas with Tomatillo Salsa Recipe

Ready in under 30 minutes and in a single skillet, this Bean & Beef Tostada with Tomatillo Salsa Recipe is flavorful and fun and super easy; a perfect weeknight win!
Course Dinner, Main Course
Cuisine Hispanic, Mexican
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 6
Calories 482kcal


For the Beef

For the Beans

For the Salsa and Crema


  • Heat a large skillet over medium-high heat and add the Thrive Algae Oil. Once hot and shimmering, add the yellow onion and cook until softened, around 3 minutes. Add the ground beef and continue cooking, breaking up the meat as it cooks, until nearly completely browned, around 3 more minutes. Stir in the garlic and seasoning and continue cooking until mixture thickens, around 2 more minutes. Spoon meat into a heat-safe bowl, cover, and set aside.
  • Wipe down skillet with a paper towel and return to the stove over medium-high heat. Add the remaining 2 tablespoons of Thrive Algae Oil, then the pinto beans. Smash the pinto beans to desired consistency and allow to cook until hot and bubbly, around 3 minutes. Season with salt and pepper and remove from heat.
  • In a large bowl, combine the tomatillos, roma tomato, sweet yellow onion, cilantro, and lime juice. Season with salt and pepper. In a small bowl combine the sour cream and chipotle chili powder and stir until thoroughly combined. To serve, divide beans between 12 tostada shells, then pile on beef and top with the salsa and crema. Enjoy immediately!


*feel free to use canned refried beans if you don't want to mash beans yourself. The texture will be thicker and stickier in comparison.
*as long as pure corn tostadas are used, this recipe is gluten-free. Always check the label.
*find Thrive Algae Oil online through Amazon or at a local grocery store.
*for a thinner crema, add water 1 teaspoon at a time until it reaches desired consistency.


Calories: 482kcal | Carbohydrates: 31g | Protein: 29g | Fat: 28g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Cholesterol: 90mg | Sodium: 550mg | Potassium: 786mg | Fiber: 4g | Sugar: 5g | Vitamin A: 972IU | Vitamin C: 11mg | Calcium: 110mg | Iron: 5mg