Pork and Tofu Meatball Skillet
Half ground pork and half crumbled tofu make meatballs that are lighter than traditional pork alone but still rich and juicy. A quick tomato sauce in the same skillet turns this into a one-pan dinner.

Tofu keeps the meatballs tender and stretches the pork without losing protein. Press the tofu briefly, then crumble it fine so it disappears into the meat mixture.
Do Not Overmix
Overmixed meatballs turn rubbery. Use your hands to gently fold the tofu into the pork, then roll into balls without packing them tight.
Simmer in the Sauce
Browning the meatballs first adds flavor to the skillet, then a simple crushed tomato sauce simmers around them until everything is cooked through.
Ingredients
- 1/2 lb ground pork
- 1/2 lb firm tofu, pressed and crumbled
- 1 can crushed tomatoes, 28 oz
- 1/3 cup breadcrumbs
- 1 egg
- 2 garlic cloves, minced
- 1 tsp dried oregano
- 1/2 tsp red pepper flakes
- 1 tsp kosher salt
- 2 tbsp olive oil
Steps
Mix the meatballs
Gently combine pork, tofu, breadcrumbs, egg, half the garlic, oregano, and salt. Roll into 12 meatballs.
Brown the meatballs
Heat oil in a large skillet over medium-high. Brown meatballs on all sides, about 6 minutes total. Remove to a plate.
Build the sauce
Add remaining garlic and red pepper flakes to the skillet. Cook 30 seconds, then stir in crushed tomatoes and simmer 10 minutes.
Simmer and serve
Return meatballs to the sauce and simmer 8 minutes until cooked through. Serve over pasta or with crusty bread.
Make It Dairy Free
- Omit the egg and use an extra tablespoon of breadcrumbs to bind.
- A handful of spinach wilts nicely into the sauce at the end.
- Leftovers make an excellent meatball sub the next day.
Nutrition per serving
| Calories | 340 kcal |
| Protein | 26 g |
| Carbohydrates | 14 g |
| Fat | 20 g |
| Sodium | 620 mg |


