Skip to content
Allquickyrecipes Search recipes

Dinner · Part 2 of 3: Instructions

One-Pan Creamy Tomato Meatball Shell Pasta Step-by-step instructions

A skillet filled with creamy tomato pasta and mini meatballs, garnished with parsley.
Prep
Cook
Total
Serves
4

Before you start

Before starting, have all ingredients measured and ready. Cook the shell pasta according to package instructions in salted water until al dente, then drain and set aside.

If using frozen meatballs, thaw them in the refrigerator overnight or in the microwave just before cooking. Chop the parsley and mince the garlic. Heat the olive oil in a large skillet over medium-high heat.

Ingredients at a glance (12)
  • 3 tbsp extra virgin olive oil
  • 40 mini seasoned beef meatballs
  • 2 tbsp tomato paste
  • 2 cloves garlic, minced
  • 1 tsp paprika
  • Salt, to taste
  • Black pepper, to taste
  • 1 cup vegetable broth
  • 100 ml heavy cream (about 1/2 cup)
  • 100 g shredded mozzarella cheese (about 1 cup)
  • 250 g conchiglie shell pasta, cooked al dente (about 5 cups cooked)
  • Fresh parsley, chopped, for garnish, to taste

Instructions

Sear and Simmer

  1. Sear the Meatballs
    Heat the extra virgin olive oil in a large skillet over medium-high heat. Add the mini meatballs in a single layer and cook, turning occasionally, until browned on all sides, about 5 to 7 minutes. The meatballs do not need to be cooked through yet; they will finish in the sauce.
    Look for The meatballs are nicely browned with a crust, and the oil sizzles.
    Safe temperature 160°F (71°C) internal temperature (ground meat)
    Tip Do not overcrowd the pan; sear in batches if needed to get a good brown.
  2. Build the Sauce Base
    Reduce the heat to medium. Add the tomato paste, minced garlic, paprika, salt, and pepper to the skillet. Stir constantly for 1 minute until fragrant and the tomato paste darkens slightly.
    Look for The garlic is fragrant and the tomato paste has deepened in color.
    Tip Stirring the tomato paste briefly helps remove its raw taste and enhances the sauce.
  3. Simmer the Sauce
    Pour in the vegetable broth, scraping up any browned bits from the bottom of the skillet. Bring to a simmer and let cook for 5 minutes, allowing the sauce to thicken slightly and the meatballs to cook through.
    Look for The sauce is gently bubbling and has reduced a bit.
    Safe temperature 160°F (71°C) internal temperature (ground meat)
    Tip Scraping the browned bits (fond) adds depth to the sauce.

At the end of this phase, the meatballs are browned and the sauce is bubbling with a rich tomato aroma.

The broth has reduced slightly, and the meatballs are fully cooked through. The skillet should have a deep, savory smell from the browned bits and spices.

Creamy Finish

  1. Add Cream and Cheese
    Stir in the heavy cream and shredded mozzarella. Continue stirring gently until the cheese melts and the sauce turns a luscious, creamy orange and becomes velvety.
    Look for The sauce is smooth, creamy, and a warm orange color.
    Tip Keep the heat low to prevent the cream from curdling.
  2. Fold in Pasta and Parsley
    Add the cooked shell pasta and chopped parsley to the skillet. Gently fold everything together, making sure the shells are coated with the sauce and some capture the mini meatballs.
    Look for The pasta is evenly coated and the shells are filled with sauce.
    Tip Fold gently to avoid breaking the pasta shells.

The sauce has turned a creamy orange color and is smooth and velvety. The cheese is fully melted, and the pasta is coated with a glossy sauce. The parsley adds a fresh green contrast, and the dish looks inviting and fragrant.

Serve

  1. Serve Hot
    Spoon the pasta and meatballs onto plates, making sure to get a good mix of shells, meatballs, and creamy sauce. Garnish with extra parsley if desired. Serve piping hot.
    Look for The dish is steaming and the cheese is stringy.
    Safe temperature 160°F (71°C) internal temperature (ground meat)
    Tip Serve immediately for the best texture and flavor.

The pasta is piping hot, with steam rising and cheese pulling in strings. Each spoonful has a mix of shell, meatball, and creamy sauce. The texture is tender, and the flavors are balanced—savory, slightly sweet from the tomato, and rich from the cream.

Common mistakes

One common mistake is overcooking the pasta, which can make it mushy when folded into the sauce. Cook it al dente and remember it will continue to cook slightly in the sauce.

Another is curdling the cream by boiling the sauce after adding it—keep the heat low and stir gently. Also, avoid overcrowding the skillet when searing the meatballs; work in batches if necessary to get a proper brown.

How to tell it’s done

The dish is done when the meatballs are cooked through to an internal temperature of 160°F (71°C), the sauce is thick and creamy, and the pasta is heated through.

The sauce should coat the back of a spoon and have a velvety texture. Taste and adjust seasoning with salt and pepper before serving.

  • Ground meat: 160°F (71°C) in the thickest part
  • Steaks, chops and roasts: 145°F (63°C) in the thickest part, then a 3-minute rest

Coming up in Part 3: common questions

  • Can this recipe be made ahead of time?
  • Why does the sauce sometimes curdle?
  • Can frozen meatballs be used?
  • What can be substituted for heavy cream?
  • How can the pasta be kept from becoming mushy?

Also in Part 3: variations (Spicy Sausage Version, Vegetarian Option, Cheesy Baked Version, Herb-Infused Sauce), storage and make-ahead, and the printable recipe card.

Up next · Part 3 of 3

4 variations · storage & make-ahead · 5 answers · printable card

Tips, FAQ & printable recipe (Part 3)← Back to the ingredients (Part 1)