Loading...

Heat cooking oil in a large, deep skillet or Dutch oven over medium-high heat. Add the diced yellow onion and minced garlic. Sauté for 3 to 5 minutes, until softened and fragrant.

Add the ground beef to the skillet. Break it apart with a wooden spoon and cook, stirring occasionally, until browned and no pink remains. Drain any excess grease.

Stir in the tomato paste, paprika, Italian seasoning, garlic powder, onion powder, kosher salt, and black pepper. Cook for 1 minute, stirring constantly, to toast the spices and deepen the flavor.

Pour in the beef broth and whole milk. Stir well to combine, scraping up any browned bits from the bottom of the pan. Bring the mixture to a gentle simmer.

Add the uncooked medium shell pasta to the simmering liquid. Stir to ensure the pasta is fully submerged and evenly coated. Reduce heat to medium-low, cover the skillet, and cook for 12 to 15 minutes, or until the pasta is tender and most of the liquid has been absorbed, stirring occasionally to prevent sticking.

Remove the skillet from the heat. Stir in the freshly grated Parmesan cheese until melted and fully incorporated, creating a creamy sauce.

Taste and adjust seasoning with additional salt and pepper if needed. Garnish generously with fresh chopped parsley before serving.


Heat cooking oil in a large, deep skillet or Dutch oven over medium-high heat. Add the diced yellow onion and minced garlic. Sauté for 3 to 5 minutes, until softened and fragrant.

Add the ground beef to the skillet. Break it apart with a wooden spoon and cook, stirring occasionally, until browned and no pink remains. Drain any excess grease.

Stir in the tomato paste, paprika, Italian seasoning, garlic powder, onion powder, kosher salt, and black pepper. Cook for 1 minute, stirring constantly, to toast the spices and deepen the flavor.

Pour in the beef broth and whole milk. Stir well to combine, scraping up any browned bits from the bottom of the pan. Bring the mixture to a gentle simmer.

Add the uncooked medium shell pasta to the simmering liquid. Stir to ensure the pasta is fully submerged and evenly coated. Reduce heat to medium-low, cover the skillet, and cook for 12 to 15 minutes, or until the pasta is tender and most of the liquid has been absorbed, stirring occasionally to prevent sticking.

Remove the skillet from the heat. Stir in the freshly grated Parmesan cheese until melted and fully incorporated, creating a creamy sauce.

Taste and adjust seasoning with additional salt and pepper if needed. Garnish generously with fresh chopped parsley before serving.
