Description
This One Pot Cheesy Beef and Shells is the ultimate weeknight dinner! It’s packed with seasoned ground beef, tender pasta shells, and a creamy, cheesy sauce—all made in one pot for easy cleanup. Kids and adults alike love this cozy, satisfying dish.
Ingredients
-
1 tbsp olive oil
-
1 lb ground beef
-
1 small onion, finely chopped
-
2 cloves garlic, minced
-
1 tsp Italian seasoning
-
1/2 tsp paprika
-
Salt and pepper, to taste
-
2 cups beef broth
-
1 can (15 oz) tomato sauce
-
2 cups uncooked medium pasta shells
-
1/2 cup heavy cream or milk
-
2 cups shredded cheddar cheese
-
1/4 cup grated Parmesan cheese
-
Chopped parsley (optional, for garnish)
Instructions
-
In a large pot or deep skillet, heat olive oil over medium heat. Add ground beef and onion, season with salt and pepper, and cook until beef is browned and onion is soft. Drain excess fat if needed.
-
Stir in garlic, Italian seasoning, and paprika. Cook for 1 minute until fragrant.
-
Add beef broth, tomato sauce, and pasta shells. Stir to combine.
-
Bring to a boil, then reduce heat to low. Cover and simmer for 12–15 minutes, stirring occasionally, until pasta is tender.
-
Stir in heavy cream and cheeses. Mix until cheese is fully melted and the sauce is creamy.
-
Taste and adjust seasoning if needed.
-
Garnish with parsley and serve hot.
Notes
-
Use half ground beef and half Italian sausage for extra flavor.
-
Add chopped spinach or steamed broccoli to sneak in some veggies.
-
Leftovers reheat great with a splash of milk to loosen the sauce.