Soup is the perfect winter meal. It warms the soul and those loaded with veggies are super healthy! I discovered Italian Wedding Soup about a year ago at my college dining hall. One of the great things about living on campus is the unlimited amount of food in the dining halls! I was also exposed to new cuisines and dishes that I had never heard of. One day, I tried Italian Wedding Soup because the name intrigued me. After my first spoonful, I was hooked! The tender meatballs melted in my mouth and the broth was addicting. This was also the time I discovered orzo. I remember thinking, “What kind of rice is this?” Yeah, I don’t know my pastas very well.
This recipe is inspired by several recipes I came across over the web. I used a combination of pork and beef but you can use whatever meats you like including chicken, turkey, and veal.
Italian Wedding Soup
For the meatballs:
1/2 pound lean ground beef
1 egg
2 tb dry bread crumbs or panko
1 tb parmesan cheese
1/2 tsp dried basil
salt & pepper
1 tb oil
For the soup:
1 tb oil
1 cup diced carrots
1 cup diced celery
1 cup diced onion
1 cup orzo pasta
8 cups chicken stock
2 cups fresh spinach
salt & pepper to taste
Directions:
1. Combine beef, egg, bread crumbs, parmesan cheese, basil, salt, and pepper in a bowl and mix thoroughly. Form 1 inch meatballs and set aside.
2. In a large skillet, heat 1 tb of oil over medium heat. Add the meatballs in batches and cook until all sides are browned. Set aside.
3. In a large stockpot, heat 1 tb of oil over medium heat. Add the carrots, celery, and onions and sauté for about 3 minutes. Add meatballs, pasta, and chicken stock. Bring to a boil then reduce the heat to a simmer. Cook for about 10 minutes or until pasta and vegetables are tender and meatballs are cooked through. Season with salt and pepper. Turn off the heat, add spinach, and cover for 5 minutes. Serve hot with grated parmesan cheese if desired.
This soup is even better the next day! Just reheat it in the microwave or simmer it over low heat. Enjoy!