Go Back

🌮 Beef Picadillo Tostadas

Crispy tostadas piled high with savory beef picadillo—a comforting Latin-inspired mixture of seasoned ground beef, tender potatoes, tomatoes, and warm spices. Finished with fresh toppings, these tostadas are crunchy, hearty, and incredibly satisfying.
Course dinner, family-style meal, Lunch, Main Dish, Street Food
Cuisine cuban-inspired, Latin American, Mexican-Inspired
Keyword beef picadillo tostadas, comfort food, crispy tostadas, easy weeknight dinner, ground beef tostadas, latin beef recipe, mexican tostadas, picadillo recipe, savory beef filling, tostada toppings
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 5 people
Calories 520kcal
Cost $17 for entire recipe

Equipment

  • Large skillet or sauté pan
  • Wooden spoon or spatula
  • Cutting board
  • Chef’s knife
  • measuring cups
  • Measuring spoons
  • Can opener
  • Ladle or large spoon (for serving)
  • Serving platter or plates

Ingredients

Picadillo

  • 1 lb ground beef 80/20 or 85/15
  • 1 Tbsp oil
  • 1 small onion finely diced
  • 3 cloves garlic minced
  • 1 small potato peeled & diced small
  • 1 cup crushed or diced tomatoes canned or fresh
  • ¼ cup beef broth or water
  • 1 tsp ground cumin
  • ½ tsp smoked paprika
  • ½ tsp oregano
  • ¼ tsp ground cinnamon optional but traditional
  • Salt & black pepper to taste
  • Optional additions: ¼ cup green olives chopped, 2 Tbsp raisins, or 1–2 Tbsp capers

To Serve

  • 8–12 tostada shells or baked corn tortillas
  • Refried beans optional base
  • Shredded lettuce or cabbage
  • Diced tomatoes
  • Crumbled queso fresco or shredded cheese
  • Avocado or guacamole
  • Sour cream or crema
  • Fresh cilantro
  • Lime wedges

Instructions

Brown the beef

  • Heat oil in a large skillet over medium heat. Add ground beef and cook until browned, breaking it up well. Drain excess fat if needed.

Build the flavor base

  • Add onion and cook 3–4 minutes until soft. Stir in garlic and cook 30 seconds until fragrant.

Simmer the picadillo

  • Add diced potato, tomatoes, broth, cumin, paprika, oregano, cinnamon, salt, and pepper. Stir well.

Cook until tender

  • Cover and simmer on low for 15–20 minutes, stirring occasionally, until potatoes are tender and mixture thickens.
  • Stir in olives/raisins/capers if using and cook 2 more minutes.

Assemble tostadas

  • Spread refried beans on tostada shells (optional). Spoon hot picadillo over each.

Top & serve

  • Add lettuce, cheese, avocado, crema, cilantro, and a squeeze of lime.

Notes

  • Dice the potatoes very small so they cook evenly and blend smoothly into the picadillo.
  • The mixture should be thick and scoopable, not saucy—simmer uncovered for a few minutes if needed.
  • For deeper flavor, allow the picadillo to rest 5–10 minutes before assembling the tostadas.
  • Drain excess grease after browning the beef to keep tostadas from becoming soggy.
  • Warm the tostada shells briefly in the oven to enhance crunch and flavor.
  • Refried beans are optional but help anchor the picadillo and prevent toppings from sliding.
  • Leftover picadillo stores well in the refrigerator for up to 4 days and reheats beautifully.
  • This filling works just as well for tacos, burritos, empanadas, or rice bowls.

🔥 Variations

  • Spicy: Add diced jalapeño or chipotle in adobo
  • Cuban-style: Always include olives & raisins
  • Mexican-style: Skip raisins, add chili powder
  • Ground turkey: Swap beef for lighter option