In a large pot or Dutch oven, combine the dry macaroni, vegetable broth, milk, garlic powder, onion powder, salt, and pepper.
Bring the mixture to a boil over medium-high heat, then reduce heat to maintain a simmer.
Cook, stirring frequently to prevent the pasta from sticking, for approximately 8 minutes or until the pasta is slightly under-cooked and most liquid is absorbed.
Stir in the broccoli florets and continue to cook for 3 to 4 minutes until the broccoli is tender and the pasta is al dente.
Remove the pot from the heat source.
Immediately stir in the shredded cheddar cheese and Greek yogurt until the cheese is completely melted and the sauce reaches a smooth, creamy consistency.
Adjust seasoning with additional salt or pepper to taste and serve immediately.