A hearty one-pan pasta dinner made with seasoned pork, creamy cheeses, and tender penne.
Money was often tight growing up, but somehow we never noticed when it came time for supper. My mom had a wonderful gift for stretching a dollar without making anyone feel like they were going without. She could take a few simple pantry ingredients and turn them into a meal that everyone looked forward to.
This creamy Italian pork and penne skillet is one of those recipes. Seasoned ground pork, tender pasta, tomatoes, cream cheese, and Parmesan come together in one pan for a hearty meal that's full of comforting flavors. It was inexpensive to make, filling enough to feed the whole family, and always welcomed with empty plates at the end of dinner.
Today it's still one of those meals that's perfect for busy weeknights, but it also carries with it the memories of family gathered around the table.
Ingredients:
2 Tbs. butter
1 onion, chopped
1 bell pepper, chopped
1 Tbs. garlic, minced
1 pound ground pork
1 1/2 tsp. black pepper
1 tsp. parsley
1 tsp. oregano
1 tsp. Italian seasoning
1 tsp. basil
1 tsp. salt
1/2 tsp. red pepper flakes
1/4 tsp. fennel seed
1/4 tsp. smoked paprika
4 c. chicken broth
1 c. half & half
15 ounces diced tomatoes 1 can, drained
1 box (12–16 ounces) of your favorite pasta, such as penne, elbow macaroni, rotini, shells, or rigatoni
6 oz. cream cheese, room temperature
1 to 1½ cups shredded or grated cheese (Parmesan, cheddar, pepper Jack, mozzarella, or your family's favorite), or more to taste
Directions:
In a large cast iron Dutch oven or deep skillet, melt the butter over medium heat.
Add the chopped onion and bell pepper. Sauté for 4 to 5 minutes, or until softened.
Stir in the minced garlic and cook for 1 minute, until fragrant.
Add the ground pork, black pepper, parsley, oregano, Italian seasoning, dried basil, salt, red pepper flakes, fennel seed, and smoked paprika.
Cook, breaking the pork into crumbles, until browned and fully cooked, about 6 to 8 minutes. Drain any excess grease if needed.
Stir in the chicken broth, half-and-half, and drained diced tomatoes. Bring the mixture to a gentle boil.
Add the dry pasta and stir well. Cover and simmer for 10 to 15 minutes, stirring occasionally, until the pasta is tender. (Cooking time will vary depending on the type of pasta you use.)
Reduce the heat to medium-low. Cover and simmer for 10 to 12 minutes, stirring occasionally, until the pasta is tender.
Reduce the heat to low. Stir in the softened cream cheese until completely melted and smooth.
Stir in about 1 cup of cheese until melted. Taste the sauce and add more cheese a little at a time until it reaches the creamy texture and flavor you enjoy.
Serve hot with extra Parmesan sprinkled over the top if desired.
Mom's Kitchen Tip: Don't worry if you don't have the exact ingredients. Mom rarely did. She used whatever pasta and cheese she had in the pantry or refrigerator, and supper always turned out delicious.
Tips for Best Success:
- Let the cream cheese soften before adding it to the skillet.
- Stir the pasta often so it doesn't stick.
- Freshly grated Parmesan melts much better than pre-shredded cheese.
- Don't overcook the pasta—it will continue to soften as it sits.
- Taste before serving and adjust the salt if needed, since Parmesan adds saltiness.
- Garnish with fresh basil and extra Parmesan for the best flavor.
Variations and Substitutions:
- Make it Spicier by adding: Diced tomatoes with green chilies or extra crushed red pepper flakes or diced jalapeños.
- Change the Meat and try: Ground beef, Italian sausage, ground turkey, or ground chicken
- Add More Vegetables like: Mushrooms, spinach, zucchini, or kale
Serving Suggestions:
This hearty skillet pairs well with:
- Homemade garlic bread
- Warm dinner rolls
- Caesar salad
- Garden salad
- Steamed broccoli
- Roasted green beans
- Garlic toast
- Roasted asparagus
How to Store:
- Refrigerator: Store leftovers in an airtight container for up to 4 days.
- Freezer: Freeze for up to 2 months. The sauce may separate slightly when thawed, but stirring while reheating helps restore its creamy texture.
- Reheating: Warm gently over low heat, adding a splash of milk or chicken broth if needed to loosen the sauce.
Frequently Asked Questions:
Can I use Italian sausage instead of pork?
Absolutely! Mild or hot Italian sausage adds even more flavor.
Can I make this ahead of time?
Yes. It reheats very well for quick lunches or dinners.
Why is my sauce too thick?
Simply stir in a little extra chicken broth or milk until it reaches your desired consistency.
Can I use another cheese?
Yes. Romano, Asiago, or mozzarella all work well.
Is this freezer-friendly?
Yes, although cream-based sauces are always best enjoyed fresh.






