This hearty and flavorful Macaroni Meatball Soup is the perfect comfort food for those chilly nights. Homemade meatballs, tender macaroni, and a rich tomato broth come together to create a bowl of deliciousness that will warm your soul. This recipe is simple to make and can be enjoyed by the whole family.
Ingredients
- For the meatballs:
- 1 pound ground beef
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1/4 cup chopped parsley
- 1/4 cup milk
- 1 egg
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- For the soup:
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 carrot, diced
- 1 celery stalk, diced
- 1 can diced tomatoes
- 4 cups beef broth
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup elbow macaroni
- Fresh parsley, chopped (for garnish)
Directions
- In a large bowl, combine all the meatball ingredients and mix well.
- Shape the mixture into small meatballs, about 1 inch in diameter.
- Heat olive oil in a large pot over medium heat.
- Add the meatballs and cook until browned on all sides. Remove from the pot and set aside.
- In the same pot, add the chopped onion, minced garlic, carrot, and celery. Cook until the vegetables are tender.
- Add the diced tomatoes, beef broth, dried basil, dried oregano, salt, and black pepper to the pot. Bring to a boil.
- Reduce the heat and simmer for 15 minutes.
- Add the elbow macaroni and cooked meatballs to the pot. Cook for an additional 10 minutes, or until the macaroni is tender.
- Serve hot, garnished with fresh parsley.
Interesting Facts
The origins of meatballs can be traced back to the Middle East and Persia.
Traditionally, meatballs were made with leftover meat as a way to make use of every part of the animal.
Macaroni and cheese is a classic American comfort food, and adding it to soup takes it to a whole new level of deliciousness.
Soup has been a popular dish throughout history, as it is an easy and convenient way to cook a large amount of food in one pot.