Mashed Potatoes with Cheddar Cheese and Bacon!

Here you have a super easy and deliciously cheesy and creamy mashed potatoes that are perfect for any day of the week or any special occasion, I hope you like them!

  • 3 lbs. Potatoes
  • 1 Cup Shredded Cheddar Cheese
  • 3 Chopped Green Onions
  • 12 Bacon Slices cut into small pieces 
  • ½ Cup Butter cut into small pieces 
  • ½ Cup Sour Cream
  • 8 oz Cream Cheese
  • ¼ - ½ Cup Milk
  • 1 ½ Tspn Onion Powder
  • 1 Tspn Garlic Powder
  • 1 Tspn Crushed Red Pepper
  • Salt (to taste)
  • Black Pepper (to Taste)

Preheat the oven to 350ºF

Place the potatoes in plenty of water and cook them on high heat until they are very tender and somewhat overcooked. Drain them and set them aside.

In a large skillet on medium low heat, cook the bacon until it gets brown and crisp on all sides.  Drain it on paper towels to remove the excess fat.

Placed the cooked potatoes in a  large bowl (you can peel them off or leave the skin on if you like) Into the bowl, also add in the butter, the cream cheese, the sour cream and a quarter of a cup of milk, season this with garlic powder, onion powder, crushed red pepper, black pepper and salt to taste. Mash the potatoes with  all these ingredients until they are all well incorporated.  

If you think the mashed potatoes are too dry or to thick, feel free to add another quarter of a cup of milk, then taste the flavor add more salt and pepper if needed.

Once you are happy with the flavor, now add in half of shredded cheese, and also add in half the green onions and half the cooked bacon. Toss together until well combined.  Pour the mashed potatoes into a baking dish. (The baking dish is already greased with some butter).

Top the mashed potatoes with the rest of the shredded cheese, the rest of the green onions, and the rest of the bacon!

Bake at 350ºF  for about 20 - 25 minutes or until the cheese has melted and the mashed potatoes are heated through!

Once they are done, you are ready to serve them! Enjoy!!