Cook the protein pasta in a large pot of salted boiling water according to package directions until al dente, reserving 1/2 cup of pasta water before draining.
Heat olive oil in a large skillet over medium-high heat and brown the ground beef until fully cooked, breaking it into small crumbles.
Add diced onions to the skillet and sauté for 3-4 minutes until translucent, then stir in garlic and tomato paste for 1 minute.
Season the beef mixture with paprika, salt, and pepper.
Reduce heat to low and stir in the beef broth and Greek yogurt, whisking constantly to prevent curdling and create a smooth sauce.
Fold in the cooked pasta and grated parmesan cheese, adding reserved pasta water as needed to reach desired consistency.
Simmer for 2 minutes until the sauce coats the pasta thoroughly and serve immediately.