Saute onions in olive oil over medium heat, just until softened.
Add ground beef to pan an brown, breaking up meat as it cooks.
Season ground beef with one teaspoon of salt and black pepper, to taste.
Once beef is cooked, add tomatoes (undrained), tomato sauce, chicken broth, dried pasta, seasonings and additional 1/2 teaspoon of salt.
Bring to a simmer, cover and reduce heat to low.
Cook 12-15 minutes, or until pasta is tender.
In the meantime, prepare toppings by shredding cheese, dicing tomatoes, green onions and avocados.
Once pasta is tender, remove from heat and stir in two heaping tablespoons of sour cream and one cup of cheese.
Top with additional cheese and replace lid to let cheese melt.
Once cheese has melted, top with taco fixings -
I used chopped tomatoes, diced avocados, green onions, hot sauce and black olives.