Step 1Place the bones in a large saucepot. Add enough cold water to cover, and bring to a boil. Reduce the heat to medium-low and simmer 5 minutes. Drain and rinse the bones under cold water; set aside. Rinse the pot to remove any sediment.
Step 2Set the pot over medium-high heat and add 3 tablespoons of oil. Add the onions and garlic and cook until the onions begin to brown, 2 to 3 minutes; reduce the heat to low and continue cooking until the onions are golden, 10 minutes more. Stir occasionally to keep the onions from burning.
Step 3Remove the pot from the heat and stir in the paprika. Add the rinsed bones and 6 cups of water. Add the bay leaf, thyme sprig and 1 teaspoon of salt. Bring to a boil. Reduce the heat and simmer, partially covered, 1 hour. Skim the broth to remove any sediment while cooking. Remove the bones, bay leaf and thyme from the broth and skim off any fat or sediment. (The broth can be refrigerated at this point for up to three days. If the broth has been refrigerated, heat it to a simmer and proceed.)
Step 4Add the tomatoes and bring to a boil. Reduce the heat to a simmer and cook, partially covered, until slightly thickened, 15 minutes. Add salt to taste.
Step 5In a heavy skillet, brown the meat in the remaining 1 tablespoon of oil over medium-high heat until the meat is medium-rare, 2 to 3 minutes.
Step 6Spoon the broth into 4 large shallow bowls. Spoon the meat into the center of each bowl and surround with it steamed vegetables. Spoon the noodles on the side. Sprinkle with cracked black pepper and fresh thyme.