Place a heavy-bottomed pot over medium-high heat. Add lean ground beef and cook until browned. Drain off fat and set cooked beef aside.
In the same pot, add onion, celery, bell pepper and garlic. Cook until onion is translucent and garlic is fragrant, about 3 minutes, stirring occassionally.
Return cooked beef to pot, add spices, canned tomatoes & juice, and beef stock. (I don't add salt at this point as beef broth can be salty and the broth will reduce a bit. I recommend adding salt to taste at the end)
Turn up heat to high, and simmer soup for 20 minutes.
Add in pasta and continue to cook until pasta is cooked through. (I recommend following package directions on how long to cook pasta)
Once pasta is cooked through, add in you spinach and give it a stir to wilt. Turn off heat, and add salt and pepper to taste.
NOTE
Nutrition information for this recipe is provided below. For more information on the nutrition facts provided on this site, please visit our nutrition disclaimer.