Spiced Beef and Pinto Bean Tacos with Pickled Red Onions
Hearty pinto beans and seasoned ground beef fill warm corn tortillas, topped with tangy pickled red onions and fresh cilantro for a festive and satisfying taco. This Mexican-inspired Cinco de Mayo recipe, ready in about 55 minutes, pairs ground beef, cooked pinto beans, yellow onion for a weeknight-friendly dinner that comes together with one pan and minimal cleanup. Each serving lands at about 420 calories and feeds 4, so it slots cleanly into a weekly meal plan and pairs well with a quick salad or grain on the side. Tap "Plan a meal with the AI" below to drop this recipe into your week and send the ingredients straight to Instacart. Nutrition values are approximate, calculated from USDA FoodData Central (fdc.nal.usda.gov) — verify against ingredient labels for any health-driven dietary plan.
Ingredients
- 1 lb ground beef
- 1 cup cooked pinto beans
- 1 small, finely chopped yellow onion
- 3 cloves, minced garlic cloves
- 2 tsp chili powder
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- 1 tsp salt
- 1/2 tsp black pepper
- 8 small corn tortillas
- 1/2 medium, thinly sliced red onion
- 1/2 cup white vinegar
- 1 tbsp sugar
- 1/2 cup water
- 1/4 cup, chopped fresh cilantro leaves
- for serving lime wedges
Nonstick skillets worth buying → Best Nonstick Cookware for 2026: Top 5 Skillet Picks + Buying Guide
Affiliate disclosure: AislePrompt may earn a commission on qualifying purchases made through Amazon links, at no additional cost to you. See our policy →
Equipment for this recipe
Tools this recipe's steps call for, with a link to each on Amazon.
Instructions
- Step 1: For pickled onions, combine 1/2 cup white vinegar, 1 tbsp sugar, and 1/2 cup water in a small saucepan; bring to a simmer over medium heat until sugar dissolves. Place 1/2 medium thinly sliced red onion in a jar and pour the hot vinegar mixture over it; let cool and refrigerate for at least 30 minutes.
- Step 2: Heat a large skillet over medium-high heat and add 1 lb ground beef, 1 small finely chopped yellow onion, and 3 minced garlic cloves; cook, breaking up the meat with a spoon, until beef is browned and onions are soft, about 7 minutes.
- Step 3: Stir in 2 tsp chili powder, 1 tsp ground cumin, 1/2 tsp smoked paprika, 1 tsp salt, 1/2 tsp black pepper, and 1 cup cooked pinto beans; cook for 5 more minutes until heated through and flavors meld.
- Step 4: Warm 8 small corn tortillas by heating them in a dry skillet over medium heat for 30 seconds per side until pliable and slightly toasted.
- Step 5: Assemble tacos by spooning the beef and bean mixture evenly onto tortillas, topping with pickled red onions and 1/4 cup chopped fresh cilantro leaves; serve with lime wedges for squeezing.







