Sides, Video

Baked Potatoes Stuffed With Cheese And Bacon

Cooks in 50-60 minutes Difficulty Easy
Baked Potatoes Stuffed With Cheese And Bacon
Absolutely delicious bacon and cheese stuffed potatoes

Potatoes in all forms and shapes are very high on my list of favorite sides, if not the top of them all. I love how versatile they are… you can cook them, bake them, mash or smash them and everything in between. And the results are always amazing!

Usually, I go for simple baked potato wedges that go really well with any main dish. But when I have more time or want to treat a special someone, I opt in for a more time-consuming but so rewarding stuffed variation of baked potatoes. 

Bacon stuffed potatoes are a great side dish, but they can also serve as an easy dinner or emergency main course, when you’re not THAT hungry 🙂 Let me show you how I cook them!

TIP: These potatoes can be used as a side dish with Pork Tenderloin Steaks or Baked Chicken Thigs.

What Potato Type To Choose For Baking And Stuffing?

Potato varieties

This is a topic on it’s own, so to speak. There’s like a gazillion of potato types and varieties sold in the stores. And to make it even more consuming, the labeling is different from one country, or even region, to the next. So how to choose the right one? Honestly, I don’t really pay too much attention to this at all.

When choosing potatoes for baking, almost any variety will do just fine. I’ve tried to bake virtually all the potato types they sell in local stores and the results were always great. The only time when I really pay attention to choosing the right potato variety, is when I prepare mashed potatoes, as this really requires the right type to be chosen. 

So basically, any type of potatoes you have at hand can be used for this recipe. Yukon Gold, Russet, King Edward, Desiree… starchy, floury or universal… all fine. Maybe just stay away from the most “waxy” types.

Stuffed Baked Potatoes Ingredients

Ingredients for this baked stuffed potatoes recipe

6 large potatoes of choice
150g (5oz) of cream cheese
100g (3,5oz) of cheddar cheese
200g (7oz) of mozzarella cheese
100g (3,5oz) of sour cream
100g (3,5oz) of bacon
2-3 small shallots
fresh salt & pepper
scallions for garnish
2-3 cm (1 inch) cube of butter 

How To Prepare Stuffed Baked Potatoes

Watch the video or scroll down for step by step instructions:

1. Start by properly washing the potatoes, you really don’t want any dirt left on them. Cook them in generously-salted water for about 30 minutes. The time will vary based on the size of potatoes used! We want them fully cooked but not falling apart. Make a test with a fork, if it slides in easily, potatoes are ready. Once cooked, put the potatoes into cold water to cool them down.

Boil the potatoes before baking them

2. In the meantime, start working on the stuffing. First thing we need to do is to cut our shallots and bacon into small pieces.

Sliced bacon and shallots for the stuffing

3. Roast the shallot and bacon pieces on high heat, until the bacon starts to brown and shallots become translucent.

Brown the bacon and onions

4. Transfer the still hot bacon & shallot mix into a bowl along with cream cheese and shredded mozzarella and mix them well together. Since the bacon is still hot, the cheese will melt a bit and combine better with the rest of our ingredients.

Mix your stuffing

5. Once the potatoes are cool enough to handle, cut them into halves lengthwise and carefully scoop out flesh from the center part. The more flesh you remove the better, but pay attention to not break the remaining potato and keep the skin intact. As you can see in the photo, I didn’t try to push the limits 🙂

Prepare potatoes for the stuffing

6. Discard about half of the potato flesh and smash the rest with a fork. Add a cube of butter. I melted it to make my life easier. 30 seconds in the microwave will do the job 🙂

Mix all to combine

7. Add the mashed potato flesh to our stuffing and mix it well to combine. Give it some time, we are looking for an evenly incorporated mix of flavors.

Mix the potato stuffing really well

8. Grab a tea or tablespoon and fill the potato skins with our lovely and flavor intensive stuffing. Do not overfill them, it would just flow out during the baking process.

It's time to stuff the potato halves

9. Season the stuffed potatoes with salt and black pepper. Do not use too much salt in case you used a very salty bacon type. It’s a good idea to taste the stuffing before adding any additional salt.

Don't forget salt and pepper

10. Top the potatoes with shredded/grated cheddar cheese. I didn’t use all of the mozzarella for the stuffing, so I topped the potatoes with the remainders too.

Top every potato with cheese

11. Preheat your oven to approximately 200 Celsius (400 Fahrenheit) and bake the stuffed potatoes until the cheese turns golden brown. This should take about 20 minutes.

Baked and ready, these baked stuffed potatoes look amazing

12. Serve with an additional topping of sour cream (1 tablespoon per potato) and sliced scallions to make it look pretty and give it a twist.

Serve the potatoes with sour cream and scallions

Optional Tips:

  • You can substitute the bacon with ham or prosciutto but I like smoked bacon the best.
  • To reach a sharper and more intense stuffing flavor, use Feta cheese instead of mozzarella. Alternatively, you can add 1 glove of pressed garlic into the stuffing.
  • Want the stuffing to be more “fresh”? Mix in some veggies, diced red bell peppers or tomatoes work well.
  • Want the potatoes to be more crispy? Pre-bake the potato skins for 15 minutes, prior to stuffing them.
  • Do you prefer more intense flavors? Season the empty potato skins with salt and pepper, prior to stuffing them.
  • Chives can be used to replace the scallions… or use both 🙂
Baked Stuffed Potatoes

Baked Potatoes Stuffed With Cheese And Bacon

Everyone loves baked potatoes, but there is something better! Stuffed Baked potatoes 🙂 Let me show you the way I make them. My version uses bacon, mozzarella, cream cheese and onions as the filling.
5 from 1 vote
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Course Side Dish
Cuisine International
Servings 5 servings
Calories 655 kcal


  • 6 large potatoes of choice
  • 150 g of cream cheese
  • 100 g of cheddar cheese
  • 200 g of mozzarella cheese
  • 100 g of sour cream
  • 100 g of bacon
  • 2-3 small shallots
  • salt & pepper
  • scallions for garnish
  • 2-3 cm cube of butter


  • Cook potatoes for about 30 minutes. They need to be fully cooked but still firm and holding their shape.
  • Roast diced shallots and bacon.
  • Prepare stuffing by mixing the shallots, bacon and mozzarella in a bowl.
  • Cut the potatoes into halves and scoop out the flesh.
  • Mix about half of the potato flesh with the stuffing.
  • Stuff the potatoes and top them with cheddar cheese.
  • Bake in the oven for about 20 minutes or until cheese browns. Set the temp to approx. 200 Celsius or 400 Fahrenheit.
  • Serve with an additional topping of sour cream and scallions.


Calories: 655kcalCarbohydrates: 51gProtein: 24gFat: 41gSaturated Fat: 21gPolyunsaturated Fat: 3gMonounsaturated Fat: 12gTrans Fat: 0.1gCholesterol: 113mgSodium: 650mgPotassium: 1260mgFiber: 6gSugar: 5gVitamin A: 1086IUVitamin C: 51mgCalcium: 429mgIron: 2mg
Keyword baked potatoes, baked stuffed potatoes
Tried this recipe?Let us know how it was!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating