In a large pot, cook the ground beef. While the ground beef is cooking, chop the vegetables.
Once the ground beef is cooked, transfer it to a paper towel lined plate to soak up some of the grease. Throw away the extra grease in the pan, reserving some to saute the vegetables in.
Add the green pepper and onions to the pot and saute for a minute, stirring intermittently. Add the garlic after a minute and saute for 30 seconds so it gets nice and fragrant.
Add the broth, tomato sauce, stewed tomatoes, ground beef, spices, and macaroni to the pot. Stir to combine everything.
Bring to a boil, stirring occasionally. Boil for 5 minutes.
Turn burner to low and simmer for 20 minutes, or until noodles are cooked through. If you like al dente, simmer a little bit less.
Serve with desired toppings such as sour cream, arugula, and shredded cheese.