What you need:
1 pound ground beef
1 teaspoon Worcestershire sauce
1/2 teaspoon seasoned salt
1/4 teaspoon ground black pepper
1/2 cup diced red or yellow onion
1 cup beef broth
3 cups whole grain medium shells, uncooked
2 cups fresh spinach, slightly chopped
2 Tbsp. flour
1-2 Tbsp. butter or margarine, if needed
2 cups milk
2 cups shredded sharp cheddar cheese, divided
1/4 cup grated Parmesan Cheese
How to make it:
Preheat the oven to 350 F.
In a large skillet, mix together ground beef, Worcestershire sauce, seasoned salt, and pepper. Brown meat over medium high heat. Stir in diced onion, and cook until soft. Pour in beef broth and reduce heat to low to simmer while you work on the other parts.
Cook shells as directed on package, adding spinach in to cook for the last minute. Drain. Return to pot.
In another large skillet, melt 1-2 Tbsp butter or margarine. Add flour; cook and stir until bubbly. Gradually stir in milk. Bring to boil, stirring constantly; cook 3 to 5 minutes, or until thickened. Stir in 1 1/2 cups shredded cheddar cheese and the Parmesan cheese; cook and stir until melted.
Pour ground beef mixture and cheese mixture over shells and spinach in the large pot; mix well. Pour into a greased 2-1/2 qt casserole. Top with the remaining shredded cheddar cheese.
Bake in the preheated oven for 20 minutes, or until it is bubbling and the cheese on top is melted.
Source : allrecipes,com