Tear the bread into small pieces and soak in a splash of milk. Combine with Italian sausage, egg and diced onion. Mix just until combined and roll into meatballs.
Tear the bread into small pieces and soak in a splash of milk. Combine with Italian sausage, egg and diced onion. Mix just until combined and roll into meatballs.
Heat olive oil in a large skillet and sear the meatballs on all sides until browned. Remove to a plate and set aside.
Add butter to the skillet and sauté sliced mushrooms until golden. Stir in minced garlic and cook just until fragrant.
Pour in chicken broth, stirring to loosen any browned bits from the pan.
Mix corn starch into heavy cream whisking into the chicken broth mixture.
Add chopped sun dried tomatoes. Season with basil, oregano, salt, and pepper. Simmer until slightly thickened.
Return the meatballs to the skillet and spoon sauce over the top. Let simmer for 10–15 minutes, until meatballs are cooked through.
Mix parmesan cheese into the sauce just before serving.
Garnish with fresh herbs if desired.
Serve over cooked spaghetti.