Homemade Shells and Cheese

A creamy, nostalgic shells and cheese made with cream cheese, evaporated milk, and freshly shredded cheddar—comfort food that’s quick, simple, and truly satisfying.

Why You'll Love This Recipe
- This dish is ready in about 25 minutes from start to finish: 10 minutes active prep and 15 minutes of cooking, making it perfect for busy evenings when you need dinner fast.
- It uses pantry and fridge staples—dry pasta shells, cream cheese, evaporated milk, and cheddar—so you can usually make it without a grocery run.
- Freshly shredding your cheese creates a silkier finish; no stabilizers or starches means a cleaner, cheesier taste.
- Shell-shaped pasta traps sauce inside each curve, delivering excellent texture contrast and more cheesy bites per forkful.
- Make-ahead friendly: the sauce can be reheated gently and refreshed with a splash of milk, and leftovers freeze well for up to 3 months in a freezer-safe container.
- Vegetarian-friendly and easily adaptable—add steamed vegetables or cooked proteins for a heartier plate.
When I served this at a Sunday gathering, a friend told me it reminded them of the boxed childhood version but elevated—richer, creamier, and far less processed. My kids loved that the shells held sauce like tiny bowls, and my father joked it was the best comfort food he’d had in months. That reaction is exactly why I keep this in my meal plan rotation.
Ingredients
- Pasta shells (1 pound): Use dry large shells for the best scoop-and-hold texture. Opt for semolina or bronze-cut shells if you can find them; they have a slightly firmer bite and better sauce adherence.
- Cream cheese (4 ounces): Full-fat block cream cheese lends body and silkiness. Let it sit at room temperature for 10–15 minutes before melting so it incorporates smoothly.
- Evaporated milk (1/2 cup): This provides concentrated milk fat and a velvety mouthfeel without thinning the sauce too much. Do not substitute with cream or regular milk at a 1:1 ratio without adjustment.
- Freshly shredded cheddar (8 ounces): Sharp or medium cheddar, freshly shredded from a block, melts cleanly and tastes bright. Avoid pre-shredded cheese to prevent grainy texture caused by anti-caking agents.
- Salt: Season to taste. Start with 1/2 teaspoon and increase as needed after tasting—the cheese and the pasta water both contribute sodium.
Instructions
Cook the pasta: Bring a large pot of water to a rolling boil and season generously with salt (about 1 tablespoon per 4 quarts). Add 1 pound of dry pasta shells and cook according to the package directions until just al dente—usually 8–10 minutes for large shells. Al dente ensures the pasta keeps its shape when tossed with sauce. Reserve 1/4 cup of the pasta cooking water before draining; it can rescue the sauce if it becomes too tight. Melt the base: Return the drained pasta to the empty pot set over low heat. Add 4 ounces of room-temperature cream cheese and 1/2 cup evaporated milk. Stir constantly with a wooden spoon or silicone spatula until the cream cheese melts and forms a uniform, glossy base—about 2–3 minutes. Keep the heat low to avoid scorching; the goal is gentle warming, not boiling. Add the cheddar: Gradually sprinkle in 8 ounces of freshly shredded cheddar while stirring. Add the cheese in small handfuls and allow each addition to melt before adding more; this prevents clumping. If the sauce looks too thick, stir in up to 2 tablespoons of reserved pasta water to loosen it. Once fully melted, the sauce should be smooth, shiny, and coat the back of a spoon. Toss and finish: Add the cooked shells back to the pot and toss gently until every shell is coated. Taste and season with salt as needed—start with 1/2 teaspoon and adjust. If the sauce tightens as it cools, add a splash of milk when reheating to return it to a silky consistency. Serve immediately while warm and gooey.
You Must Know
- This keeps well in the refrigerator for 3–4 days when stored in an airtight container; reheat gently over low heat with a splash of milk to restore creaminess.
- Freezes well for up to 3 months. Thaw overnight in the fridge and reheat slowly on the stove or in a 350°F oven covered, adding a little milk if needed.
- Freshly shredding cheese is essential for a smooth texture—pre-shredded cheddar contains starches that can make the sauce grainy.
- Pasta shape matters: shells are ideal because they trap sauce; smaller shapes will yield a different mouthfeel and distribution of sauce.
The simplest part of this dish is also my favorite: how small changes—using evaporated milk instead of regular milk, or swapping pre-shredded for freshly shredded cheese—dramatically improve the final texture. The first time I served this to a picky aunt who swore off ‘fancy’ pasta, she asked for the recipe and then made it for her book club; the unanimous feedback was that this felt nostalgic yet elevated.
Storage Tips
To refrigerate, cool the pasta to room temperature, then transfer to an airtight container and refrigerate for up to 3–4 days. For freezing, portion into meal-sized airtight containers or resealable freezer bags, leaving a little headspace for expansion; it will keep up to 3 months. When reheating from frozen, thaw overnight in the refrigerator if possible, then reheat gently on the stove over low heat with 1–2 tablespoons of milk per serving to restore the silky consistency. In the oven, place in a covered ovenproof dish at 350°F for 20–25 minutes, stirring halfway through and adding a splash of milk if the sauce looks dry. Avoid reheating at high heat to prevent the sauce from separating.
Ingredient Substitutions
If you need to adapt the dairy elements, swap evaporated milk with an equal amount of whole milk plus 1 tablespoon of butter to mimic the mouthfeel, but reduce slightly if the sauce becomes thin. For a lighter version, use low-fat cream cheese and low-fat evaporated milk, though the sauce will be less rich. For a gluten-free variant, substitute 1 pound of gluten-free shell pasta and follow the same timing guidance—check the gluten-free pasta's package timing to avoid overcooking. To introduce more complex flavor, stir in 1/2 teaspoon Dijon mustard or a pinch of smoked paprika while melting the cheese. If you prefer a tangier profile, swap half the cheddar for Gruyère or sharp white cheddar.
Serving Suggestions
Serve this alongside a crisp green salad dressed with lemon vinaigrette to cut through the richness. For protein, pair with pan-seared chicken breast, baked salmon, or crispy tofu cubes for a vegetarian protein boost. A side of roasted vegetables—broccoli, Brussels sprouts, or carrots—adds color and nutrition. Garnish with chopped fresh chives, a grating of extra cheddar, or a sprinkle of black pepper and smoked paprika for a beautiful finish. For a crowd, transfer to a large casserole dish, top with panko mixed with melted butter for crunch, and bake briefly at 400°F until golden.
Cultural Background
Comforting cheese-and-pasta dishes appear in many culinary traditions, from Italian pasta al formaggio to American boxed macaroni and cheese. The version with evaporated milk and cream cheese traces its popularity to mid-20th-century home cooking when shelf-stable ingredients and quick methods were prized. In the U.S., boxed mac and cheese became a cultural icon, and home cooks evolved that concept into heartier, fresher preparations using real cheese. This shells and cheese is a nod to those classic roots but leans on fresh ingredients and simple technique to create a more nuanced texture and flavor.
Seasonal Adaptations
In winter, fold in roasted root vegetables like butternut squash or diced sweet potato for added sweetness and color. In spring and summer, toss in blanched asparagus tips, peas, or lemon zest for brightness. During autumn, add a pinch of nutmeg to the cheese sauce and top with toasted pepitas for a festive touch. Holiday gatherings welcome variation: mix in cooked, diced ham or turkey, or stir in sautéed mushrooms and caramelized onions to make the dish more savory and celebratory.
Meal Prep Tips
For make-ahead convenience, prepare the sauce separately and refrigerate for up to 48 hours, then cook pasta to al dente and combine just before serving. Alternatively, cook the pasta and sauce together, cool, and portion into single-serving containers for grab-and-go lunches; reheat gently with a splash of milk. Use freezer-safe containers for long-term storage and label with date and reheating instructions. When batch-cooking, consider baking individual portions in small ramekins so you can reheat in the oven for a fresh, bubbly finish.
Success Stories
After sharing this at a family reunion, multiple relatives asked for the recipe and told me they planned to make it for upcoming birthdays. One reader emailed to say they used the recipe to win over a picky teenager who finally tried and loved real cheese after years of preferring the boxed kind—he declared this ‘real grown-up mac and cheese.’ Those moments—when simple food comforts and brings people together—are why I write about recipes like this.
This dish is approachable, forgiving, and endlessly customizable. Whether you keep it classic or dress it up with add-ins, it delivers consistent, crowd-pleasing results. Make it your own, and enjoy the warm, cheesy satisfaction that only a perfect bowl of shells and cheese can provide.
Pro Tips
Always shred cheddar from a block for the smoothest melting and best texture.
Reserve a small amount of pasta cooking water before draining; it helps loosen the sauce if needed.
Keep heat low when melting cheese to prevent separation and graininess.
Let cream cheese sit at room temperature for 10–15 minutes before melting so it blends evenly.
If sauce tightens after standing, add 1–2 tablespoons of milk while reheating to restore creaminess.
This nourishing homemade shells and cheese recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I reheat this dish?
Yes—reheat gently on the stove over low heat with a splash of milk, or in the oven covered at 350°F until warmed through.
Why should I shred my own cheese?
Use freshly shredded cheddar and avoid pre-shredded varieties to prevent grainy texture caused by anti-caking agents.
Tags
Homemade Shells and Cheese
This Homemade Shells and Cheese recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Main
Instructions
Cook the pasta
Bring a large pot of salted water to a boil and cook 1 pound of pasta shells until al dente, about 8–10 minutes. Reserve 1/4 cup pasta water, then drain and return pasta to the pot.
Melt the base
Over low heat, add 4 ounces room-temperature cream cheese and 1/2 cup evaporated milk to the pot with the drained shells. Stir constantly until the cream cheese melts and forms a smooth base, 2–3 minutes.
Add the cheddar
Gradually add 8 ounces freshly shredded cheddar in small handfuls, stirring until fully melted and smooth. If the sauce is too thick, stir in up to 2 tablespoons reserved pasta water.
Toss and season
Stir the shells until evenly coated, taste, and season with salt as needed. Serve immediately, garnished with chopped chives or extra cheddar if desired.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@yumelle on social media!

Categories:
You might also like...

10-Minute Egg Drop Soup
Silky egg ribbons swirl through savory chicken broth, scented with sesame and scallions. Simple pantry staples, ready in just 10 minutes.

25-Minute Chicken and Broccoli Stir-Fry That Beats Takeout
A fast, flavorful chicken and broccoli stir-fry ready in 25 minutes — tangy soy and oyster sauce with sesame finish makes it better than takeout.

Air Fryer Caramelized Pineapple
Sweet, slightly charred pineapple caramelized in the air fryer — a fast, tropical finish for ice cream, pancakes, or as a bright side.

Did You Make This?
Leave a comment & rating below or tag @yumelle on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Hannah!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
