Print

One Pot Cheesy Beef and Shells Recipe

A comforting and hearty one-pot meal made with ground beef, pasta shells, and a creamy, cheesy tomato sauce – perfect for busy weeknights.

Ingredients

Units Scale
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 pound ground beef
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon paprika
  • Salt and pepper, to taste
  • 2 cups beef broth
  • 1 (15-ounce) can tomato sauce
  • 1/2 cup heavy cream
  • 2 cups medium pasta shells
  • 2 cups shredded cheddar cheese
  • 1/2 cup grated Parmesan cheese
  • Fresh parsley, chopped (optional, for garnish)

Instructions

  1. Heat olive oil in a large pot over medium heat. Add diced onion and cook until softened, about 3-4 minutes.
  2. Stir in garlic and cook for another 30 seconds until fragrant.
  3. Add ground beef, breaking it up with a spoon, and cook until browned. Drain excess fat if needed.
  4. Season with Italian seasoning, paprika, salt, and pepper.
  5. Pour in beef broth, tomato sauce, and heavy cream. Stir to combine.
  6. Add pasta shells and bring the mixture to a boil. Reduce heat to a simmer, cover, and cook for 12-15 minutes, or until pasta is tender.
  7. Stir in cheddar cheese and Parmesan until melted and creamy.
  8. Garnish with chopped parsley, if desired, and serve hot.

Notes

  • Use lean ground beef to reduce excess fat.
  • You can substitute heavy cream with milk for a lighter version.
  • Store leftovers in an airtight container in the fridge for up to 3 days.
  • Reheat with a splash of milk to bring back creaminess.

Nutrition