Suivez-nous
31 May 2026

Beef meatballs in tomato sauce

Prep Time
20 minutes
Cook Time
25 minutes
Total Time
45 minutes
Servings
4 servings

Looking for a dish that impresses without spending three hours in the kitchen? Beef meatballs in tomato sauce tick all the boxes: they smell great as soon as they hit the pan, they simmer quietly while you relax, and they disappear from plates at a speed that says it all. A classic that never fails.

Publicité
Final result
Melting beef meatballs coated with a generous homemade tomato sauce — the kind of dish that empties plates without you even noticing.

The tomato sauce is what pushes this dish into the realm of ultimate comfort. It reduces slowly, thickens, and ends up coating each meatball with a shiny ruby jacket that smells of caramelized tomato paste and herbes de Provence. The meatballs absorb all this during simmering — they plump up slightly, becoming almost melting in the center. With the white rice drinking the sauce from underneath, each bite has the coherence of a carefully thought-out dish.

Why you’ll love this recipe

Ready in 45 minutes without supervision : Once the meatballs are in the sauce, you can set the table, unwrap the bread, do something else — the low heat works for you.
Textures that truly complement each other : The light crust formed in the pan holds up against the tender center, and the sauce brings the creaminess that ties everything together on the plate.
A dish that pleases without exception : Individual pieces, mild sauce, no aggressive chili — even the pickiest kids finish their plate.
Even better reheated the next day : The meatballs have absorbed more sauce while resting. It’s one of the rare dishes that truly benefits from waiting.

Ingredient Notes

Ingredients

Quality ground beef, fresh aromatics, and a well-flavored tomato sauce: simple ingredients that make all the difference.

Publicité
  • Ground beef (500 g) : Choose a blend with 15-20% fat. Too lean meat gives meatballs that crumble and dry out during cooking — fat is what keeps the center juicy.
  • Breadcrumbs (50 g) : It absorbs moisture and binds the mixture without weighing it down. It prevents the meatball from shrinking and hardening in the pan.
  • Tomato purée (500 ml) : Use a plain purée, not a pre-seasoned sauce. The added tomato paste is enough to give depth without masking the meat flavor.
  • Paprika (1 tsp) : Sweet or smoked depending on preference — it gives the meat a warm color and a slightly earthy undertone that enhances the meatballs without dominating.
  • Herbes de Provence (1 tsp) : They go directly into the sauce, not the meatballs. They infuse during cooking and give the sauce that slightly floral character that sets it apart from a simple canned tomato base.

Work the meat without crushing it

The texture of a meatball is decided before you even turn on the heat. In a large bowl, combine the beef with finely chopped onion and garlic, parsley, breadcrumbs, egg, paprika, salt, and pepper. Mix by hand, gently — the goal is to amalgamate the ingredients, not to knead. Overworked meat becomes dense and rubbery, with that slightly tight taste you recognize immediately. The mixture is ready when it holds together without sticking to your fingers. Form regular-sized meatballs by lightly moistening your palms: this prevents the meat from sticking and makes rolling easier.

Work the meat without crushing it
The secret to a soft meatball is mixing by hand — the egg and breadcrumbs bind loosely, for a texture that remains tender after cooking.

Brown the meatballs without cooking them through

This is the step that changes everything. In a large, well-heated pan with a drizzle of olive oil, brown the meatballs on all sides — two to three minutes over high heat. You hear the sizzle, you see the dark caramel color form. This browning creates a thin barrier that will retain the juices during simmering. The interior is intentionally still pink at this stage, that’s not a problem: the meatballs finish cooking in the sauce, which keeps them tender rather than drying them out as prolonged direct heat would.

Build a sauce with body

In the same pan, without washing it, sauté the sliced onion and minced garlic in a drizzle of olive oil. The meat juices left at the bottom will dissolve and enrich the sauce from the start. When the onion becomes translucent with slightly golden edges, add the tomato purée, tomato paste, herbes de Provence, salt, and pepper. The sauce should simmer gently, not boil vigorously. Return the meatballs, cover, and let simmer for twenty minutes over low heat. The sauce thickens gradually and takes on that deep, shiny ruby color that exactly announces the result on the plate.

Take care of the rice so as not to spoil the sauce

White rice is not just for filling — it plays a precise role in this dish. Rinse it until the water runs clear, cook it in well-salted water, and drain it slightly al dente, with still a bit of bite. Rice that is too soft turns into paste upon contact with the hot sauce and loses all its texture in thirty seconds on the plate. Arrange the rice as a base and place the meatballs on top with a generous ladle of sauce — each forkful should get both together.

Publicité
Take care of the rice so as not to spoil the sauce
The real magic happens here: the meatballs simmer gently in the tomato sauce and absorb all its flavors in 20 minutes.

Tips & Tricks
  • For even softer meatballs, replace half the ground beef with ground veal. The texture becomes almost silky and the taste remains very mild.
  • If the sauce seems too liquid at the end of cooking, simply remove the lid for the last five minutes and slightly increase the heat. It reduces quickly.
  • Prepare double the meatballs and freeze them raw on a baking sheet, then transfer to a bag once solid. Next time, sear them directly from frozen — they thaw in the sauce while simmering.
Close-up
A juicy and melting heart, a tomato sauce that clings — that’s what we look for in a successful meatball.
FAQs

How to prevent the meatballs from falling apart during cooking?

Two things hold a meatball together: the egg, which binds, and the breadcrumbs, which absorb moisture and stabilize the structure. Another common mistake is overworking the meat — mix just enough to combine the ingredients, no more. If despite this the mixture seems too soft, let it rest for 15 minutes in the fridge before forming the meatballs.

Can you prepare the meatballs in advance?

Publicité

Yes, and it is even recommended. Shape the meatballs the day before, arrange them on a plate covered with plastic wrap, and refrigerate overnight. The cold rest firms up the meat and the meatballs hold together even better during cooking. The sauce can also be prepared in advance and gently reheated when needed.

Voir la suite dans la page suivante:
Publicité
Voir la suite dans la page suivante:
Publicité
Partager sur Facebook