1Add ground beef, Italian sausage, two large eggs, chopped parsley, garlic powder, sage, breadcrumbs, grated parmesan cheese, salt and pepper into a large bowl.
2Add ground beef, Italian sausage, two large eggs, chopped parsley, garlic powder, sage, breadcrumbs, grated parmesan cheese, salt and pepper into a large bowl.
3Add ground beef, Italian sausage, two large eggs, chopped parsley, garlic powder, sage, breadcrumbs, grated parmesan cheese, salt and pepper into a large bowl.
4Mix all the ingredients by hand until well combined.
5Mix all the ingredients by hand until well combined.
6Mix all the ingredients by hand until well combined.
7Form the meat mixture into tiny meatballs.
8Form the meat mixture into tiny meatballs.
9Form the meat mixture into tiny meatballs.
10Heat olive oil in a pan and fry the meatballs until browned.
11Heat olive oil in a pan and fry the meatballs until browned.
12Heat olive oil in a pan and fry the meatballs until browned.
13Set aside the cooked meatballs for later.
14Set aside the cooked meatballs for later.
15Set aside the cooked meatballs for later.
16Dice the yellow onion.
17Dice the yellow onion.
18Dice the yellow onion.
19Saute the diced onions in the same pan until fragrant and soft.
20Saute the diced onions in the same pan until fragrant and soft.
21Saute the diced onions in the same pan until fragrant and soft.
22Dice the celery.
23Dice the celery.
24Dice the celery.
25Dice the carrots.
26Dice the carrots.
27Dice the carrots.
28Add diced celery and carrots to the pan with the onions and continue to saute.
29Add diced celery and carrots to the pan with the onions and continue to saute.
30Add diced celery and carrots to the pan with the onions and continue to saute.
31Deglaze the pan with white wine.
32Deglaze the pan with white wine.
33Deglaze the pan with white wine.
34Add chicken stock to the pan.
35Add chicken stock to the pan.
36Add chicken stock to the pan.
37Add beef stock to the pan.
38Add beef stock to the pan.
39Add beef stock to the pan.
40Integrate orzo pasta into the soup.
41Integrate orzo pasta into the soup.
42Integrate orzo pasta into the soup.
43Add a bay leaf and let the soup simmer for a few minutes.
44Add a bay leaf and let the soup simmer for a few minutes.
45Add a bay leaf and let the soup simmer for a few minutes.
46Add the cooked meatballs to the simmering soup.
47Add the cooked meatballs to the simmering soup.
48Add the cooked meatballs to the simmering soup.
49Remove the bay leaf from the soup.
50Remove the bay leaf from the soup.
51Remove the bay leaf from the soup.
52Chop the spinach.
53Chop the spinach.
54Chop the spinach.
55Top the soup with chopped spinach.
56Top the soup with chopped spinach.
57Top the soup with chopped spinach.
58Allow the soup to simmer for another few minutes until the spinach is wilted.
59Allow the soup to simmer for another few minutes until the spinach is wilted.
60Allow the soup to simmer for another few minutes until the spinach is wilted.
61Serve the Italian Wedding Soup in a bowl.
62Serve the Italian Wedding Soup in a bowl.
63Serve the Italian Wedding Soup in a bowl.
64Grate Parmesan cheese over the top of the soup before serving.
65Grate Parmesan cheese over the top of the soup before serving.
66Grate Parmesan cheese over the top of the soup before serving.