If you are looking for a second course that tastes like home and tradition, ricotta meatballs in tomato sauce are the ideal solution to bring a meat-free delicacy to the table. The delicacy of the ricotta blends with an aromatic crumb mix of bread and cheese, creating a velvety texture that gently cooks in a rustic basil sauce. Preparing these vegetarian meatballs is a simple and rewarding ritual, perfect to share with the family on a calm evening, maybe while your Lupa enjoys the cool after a busy day. Follow my steps to obtain soft meatballs that won’t fall apart during cooking and will win everyone over at the first bite! If you love savory ricotta recipes try the crepes with ricotta and spinach, the homemade ricotta, the savory tart with ricotta and zucchini or the ricotta and spinach meatloaf.
Search among my SECOND COURSES for what you like most.
Follow my page FACEBOOK to get many tasty recipes every day.
OTHER VEGETARIAN MAINS
- Difficulty: Easy
- Cost: Economical
- Preparation time: 10 Minutes
- Cooking time: 30 Minutes
- Portions: 4 Servings
- Cooking methods: Stovetop
- Cuisine: Italian
- Seasonality: All seasons
Ingredients for your ricotta meatballs
- 1 1/4 cups fresh cow ricotta
- 2 slices sandwich bread
- 3 oz aged Asiago cheese
- 2 eggs
- 2 cloves garlic
- to taste salt and pepper
- 2 tbsp chopped parsley
- as needed breadcrumbs
- 1 2/3 cups rustic tomato sauce
- 3 tbsp chopped celery, carrot and onion mixture
- 3 tbsp extra virgin olive oil
- 2 leaves basil
- to taste salt
Steps to prepare ricotta meatballs in tomato sauce
Start the preparation by taking care of the most flavorful part of the mixture. Take the sandwich bread with the crusts removed, the semi-hard cheese cut into cubes and the garlic (remove the green shoot for a milder flavor). Put everything in a food processor and chop finely until you obtain a fragrant, crumbly mixture. This base is fundamental to give structure and character to your ricotta meatballs, ensuring that every bite is full of flavor and well balanced in texture.
In a large bowl, combine the fresh cow ricotta (previously left to drain well to remove excess whey) and the bread-and-cheese crumb mixture prepared earlier. Add the eggs, the fresh chopped parsley, salt and pepper. Start working the mixture with your hands or with a wooden spoon; if the dough is too soft or difficult to handle, add a couple of tablespoons of breadcrumbs little by little until you reach the right consistency. The goal is to obtain a mixture for soft meatballs but able to hold a spherical shape without sticking too much to your fingers.
While the mixture rests for a moment, make the sauce. In a large pan, gently sauté the chopped celery, carrot and onion mixture with a generous drizzle of extra virgin olive oil. When the vegetables have softened, pour in the rustic tomato sauce, add salt and several torn fresh basil leaves to release their aroma. Cover with a lid and let simmer over low heat for about 30 minutes. This time will allow the sauce to reduce and develop flavor properly, creating the perfect bed for your meatballs in sauce.
Pick up the mixture and, with slightly damp hands, form meatballs of the desired size. Gently place them directly into the boiling tomato sauce, spacing them apart. Cover again with the lid and continue cooking over low heat for another 15 minutes. Do not stir immediately with a spoon to avoid breaking the delicate ricotta structure; instead, move the pan with circular motions so the sauce runs over the meatballs. Once ready, serve them hot and drizzled with plenty of rustic sauce, perhaps accompanied by slices of toasted bread.
Tips
Dry ricotta: The secret for perfect ricotta meatballs is moisture control. If the ricotta is too watery, the mixture will require too much breadcrumbs, risking becoming tough after cooking. Let it drain in a sieve for at least an hour before use.
Semi-hard cheese: Use a cheese such as mild provola or a young Asiago. Chopped along with the bread, it will distribute evenly in the mixture and gently melt in the sauce, creating a melty but subtle center.
Gentle cooking: Do not let the sauce boil violently when you add the meatballs. A slow simmer is the guarantee to maintain the softness and integrity of the dish.
Variations
Spicy note: If you like bold flavors, add a pinch of dried chili flakes to the initial sauté of the sauce. The heat of the chili contrasts beautifully with the sweetness of the cow ricotta.
Surprise center: Insert a small cube of mozzarella into the center of each meatball while shaping them. You will obtain an irresistible melty surprise when your guests cut the meatball.
Different aromatics: You can replace the parsley in the mixture with fresh marjoram or a pinch of nutmeg. These spices pair wonderfully with dairy and will give your vegetarian meatballs a more refined aroma.
Storage
In the refrigerator: Ricotta meatballs in tomato sauce keep very well for 2 days in the refrigerator, stored in an airtight container. In fact, they are even more flavorful the next day because they have better absorbed the taste of the tomato.
Reheating: Warm them over very low heat, adding a splash of water or broth if the sauce has reduced too much, always preferring the pan to the microwave to maintain texture.
In the freezer: You can freeze the meatballs already cooked with their sauce. When needed, let them thaw in the fridge and then reheat gently in a pan; the ricotta texture will remain pleasant.
Now it’s your turn!
Ricotta meatballs in tomato sauce are true comfort food that warms the heart and satisfies the palate without weighing you down. It is a recipe that shows how with a few simple ingredients you can create a second course worthy of special occasions.
How do you prefer them? Do you like the idea of semi-hard cheese in the mixture or do you prefer a more classic version with only Parmesan? Let me know in the comments if your vegetarian meatballs stayed firm during cooking and share your little tricks for the perfect sauce!
FAQ (Questions and Answers)
Can I use sheep ricotta?
Certainly! Sheep ricotta will give your meatballs in sauce a more intense and decisive flavor. Just remember that it is usually fattier, so adjust the amount of breadcrumbs accordingly.
The meatballs break apart in the sauce, what did I do wrong?
Probably the mixture was too wet or the sauce was boiling too vigorously. Make sure to add enough breadcrumbs to feel the mixture firm under your fingers and always cook with the lid on at the lowest flame.
Can I bake them in the oven instead of cooking them in the sauce?
Yes, you can bake the ricotta meatballs in the oven at 356°F for about 20 minutes with a drizzle of oil. They will be crispier on the outside but will lose that wonderful creaminess given by the slow cooking in the rustic sauce.

