clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Cheesy Pasta Shells

  • Yield: 4 Servings 1x


  • 3 tbsps flour
  • 3 tbsps butter or margarine
  • pinch of cayenne pepper
  • 1/2 tsp garlic powder
  • 1/4 tsp paprika
  • 1 1/2 cups milk (you might need a little more depending on how saucy you want your sauce)
  • 1 cup shredded sharp cheddar cheese
  • 1/4 cup shredded mozzarella cheese (best if it’s the stretchy kind like pizza cheese)
  • 1 lb pasta shells (or any other pasta you like)


  1. Start off by boiling your pasta according to the package directions. Once ready reserve a little pasta water (about 1/4 cup) and then drain the pasta in a colander.
  2. In a saucepan melt the butter or margarine on medium heat. Once melted quickly stir in the flour, cayenne, paprika and garlic powder using a whisk. It should come together sort of like a paste.
  3. Now add the milk while stirring with the whisk. Once it starts to thicken turn down the heat and add the cheeses. Stir it up nice and good so it’s all melted and yummy together.
  4. Add the reserved pasta water and combine – this will help the sauce stick to the pasta.
  5. Combine the sauce and the cooked pasta well in a serving dish and it’s ready!!


Tip: You can try playing around with the amounts of spices if you like depending on your taste. Maybe you like it spicier? Try adding just a little more cayenne. When I make this I usually just eye-ball the measurements.