Ricotta Meatballs in Tomato Sauce

ricotta meatballs in tomato sauce

Soft, delicate and deeply comforting, these ricotta meatballs in tomato sauce are a wonderful example of Southern Italian home cooking, especially from Calabria. Made with drained ricotta, bread, eggs and grated cheese, then gently simmered in a simple tomato sauce, they are light yet full of flavour — a classic vegetarian Italian dish.

Ingredients ( Serves 4 )

For the meatballs

  • 350 g sheep’s milk ricotta, well drained
  • 140 g rustic bread crumb, from the soft inside only
  • 60 g Pecorino, finely grated
  • 40 g Parmigiano Reggiano, finely grated
  • 2 medium eggs
  • 1/2 garlic clove, crushed
  • 1 tbsp parsley, finely chopped
  • Salt, to taste
  • Black pepper, to taste

For the sauce

  • 750 g tomato passata
  • 1 garlic clove
  • A few basil leaves
  • Extra virgin olive oil
  • Salt, to taste
  • Black pepper, to taste

Method

  1. Drain the ricotta in the fridge for at least 2 hours, ideally overnight.
  2. Remove the crust from the bread and finely blend or crumble the soft inside.
  3. Sieve the ricotta into a bowl.
  4. Add the bread crumb, crushed garlic, eggs, Pecorino, Parmigiano, parsley, salt and pepper.
  5. Mix until you have a soft but compact mixture.
  6. Lightly oil your hands and shape into small meatballs, about 30 g each. You should get around 25.
  7. For the sauce, gently heat a little olive oil in a pan with the garlic clove until fragrant, then remove the garlic.
  8. Add the tomato passata, basil, salt and pepper.
  9. Bring to a very gentle simmer.
  10. Add the ricotta meatballs in a single layer.
  11. Cook gently for about 10 minutes.
  12. Serve hot with plenty of sauce.

Tips and Variations

  • Drain the ricotta properly
    This is the most important step. If the ricotta is too wet, the meatballs will fall apart. Let it drain in the fridge for at least a few hours, ideally overnight.
  • Adjust the texture if needed
    The mixture should be soft but hold its shape. If it feels too wet, add a little more bread crumb. If too dry, add a small spoon of milk.
  • Use a mix of cheeses
    Combining Pecorino and Parmigiano gives a deeper flavour — Pecorino adds saltiness, while Parmigiano brings balance.
  • Handle gently
    These are not meat meatballs — they are much softer. Shape them lightly and avoid pressing too hard.
  • Keep the sauce gentle
    The tomato sauce should be at a very low simmer. Boiling too aggressively can break the meatballs.
  • Don’t overcrowd the pan
    Cook in a single layer so they cook evenly and keep their shape.
  • Optional variation
    You can lightly fry the meatballs first for a firmer texture, but the traditional version cooks them directly in the sauce for a softer result.

History of Ricotta Meatballs in Tomato Sauce

These ricotta meatballs reflect the heart of Calabrian home cooking, where simple, local ingredients are transformed into deeply satisfying dishes. In a region shaped by pastoral traditions, fresh ricotta — often made from sheep’s milk — has long been a staple, especially in rural communities.

Instead of relying on meat, which was once a luxury, families created nourishing alternatives using what they had: bread, eggs, cheese and ricotta. This is a perfect example of cucina povera, where creativity and necessity come together to produce dishes full of character and comfort.

You can see the same philosophy in other traditional recipes from the region, such as Calabrian Potatoes and Peppers and Stuffed Aubergines, where humble vegetables are elevated through simple techniques and bold, authentic flavours.

Like many Southern Italian dishes, ricotta meatballs are about balance — soft texture, rich tomato sauce, and a few quality ingredients working together. It’s the kind of recipe that has been passed down through generations, still cooked today exactly as it was decades ago.

Similar Posts