I still remember the first time I made these cheesy potatoes. Like a warm hug from the inside out, tender potatoes sit in a bright tomato sauce smothered with gooey melted cheese. It’s indulgent yet comforting, pairs well with almost anything, and always prompts “just one more bite, please.”
This dish is inspired by the Colombian classic Papas Chorreadas, where simple ingredients shine together. Expect a recipe that’s easy to make and frequently requested.

Why These Are the Best Cheesy Potatoes You Will Ever Make
What makes this cheesy potatoes recipe stand out:
- No peeling required: Saves time and keeps lovely potato texture.
- Fresh tomato sauce: Brighter and less heavy than a cream-based version.
- Simple pantry ingredients: Feels like more effort than it takes.
- Melty cheese: Mozzarella or cheddar creates a blanket of gooey goodness.
What Goes Into Cheesy Potatoes

A short ingredient list you likely already have: potatoes, tomatoes, cheese, and green onions, with a touch of olive oil and salt to finish.
- Potatoes: Halved and unpeeled—the interior becomes fluffy while the skin helps hold each piece together. Scrub well before cooking.
- Tomatoes: Fresh and diced are best; canned tomatoes can be used if drained well.
- Mozzarella or Cheddar: Pick a meltable cheese for the best texture.
- Green Onions: About eight stems, cleaned and chopped, for mild onion flavor.
Note: See the recipe card at the bottom for full ingredient amounts.
Optional Add-Ins and Substitutions to Elevate the Potato Party
Simple variations to boost flavor without changing the core recipe:
- Crispy pancetta or bacon bits sprinkled on top before serving.
- A splash of cream added just before the cheese for a richer sauce.
- Smoked paprika or chili flakes for smoky warmth or heat.
- Fresh basil or oregano mixed with the tomatoes for herbal brightness.
How To Make Cheesy Potatoes

- Prep and rinse: Scrub the potatoes and cut them in half. Set aside while you prepare the sauce.

- Boil until tender: Place potatoes in a pot, cover with cold water, bring to a boil, then reduce to a simmer and cook until tender.

- Sauté green onions: Warm olive oil in a saucepan over medium heat. Add chopped green onions and cook until soft and fragrant.

- Simmer tomato sauce: Stir in the diced tomatoes, cover, and simmer for 8–10 minutes until a chunky, jammy sauce forms, stirring occasionally.

- Melt in cheese: Lower the heat and add shredded mozzarella or cheddar. Stir until fully melted and smooth, then season with a pinch of salt to taste.

- Combine and serve: Arrange the hot potatoes in a warm, deep serving dish, pour the cheesy tomato sauce over them, and serve immediately.
Serve these cheesy potatoes alongside grilled or roasted proteins and a green salad to balance the meal. They work as a hearty side or a satisfying main when paired with vegetables or grilled meat.
Cheeky Tips to Make This Even Better
- Let the tomato sauce reduce until slightly jammy before adding cheese so it isn’t watery.
- Use the ripest tomatoes you can find for the most vibrant flavor.
- Melt the cheese gently over low heat to keep the sauce silky rather than stringy.
- Warm your serving dish so the potatoes and sauce stay hotter at the table.
Recipe FAQ’s
Yes. Yukon Golds give a creamier texture and hold shape well. Russets become extra fluffy. Red potatoes will stay a bit firmer but also work.
No. Scrub and cook them halved with the skin on. Peel only if you prefer a softer mouthfeel; the skins add texture and help the potatoes hold together.
Seed very juicy tomatoes if needed, simmer uncovered until the sauce is thick and jammy, and remove from heat before adding cheese. If it’s still loose, cook another minute or two to tighten it.

Watch My Mum Make It!

Cheesy Potatoes Recipe
Ingredients
- 6 large potatoes cut in half, unpeeled, washed and scrubbed
- 8 stems shallot/green onion cleaned, washed, and chopped
- 1 tbsp olive oil
- 6 large ripe tomatoes diced
- 2 cups shredded mozzarella cheese or cheddar
- a pinch salt to season if needed
Instructions
-
Place the halved potatoes in a large pot, cover with water, bring to a boil, then simmer until soft and cooked through.
-
While the potatoes cook, pan-fry the green onions in olive oil until soft. Add the diced tomatoes, cover, and simmer about 10 minutes until a sauce forms.
-
Stir grated cheese into the warm tomato mixture, let it melt fully, then season with salt if needed.
-
Place cooked potatoes in a deep serving dish, pour the cheesy tomato sauce over the top, and serve warm.
Notes
- Why keep the skins?
Skins add texture, help the potatoes hold together, and save prep time—just scrub them well. - Tomatoes:
Fresh is best. If using canned, drain them well so the sauce doesn’t become too watery. - Cheese swaps:
Mozzarella melts beautifully; cheddar, provolone, or Monterey Jack are also excellent. - Make-ahead tip:
You can boil the potatoes and prepare the sauce earlier in the day. Reheat and assemble before serving. - Serving tip:
Serve as a cozy side or a main with something green or grilled to balance the richness.
Nutrition
Nutrition information is automatically calculated and should be used as an approximation.