In a large pot, heat up your olive oil and then add in your onion, letting it sweat for a minute or two before adding your ground beef to brown. Make sure to break up the pieces of beef.
Let the onions cook with the beef for a minute before adding in your garlic, sweet potato, a pinch of salt, and chickpeas. Give it a stir before adding in your can of whole tomatoes.
Stir your soup while breaking up your tomatoes with your wooden spoon on the side of your pot, leave some large pieces if you prefer your tomatoes to be chunkier. Add in your water or broth and gochujang and let simmer for 7 minutes.
Next, stir in your pasta before letting the soup simmer for another 12-15 minutes.
Once your pasta and sweet potatoes are cooked through, take the soup off the heat and stir in your spinach.