Preheat the oven to 375 degrees.
If you haven’t already, cook the bacon until it’s crispy. You can cook the bacon in a frying pan. After the bacon is cooked lay it on a paper towel to soak up the extra fat. Set aside. After the bacon cools crumble it into small pieces.
While the bacon is cooking, get the jalapenos ready. Cut the fresh jalapenos in half, remove the seeds, and chop them into small pieces. Drain the pickled jalapenos and chop them into small pieces.
Get all of the other ingredients together. This dip comes together quickly, so it’s helpful to have everything ready.
Using a hand mixer, mix the softened cream cheese, sour cream in a medium-sized bowl. You could do this by hand, but it blends better with a mixer. If you forgot to take the cream cheese out, remove it from the package and place it in the microwave for 20-30 seconds.
Add in the fresh jalapeno’s, pickled jalapenos, diced chilis, garlic powder, onion powder, and parmesan cheese. Using a spoon, stir until blended.
Slowly stir in the shredded cheddar and crumbled bacon.
Pour the dip into an 8 or 9-inch casserole dish and cover with foil. Bake for 35 minutes, then remove foil and finish baking for another 10 minutes or until hot and bubbly.
Serve hot.