recipe @Natashaskitchen
1 lb ground beef
1 lb pork sausage
4 slices of bread
1 tsp salt
1/2 tsp pepper
1/4 cup Parmesan cheese
1/2-2/3 cup
4 cloves garlic

tomato sauce
1 yellow onion
4 cloves garlic
2 28 oz can tomatoes
2 tsp ground fennel
3/4 cup water
salt & pepper to taste
2 tbsp oil

In a large bowl, add diced bread and water. Mix and mash together and once a paste forms, add the rest of your ingredients. Mix until thoroughly combined and shape into 20 even balls. Roll in flour and set on a plate.

In a large pot, over medium high heat, add two Tbsp of oil and brown your meatballs in batches. Set aside on a plate (they should not be fully cooked, only browned at this point). In the same pot, turn the heat to medium and add diced onions and garlic. Cook until softened and lightly browned 5-6 minutes. Then add tomatoes, water, fennel, salt and pepper. Bring to a simmer and return your meatball with any juices. Simmer for 25-30 minutes until your meatballs are fully cooked.
Season to taste with salt and pepper and serve over cooked pasta. Top with Parmesan cheese and basil if desired. Enjoy!