-
1
To make the meatballs, add the ground beef, grated Parmesan, 3 tablespoons of the parsley, the lemon juice, ground oregano, garlic, egg, 1/4 teaspoon salt and 1/2 teaspoon ground pepper to a bowl and mix together well.
-
2
Roll the mixture into 1-inch balls.
-
3
In a large pot, heat the olive oil over medium-high heat.
-
4
Brown the meatballs in batches, turning to brown all sides, 3 to 4 minutes per batch.
-
5
No need to cook them all the way as they'll go back into the soup later.
-
6
Remove them with a slotted spoon and set aside.
-
7
Now, grab some beef stock and pour it into a pot.
-
8
Add some salt and pepper.
-
9
Stir in the tomato paste--it adds so much yummy richness.
-
10
Make a bouquet garni by adding the peppercorns, bay leaves and remaining 1/4 cup parsley to a piece of cheesecloth and tying it into a bundle using kitchen twine; drop it right into the soup.
-
11
Bring the soup to a boil, then reduce the heat and let it simmer for 30 minutes.
-
12
Remove the bouquet garni, which now resembles a jellyfish with jaundice.
-
13
Go ahead and discard it; it's lived a full life.
-
14
Add the diced potatoes, carrots, celery and onions and the sliced cabbage.
-
15
Finally, in go the browned meatballs.
-
16
Let the soup simmer long enough for the vegetables to get slightly tender and the meatballs to cook all the way through, another 20 minutes or so.
-
17
You can sprinkle the soup with some freshly grated Parmesan if you'd like one last dose of decadence.
-
18
Serve with crusty bread.