In a pot, bring salty water to a boil. Cook the pasta according to the package’s instructions.
Heat a pan over medium heat. Add the beef to the pan. You don't need oil. Break up the beef as it cooks with a spatula. Cook for about 5 minutes, or until the beef is no longer pink.
Add onion, paprika, garlic powder, sea salt and pepper. Cook for 4-5 more minutes until the onion has softened. Deglaze the pan with about ¼ cup water if the meat or spices begin to stick to the pan.
To make the yogurt sauce, combine Greek yogurt, grated garlic and salt.
To make the butter sauce, microwave butter in a small bowl until melted. Then, stir in the paprika.
To assemble, add drained pasta to a plate or bowl, top the yogurt sauce, meat, tomatoes, parsley and drizzle with the butter sauce.