INGREDIENTS
•
1 large onion, peeled and minced
•
2 tablespoons olive oil
•
3 cans (28 ounces each) whole tomatoes in thick puree
•
2 cans (16 ounces each) tomato sauce
•
2 cups water
•
1 can (6 ounces) tomato paste
•
3 large cloves garlic, peeled
•
2 carrots, peeled
•
1 all-purpose potato, peeled
•
5 tablespoons minced fresh basil, or 1 tablespoon dried
•
5 tablespoons minced fresh parsley, or 1 tablespoon dried
•
Salt to taste
•
Cayenne pepper to taste
•
1/4 cup fresh bread crumbs
•
1/4 cup milk
•
6 ounces ground pork
•
6 ounces ground veal
•
6 ounces ground beef
•
1 large egg, lightly beaten
•
1/4 cup freshly grated Parmesan