People often imagine pasta with meatballs as a heavy, time-consuming dish reserved for Sundays. In reality, with mini meatballs and a well-made tomato-cream sauce, this creamy rigatoni comes together easily on a weeknight. The burrata arrives at the end, fresh and melty, making it feel like a true trattoria dish without spending two hours in the kitchen.

The sauce coats the rigatoni in a shiny, pinkish-orange layer, with that aroma of caramelized tomato and sautéed garlic quickly filling the kitchen. The meatballs are small, golden on the edges, tender in the center, and they nestle into the pasta tubes as if made for it. The burrata is torn with a spoon, cool and milky, then melts softly into the hot pasta. A few basil leaves are enough to wake everything up with a green, sharp, almost peppery scent.
Why you’ll love this recipe
Ingredient Notes

Rigatoni, ground beef, breadcrumbs, Parmesan, egg, garlic, onion, tomato paste, cream, burrata, and basil: nothing complicated, but good basics are key.
- Rigatoni : Rigatoni serve as the backbone of the dish: their ridges hold the sauce and their hollow shape sometimes catches a piece of meatball. Choose a short, sturdy pasta, definitely not too thin, and keep it al dente to avoid a mushy effect in the creamy sauce.
- Ground beef : It gives flavorful meatballs, with enough juice to stay tender after pan-frying. Use meat that is not too lean, around 15% fat if possible, or mix beef and veal for a softer texture.
- Breadcrumbs and egg : Breadcrumbs absorb the juice and the egg binds everything, preventing the mini meatballs from falling apart when browning. If the mixture is too sticky, add a pinch of breadcrumbs; if it seems dry, a few drops of cold water often suffice.
- Tomato paste : This gives the sauce its intense base, deeper than simple canned tomatoes. Cook it until it darkens slightly and smells almost like roasted tomato, but don’t burn it: bitterness will come quickly.
- Heavy cream : It transforms the tomato into a smooth, round, shiny sauce that coats the pasta without separating. Light cream works, but it will be less stable; in that case, reduce the sauce a bit more before adding the pasta.
- Burrata and basil : Burrata brings freshness and a milky note, while basil cuts the richness with a very sharp green flavor. Add them off the heat or directly on the plate, otherwise the burrata becomes watery and the basil loses its aroma.
Make small meatballs to save time
Mix the ground beef with breadcrumbs, parmesan, egg, very finely chopped onion, and grated or pressed garlic. The game-changer is the size: hazelnut-sized meatballs cook quickly, brown well, and don’t overwhelm the pasta. When rolling, the mixture should be pliable but hold together; if it sticks to your fingers, lightly wet your hands rather than adding too much breadcrumbs. When cooking, listen to the gentle sizzle in the pan: you need a strong heat to color the outside, not a sad steam that turns them gray.

Caramelize the tomato before adding the cream
Once the meatballs are set aside, keep the same pan, because the browned bottom is already full of flavor. Sauté the onion in a drizzle of olive oil until translucent and soft to the nose, then add the garlic without letting it brown. The tomato paste should cook for one to two minutes, just enough to darken and release a rounder, almost sweet aroma. At that point, add a little broth to loosen the base, scrape the bottom with a wooden spoon, then pour in the cream to get a smooth, orange sauce.
Keep the pasta water for a sauce that clings
The rigatoni should cook in a large pot of well-salted water, with a lively boil that moves them without breaking them. Reserve a ladle of cooking water before draining, even if the sauce seems ready: the starch it contains helps the cream and tomato bind around the pasta. Add the pasta to the pan, not the other way around, then stir over low heat until the sauce becomes shiny and tighter. If it thickens too quickly, add the reserved water little by little; if it runs at the bottom, let it reduce for another thirty seconds.
Return the meatballs just long enough
The mini meatballs have already cooked in the pan, so no need to simmer them for long. Two or three minutes in the sauce is enough to reheat them and let them take on that tomato-cream flavor without drying out. You should see them gently coat, with some orange traces in the small crevices of the meat. Stir gently, especially if they are very small: the goal is to distribute them everywhere, not to crush them against the rigatoni.
Add the burrata at the last moment
Serve the pasta very hot, then place the burrata in pieces on top, without trying to mix it in completely. It will melt in some spots and stay fresh in others, giving different bites in the same plate. Basil goes at the end, torn by hand if possible, because a knife blade can oxidize it and give it a darker note. A twist of pepper, some chili flakes if you like, and the dish is ready when the sauce still shines around the pasta.

