In a medium skillet, warm some oil over medium heat. Toss in diced onions and sauté until they soften.
Add ground beef to the skillet and cook until it's nicely browned. Season with salt and a hint of turmeric.
Mix tomato paste with water to create a sauce, then pour it into the beef mixture. Let it simmer for about 30 minutes.
Meanwhile, bring a large pot of salted water to a boil and cook the spaghetti according to the package instructions. Once done, drain the pasta thoroughly.
In a large pot, combine the beef sauce and the drained spaghetti. Cover and let it cook together on medium heat for an additional 30 to 40 minutes.