Print
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

Creamy Cheesy Potato Marble Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 83 reviews
  • Author: Kimberly
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

Creamy Cheesy Potato Marble is a comforting American side dish featuring tender baby potatoes coated in a rich, garlicky cheese sauce made with mozzarella and Parmesan. This easy-to-make recipe delivers a luscious, indulgent flavor perfect for pairing with your favorite main courses, with an optional broil step for a golden, bubbly finish.


Ingredients

Potatoes

  • 2 pounds baby potatoes (mixed red and gold, halved)

Sauce

  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 2 cloves garlic (minced)
  • 1 cup heavy cream
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon dried thyme or Italian seasoning

Garnish (optional)

  • Chopped parsley


Instructions

  1. Boil Potatoes: Bring a large pot of salted water to a boil. Add the halved baby potatoes and cook for 10–12 minutes, or until just fork-tender. Drain the potatoes thoroughly and set them aside.
  2. Prepare Cheese Sauce: In a large skillet or oven-safe pan, melt the butter together with olive oil over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant but not browned. Pour in the heavy cream and bring it to a gentle simmer, stirring occasionally.
  3. Incorporate Cheese and Seasonings: Stir in the shredded mozzarella, grated Parmesan, salt, black pepper, and dried thyme or Italian seasoning. Continue cooking while stirring until all the cheese melts and the sauce becomes smooth and creamy.
  4. Coat Potatoes: Add the cooked baby potatoes to the skillet and gently stir to ensure each piece is well coated with the cheese sauce. Let the mixture simmer for 2–3 minutes to allow the flavors to meld together thoroughly.
  5. Optional Broil for Finish: For a golden and bubbly top, transfer the skillet to the oven and broil on high for 2–3 minutes. Watch carefully to prevent burning; remove when the cheese topping gets lightly browned and bubbly.
  6. Garnish and Serve: Remove from heat, sprinkle with chopped parsley if desired, and serve warm as a delicious side dish.

Notes

  • Add crumbled bacon or chopped green onions for extra savory flavor.
  • A dash of nutmeg can enhance the cheese sauce’s warmth.
  • For a lighter version, substitute half-and-half for heavy cream.
  • Use an oven-safe skillet if you plan to broil the dish directly in the pan.