Tips & Tricks
- Salt the pasta water generously, because this is the only time the rigatoni absorb flavor from the inside; a well-seasoned sauce cannot fully compensate for bland pasta.
- Don’t overcrowd the pan when browning the meatballs, because they would release water and steam instead of forming a golden, flavorful crust.
- Add the broth before the cream to deglaze the cooking juices, because this stuck-on bottom gives a deeper sauce without adding complicated ingredients.
- Keep the burrata cold until serving, because the contrast between the cool heart and the hot pasta makes the dish much more interesting in the mouth.

Can I prepare the meatballs in advance?
Yes, you can shape them a few hours ahead and keep them covered in the fridge. Take them out 10 minutes before cooking so they brown better and stay tender inside.
What pasta to choose if I don’t have rigatoni?
Choose short pasta that holds sauce well, like penne, mezze maniche, or tortiglioni. Avoid very thin pasta, as it handles creamy sauce and meatballs less well.
How to avoid a sauce that’s too thick?
Always reserve a ladle of pasta cooking water before draining. Add it little by little to the pan: the starch loosens the sauce while helping it stay shiny and well-bound.
Should the burrata cook with the pasta?
No, it’s added at the last moment, directly on the plate or off the heat. That way, it keeps its fresh, creamy heart instead of turning into bland liquid.
Can I make a lighter version?
Yes, replace part of the heavy cream with light cream, but keep a little fat for texture. You can also slightly reduce the amount of burrata and add more fresh basil to maintain flavor.
Creamy Rigatoni with Meatballs and Burrata
Italian
Main course
Rigatoni coated in a tomato-cream sauce, with golden mini beef meatballs and fresh burrata added at the last moment. A quick, generous, and very practical recipe for a weekday dinner.
Ingredients
- 160g rigatoni
- 200g ground beef
- 1 tbsp breadcrumbs
- 1 tbsp grated Parmesan
- 1 egg
- 1/4 yellow onion, finely chopped (for meatballs)
- 1 garlic clove, grated (for meatballs)
- 1 tbsp olive oil
- 1/4 yellow onion, finely chopped (for sauce)
- 1 garlic clove, minced (for sauce)
- 1 tbsp tomato paste
- 5 cl vegetable or chicken broth
- 10 cl heavy cream
- 1 pinch chili flakes (optional)
- 1 burrata
- 6 leaves fresh basil
- 1 pinch salt
- 1 pinch black pepper
Instructions
- 1Mix the ground beef with breadcrumbs, Parmesan, egg, finely chopped onion, grated garlic, a pinch of salt, and pepper.
- 2Shape small meatballs the size of a hazelnut so they cook quickly and are easy to mix with the pasta.
- 3Heat olive oil in a large pan, then brown the meatballs on all sides until well colored and cooked. Set aside.
- 4Cook the rigatoni in a large pot of salted water until al dente. Reserve a ladle of pasta water before draining.
- 5In the same pan, sauté the chopped onion until tender, then add the minced garlic and tomato paste.
- 6Cook the tomato paste for 1 to 2 minutes to intensify its flavor, then pour in the broth and scrape the bottom of the pan.
- 7Add the cream, salt, pepper, and stir until you get a smooth, slightly thickened sauce.
- 8Return the meatballs to the sauce and simmer for 2 to 3 minutes over low heat.
- 9Add the drained rigatoni to the pan, then mix with a little pasta water until the sauce coats the pasta well.
- 10Serve hot with the burrata torn on top, fresh basil, and a few chili flakes if desired.
Notes
• For a thinner sauce, add the pasta water little by little, never the whole ladle at once.
• The burrata goes on at the last moment to keep its fresh, creamy contrast.
• Penne or tortiglioni can replace rigatoni if needed.
• Meatballs can be shaped in advance and kept refrigerated until cooking.
Nutrition Facts (per serving, estimated)
| 820 kcalCalories | 42gProtein | 72gCarbs | 42gFat |

