Rinse the potatoes clean. Using a fork, poke holes in the potatoes all around.
Rub 1 tablespoon of oil onto the potatoes, fully coating them.
Place potatoes in a preheated to 400°f air fryer basket. Cook for 30 minutes.
In a large skillet over medium-high heat, add 1 tablespoon of oil.
Once the skillet is hot, add the onion and sauté for 6 minutes.
Add the beef and break it up. Brown the meat until cooked. Drain off any excess grease.
Add the ½ teaspoon of salt and pepper, and flour, and coat the meat.
Add the broth and stir to thicken the mixture.
Add the vegetables and remove from heat. Set aside.
Once the potatoes are done, stick a fork in them and if you feel no resistance, they are done. If they need to cook still, coke for 5 minutes at a time until cooked.
Once potatoes have cooled to the touch, cut off a small sliver of the top. Using a spoon or baking scoop, remove the insides of the potatoes leaving a ¼” wall inside the potatoes.
Add the scooped potato to a mixing bowl and add the butter, salt, and pepper, and half and half. Mix well until the potato is smooth and creamy.
Add potato to a piping bag.
Fill the potatoes with the meat mixture.
Pipe the potatoes on top of the meat.
Return the potatoes to the air fryer and cook at 400°f for 5 minutes until the potatoes are slightly golden and crispy.
Garnish with parsley, green onions, or cracked pepper. Enjoy!