To a sauce pan add around 3 to 4 cups of water. Add salt to taste.
Add 1 and ½ cups mini elbow macaroni pasta.
Let it cook in medium flame.
Cook until fork tender.
Transfer to a strainer, rinse with cold water to avoid further cooking.
Set aside to cool down a bit.
To a bowl add ½ cup mayonnaise along with 1 teaspoon vinegar, salt to taste, ½ teaspoon sugar, 1 teaspoon mustard powder, ½ teaspoon garlic powder and ½ teaspoon pepper powder.
Mix it well until creamy.
To a mixing bowl add cooked pasta along with 2 tablespoon onion, 2 tablespoon green bell pepper, 2 tablespoon onion red bell pepper, 2 tablespoon onion carrot and prepared dressing.
Mix it well. Add little milk or pasta cooked water if it is too dry.
Macaroni pasta salad is ready!