Heat the oil in a wok or frying pan, and cook the onion, garlic, and seasonings over a medium heat for 5 minutes.
Add tomatoes and cook for 5 more minutes.
Add the broth and tomato paste, mix, and cook for 10 more minutes.
Turn down to a simmer, stir in the pasta and cook for 7 mins, stirring occasionally to prevent the pasta from sticking. Add and stir in Shrimp.
Cook for about 3-5 mins until shrimp and pasta is cooked. Add more seasonings, if needed.
Sprinkle with cilantro and parmesan cheese.