Boil water for pasta & cook according to package directions.
Meanwhile, fry the bacon, remove from pan, crumble and set aside. Add onion to the drippings and saute for 1 minute. Add asparagus and broth to pan, bring to a boil. Reduce heat, simmer 5 mins or until asparagus is crisp-tender.
Add the pasta, 1/4 cup of the cheese and the red pepper. Toss well. Serve over fresh spinach, top with remaining cheese and crumbled bacon.