Simmered Beef Meatballs in Tomato Sauce
Juicy, tender beef meatballs slow-cooked in their own natural juices, then finished with a simple tomato sauce. This budget-friendly recipe requires no breadcrumbs or eggs — just well-seasoned ground beef pressed into firm balls. Serve with creamy mashed potatoes for the ultimate comfort meal.
🛒 Ingredients
25 servings
- 1 kg (2.2 lb) ground beef of your choice
- 1 small onion, finely grated
- Salt and black pepper, to taste
- Spices of your choice (garlic powder, paprika, herbs)
- 2 tablespoons vegetable oil
- 1 small can (2.5 oz) tomato paste
- ½ cup water
🛍️ Recommended tools
Amazon affiliate links
Directions
- 1
In a large bowl, season the ground beef with salt, pepper, and your preferred spices. Add the grated onion and mix thoroughly by hand until evenly combined.
- 2
Take small portions of meat (about the size of a walnut) and roll them firmly between your palms to form tight, compact meatballs. Set aside on a plate.
- 3
Heat the oil in a wide, heavy-bottomed pan over medium heat. Carefully add the meatballs, layering if needed.
- 4
Cover the pan and cook over medium-low heat. The meatballs will release their juices and steam-cook in their own liquid for about 15 minutes.
- 5
Once the liquid has evaporated, gently stir and allow the meatballs to develop a light golden color.
- 6
Stir in the tomato paste diluted in the half cup of water. Reduce heat and simmer until the sauce thickens.
- 7
Adjust seasoning and serve hot, ideally with mashed potatoes or white rice.
💡 Chef's Tip
No eggs or breadcrumbs needed — the key is pressing the meatballs firmly as you shape them so they hold their form during cooking. The natural steam from the meat keeps them moist throughout.
🍽️ Complete your meal
More ideas to accompany this dish
