This recipe is delicious, I made it for my very critical parents, who never like anything I make, just because they don't like anything new... but even they loved it!!!! it's the best spaghetti & meatballs I've ever had!
To prepare meatballs: Combine bulgur and water in a small bowl. Let stand until the bulgur is tender and the liquid is absorbed, about 30 minutes.
Preheat oven to 350°F Coat a rack with cooking spray and place it over a baking sheet lined with foil.
Combine ground beef, sausage, onion, egg whites, garlic, oregano, salt, pepper, breadcrumbs and the soaked bulgur in a large bowl; mix well. Form the mixture into 1-inch meatballs (about 24). Place the meatballs on the rack and bake for 25 minutes. Blot well with paper towel.
To prepare sauce & spaghetti: Put a large pot of lightly salted water on to boil. Bring sauce to a simmer in a pan. Add the sauce to meatballs and simmer, covered, for 20 minutes. Stir in basil (or parsley).
Meanwhile, cook spaghetti (or linguine) until just tender, 8 to 10 minutes. Drain and transfer to a serving bowl. Top with the sauce and meatballs and serve with grated cheese.