In a large pot over medium heat, add olive oil, diced onion, and ground beef. Cook, breaking the beef into small pieces.
Halfway through cooking, add garlic powder, paprika, chili powder, turmeric, salt, and pepper. Stir to combine.
Add Dijon mustard and tomato paste. Stir and cook for about 2 minutes.
Stir in grated zucchini.
Add chicken broth, stir, and bring to a boil.
Add uncooked pasta, return to a boil, then reduce to a simmer. Cover and cook 12–14 minutes (or until pasta is tender), stirring occasionally.
Uncover, remove from heat, and stir in cheddar cheese until fully melted and incorporated.
Serve warm and enjoy.