MexicanMedium · Hot
Sliced pork loin and pinto beans come together with sweet yellow onion in a filling that's savory and satisfying without any heat that might derail dinner. Lime and cilantro go on at the end, keeping everything bright and a little fresh against the richness of the pork. Pile it into soft shells and let the table decide how much of each topping they want — everyone gets a version they like.
15 min
25 min
40 min
Method
In a large frying pan, melt the butter over medium-high heat. Add the diced pork and cook, stirring occasionally, until the pork is lightly browned on all sides, about 8 minutes.
Sprinkle the cumin, paprika, black pepper, and salt over the pork and onion. Stir everything together and cook for 1 minute to let the spices bloom. Pour in the tomato sauce and stir to combine.
Add the drained pinto beans and gently fold them into the pork and sauce. Reduce heat to medium-low and let the filling simmer for 15 minutes, stirring occasionally, until it thickens and the flavors meld together.
While the filling simmers, set out the shredded cheddar cheese and chopped lettuce in separate bowls. Slice or toast the white bread, or leave it soft for little hands to tear.
Pile the warm taco filling into a serving bowl and place it in the center of the table. Let each family member build their own tacos—spoon filling onto bread, top with cheese and lettuce, and dig in.
Nutri-Score
Excellent balance
A–E · lower is better · score -1
Calories
918
per serving
Protein
63g
Carbs
68g
Fat
45g
Sat. fat
27g
Fiber
16g
Sugar
10g
Sodium
1902mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
Very high impact
A–E · lower is better · includes estimates
kg CO2e
2.6
per serving
Water
0.6m³
Land
62Pt
Runoff
0.2g P
Pork Loin, diced into small pieces drives 47% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
Frying PanSafety & Storage
Cooking Temperature
Cook diced pork to minimum 145°F (63°C) internal temperature. Verify with meat thermometer to ensure safe doneness.
High Risk Population
Ensure young children do not handle raw pork or touch faces during food prep. Supervise all interactions with hot cookware and serving dishes.
Cross Contamination
Use separate cutting boards for raw pork versus ready-to-eat toppings like cheese and lettuce. Wash hands thoroughly after handling raw pork before touching serving bowls.
Storage
Refrigerate leftover taco filling within 2 hours in airtight container. Consume within 3-4 days. Do not leave at room temperature for more than 2 hours total.
Handling
When setting up the taco bar, keep cheese and lettuce chilled until served. Serve hot filling in a clean bowl with designated serving utensils to prevent cross-contact.
Allergen Warning
Butter and cheddar cheese contain milk. White bread contains gluten. These allergens are present in the main ingredients and cannot be removed. For milk allergy, substitute butter with oil and use dairy-free cheese alternative.
Pro Tips
Technique
Let the pork brown well before adding the onions—this building-block approach to flavor is what makes this filling feel special without being spicy, and the caramelized edges give kids that satisfying 'grown-up' taste they crave.
Substitution
If your little ones are bean-averse, mash the pinto beans slightly before adding them to the pan, or swap half for cooked lentils for a smoother texture that blends right into the filling.
Make Ahead
The taco filling actually tastes better the next day—make it Sunday evening, refrigerate overnight, and you've got a stress-free Monday dinner that reheats in just 10 minutes with a splash of water to keep it saucy.
From the chef
Pork loin diced small and browned in butter picks up a good crust before the onion and garlic go in. The spices — cumin, paprika, black pepper — bloom in the pan for just a minute before tomato sauce and pinto beans join them. From there it simmers low for fifteen minutes until the filling thickens and the beans get soft enough to hold the sauce. Parsley goes in at the end, lime if you want brightness. The filling is mild and savory, no heat that'll knock anyone sideways. Set out cheddar, lettuce, and soft bread and let the table sort itself from there — everyone gets something they'll eat.
Source: generated · May 30, 2026