Busy weeknights demand meals that come together without drama, and this scalloped potatoes recipe with Velveeta is my go-to lifesaver. By swapping fussy cheese sauces for creamy Velveeta, we skip the roux-making and constant stirring that usually turns potato baking into a kitchen marathon. Best of all, it bakes up bubbly and golden in one dish, meaning you get maximum comfort food with minimal cleanup—exactly what every tired parent needs after a long day.
Why This Recipe Works
- Velveeta melts smoothly without separating, creating a consistently creamy sauce every time.
- Using a mandoline slicer ensures even potato layers that cook uniformly, avoiding raw spots.
- The one-dish assembly means you can prep ahead and pop it straight into the oven.
- Baking covered then uncovered gives you tender potatoes with a perfectly browned top.
- Simple pantry ingredients keep this affordable for regular family meals.
Ingredients
- 3 pounds russet potatoes, peeled and thinly sliced to 1/8-inch thickness
- 1 (16 ounce) block Velveeta cheese, cut into 1/2-inch cubes
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 2 cups whole milk
- 1 cup heavy cream
- 3 tablespoons unsalted butter, divided
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon paprika
- 1 tablespoon fresh parsley, chopped (for garnish)
Equipment Needed
- 9×13 inch baking dish
- Mandoline slicer or sharp knife
- Large mixing bowl
- Medium saucepan
- Measuring cups and spoons
- Aluminum foil
Instructions

Prepare Your Potatoes and Onions
Start by peeling all 3 pounds of russet potatoes. Using a mandoline slicer set to 1/8-inch thickness, carefully slice every potato into uniform rounds—this consistency is crucial for even cooking. If you don’t have a mandoline, use your sharpest knife and take your time to get slices as even as possible. Place all sliced potatoes in a large mixing bowl filled with cold water to prevent browning while you work on other components. Dice one medium yellow onion finely; you want small pieces that will soften completely during baking without creating crunchy bits in your creamy layers. Mince three cloves of garlic, and set both aromatics aside with your drained potato slices. Tip: Keep those potato slices submerged in water until you’re ready to assemble to avoid oxidation discoloration.
Create the Creamy Cheese Sauce
In a medium saucepan over medium heat, melt 2 tablespoons of unsalted butter. Add your diced onion and cook for 5-7 minutes, stirring occasionally, until the onions turn translucent and just begin to soften—they should not brown. Add the minced garlic and cook for another 60 seconds until fragrant. Pour in 2 cups of whole milk and 1 cup of heavy cream, then add 1 teaspoon salt, 1/2 teaspoon black pepper, and 1/4 teaspoon paprika. Stir continuously as you bring the mixture to a gentle simmer (small bubbles around the edges, not a rolling boil). Reduce heat to low and add all the cubed Velveeta cheese, stirring constantly until completely melted and smooth, about 4-5 minutes. Remove from heat immediately once smooth to prevent scorching.
Layer Potatoes and Sauce in Baking Dish
Preheat your oven to 375°F. Grease your 9×13 inch baking dish with the remaining 1 tablespoon of butter. Drain your potato slices thoroughly and pat them dry with paper towels—excess water will thin your sauce. Arrange one-third of the potato slices in an even layer on the bottom of the dish. Pour one-third of the warm cheese sauce over this layer, spreading it gently with a spatula to cover all potatoes. Repeat this process twice more, ending with a final layer of sauce completely covering the top potato layer. Use your spatula to press down gently on the top layer to help submerge all potatoes in sauce. Tip: Make sure sauce seeps between all potato slices by tilting the dish slightly as you pour.
Bake Covered Until Potatoes Are Tender
Cover your baking dish tightly with aluminum foil, creating a seal around the edges to trap steam. Place the dish on the middle rack of your preheated 375°F oven. Bake covered for 45 minutes—this initial covered baking allows the potatoes to steam and become tender without the top drying out or browning too quickly. After 45 minutes, carefully remove the dish from the oven (watch for steam when removing foil) and test potato tenderness by inserting a fork into the center; it should slide through potatoes with little resistance. If potatoes still feel firm, recover and bake 5-10 minutes longer before proceeding to the next step.
Uncover and Brown the Top
Once potatoes are fork-tender, remove the foil completely and return the dish to the oven. Increase oven temperature to 400°F and bake uncovered for 20-25 minutes, until the top is golden brown with bubbly edges. Watch closely during the final 5 minutes to prevent burning—the top should develop a beautiful crust while the sauce continues bubbling around the edges. Remove from oven and let rest for 10 minutes before serving; this resting time allows the sauce to thicken slightly for perfect serving consistency. Garnish with chopped fresh parsley if desired. Tip: For extra browning, switch to broil for the final 2-3 minutes, but watch constantly to prevent burning.
Tips and Tricks
For make-ahead convenience, assemble the entire dish up through the layering step, cover tightly, and refrigerate for up to 24 hours before baking. Add 10-15 minutes to the covered baking time if starting cold from refrigerator. If you prefer crispier edges, use a ceramic or glass baking dish rather than metal. Leftovers reheat beautifully in a 350°F oven covered for 20 minutes, though you may need to add a splash of milk if the sauce thickens too much overnight. For easier cleanup, line your baking dish with parchment paper before greasing—the cheesy edges will still brown but won’t stick to the dish. If your family enjoys texture, sprinkle 1/2 cup of panko breadcrumbs mixed with 2 tablespoons melted butter over the top before the final uncovered baking.
Recipe Variations
- Protein-Packed Version: Add 1 pound of cooked, crumbled breakfast sausage or diced ham between potato layers for a complete one-dish meal.
- Vegetable Boost: Layer 2 cups of fresh spinach or thawed frozen broccoli florets with the potatoes for added nutrition.
- Spicy Twist: Mix 1 diced jalapeño with the onions and add 1/2 teaspoon cayenne pepper to the sauce for a kick.
- Herb Garden Style: Stir 2 tablespoons each of fresh chopped thyme and chives into the cheese sauce before layering.
- Lighter Option: Substitute evaporated milk for heavy cream and use reduced-fat Velveeta, though the sauce will be slightly less rich.
Frequently Asked Questions
Can I use regular cheese instead of Velveeta? Velveeta melts smoothly without separating, which is key for this recipe’s creamy consistency. If substituting, use 16 ounces of American cheese and add 2 tablespoons cornstarch to prevent graininess.
How do I know when the potatoes are fully cooked? Insert a fork into the center of the dish after 45 minutes of covered baking. Potatoes should offer no resistance and feel completely tender. If unsure, bake 5-10 minutes longer covered.
Can I freeze scalloped potatoes? Yes, but freeze before baking. Assemble in a freezer-safe dish, wrap tightly, and freeze up to 3 months. Thaw overnight in refrigerator before baking as directed, adding 10-15 minutes to covered time.
What’s the best potato type for this recipe? Russet potatoes work perfectly because their starch content helps thicken the sauce. Yukon Golds also work well but may create a slightly thinner sauce.
My sauce seems thin after baking—what happened? Let the dish rest 10 minutes after baking; the sauce will thicken as it cools slightly. If still too thin, you may have had excess water on your potatoes—always pat them dry thoroughly.
Summary
This Velveeta scalloped potatoes recipe delivers creamy comfort with minimal effort, using one dish and simple techniques that guarantee success even on hectic weeknights.




