Go Back
+ servings
Creamy beef and shells pasta in large black pan with basil garnish.
Print Recipe
4.79 from 28 votes

One-Pot Creamy Beef and Shells

This One-Pot Creamy Beef and Shells couldn't be easier or more delicious! The beef is sautéed with onions and garlic, and cooked with the shells in a creamy tomato sauce that's finished with Pecorino Romano cheese and fresh basil. A weeknight favorite!
Prep Time5 minutes
Cook Time45 minutes
Total Time50 minutes
Course: Main Course, pasta
Cuisine: Italian
Servings: 6

Ingredients

  • 1 1/2 pounds (680g) ground chuck
  • 2 tablespoons (30ml) extra virgin olive oil
  • 1 medium onion diced
  • 5 cloves garlic sliced
  • 1/2 teaspoon crushed hot red pepper flakes
  • 1 28-ounce can plum tomatoes hand crushed or blender pulsed
  • 4 cups (1L) low sodium beef stock
  • 1 pound (454g) medium shells
  • 1 cup (240ml) heavy cream
  • 1/2 cup (45g) grated Pecorino Romano
  • 1/4 cup basil leaves hand torn
  • salt and pepper to taste

Instructions

  • Heat a very large pan or Dutch oven to medium-high heat then add in the olive oil and ground chuck. Brown the beef until almost cooked through (about 7 minutes). Season with salt and pepper.
  • Turn the heat down to medium, push the beef to the edges of the pot, and add the onions in the middle along with a couple of tablespoons of olive oil, if needed. Saute for 4-5 minutes or until softened then add the garlic and cook for another ~2 minutes or until lightly golden. Add the red pepper flakes and cook for another 30 seconds.
  • Add the plum tomatoes and stock to the pot and bring to a boil. Once boiling, lower the heat to a simmer and taste test. Season with salt and pepper as required. Add the shells. Cook the shells, stirring frequently to prevent sticking, until al dente.
  • About 3 minutes before the pasta has finished cooking add the cream and mix well to incorporate. Continue to cook, stirring frequently, until the pasta is a perfect al dente.
  • Remove the pot from the heat and mix in the grated pecorino. Taste test and season with salt and pepper if required then add the basil.
  • If the pasta gets at all dry before serving simply add a touch of hot stock to loosen it up. Serve with grated Pecorino. Enjoy!

Video

Notes

  • Servings. Makes 6 very large servings or 8 normal-sized ones.
  • Consistency. If the pasta dries out at all just add a touch of hot beef stock to loosen it up and mix well before serving.
  • One pot or not.  You can make the sauce and cook the pasta separately if you like.  If doing so, decrease the 4 cups of stock to only a 1/2 cup, since the large liquid amount to cook the pasta will no longer be needed.
  • Change up the protein.  Ground sirloin, pork, lamb, and bulk Italian sausage can all be used as substititutes.
  • Leftovers. Creamy beef and shells can be saved for up to 3 days and can be reheated on the stovetop or the microwave.

Nutrition

Calories: 739kcal | Carbohydrates: 63.7g | Protein: 35.8g | Fat: 37g | Saturated Fat: 14.6g | Cholesterol: 108mg | Sodium: 399mg | Fiber: 4.2g | Sugar: 9g | Calcium: 115mg | Iron: 5mg

QR code

Scan this QR code with your phone's camera to view this recipe on your mobile device.

qr code