Creamy Tomato Meatball Stuffed Shells
Save
These creamy tomato meatball stuffed shells turn a regular weeknight dinner into a restaurant-quality meal in one pan. The meatballs cook right inside the pasta, soaking up the sauce for extra flavor, and the finish of cream and parmesan makes everything glossy and comforting.
Servings: 4 servings
One-Pan Perfection
The trick is simple: stuff uncooked jumbo shells with tiny seasoned meatballs, then let them simmer together in a rich tomato broth. The pasta absorbs the sauce while the meatballs stay juicy, and a splash of cream and Parmesan creates a silky rose-colored finish that coats every bite.
The Secret to Juicy Meatball-Stuffed Shells
Shape the meatballs smaller than a walnut and stuff them while the shells are still dry. When the broth is added, the shells swell and the meatballs stay centered, preventing them from falling out. This ensures each bite delivers a perfect meatball core and fully cooked pasta, all in the same skillet.
Ingredients for Creamy Tomato Meatball Stuffed Shells
- 12 jumbo conchiglioni shells (dry)
- 8 oz ground beef
- 1/4 cup breadcrumbs
- 1 large egg
- 1 tsp dried Italian seasoning
- 1/2 tsp salt, plus more for the broth
- 1/4 tsp black pepper
- 2 tbsp olive oil
- 2 cloves garlic, minced
- 1 cup tomato puree
- 2 cups low-sodium beef broth, seasoned
- 1/2 cup heavy cream
- 1/3 cup grated Parmesan cheese
- 2 tbsp fresh parsley, chopped
How to Make It: Creamy Tomato Meatball Stuffed Shells
- In a bowl, combine ground beef, breadcrumbs, egg, Italian seasoning, 1/2 tsp salt, and pepper; mix gently and form 12 mini meatballs about 1 inch in diameter.
- Stuff each uncooked shell with a meatball, pressing gently to fit the ball snugly inside.
- Heat olive oil in a large non-stick skillet over medium heat; add minced garlic and sauté 30 seconds until fragrant.
- Arrange the stuffed shells in concentric circles in the skillet, then spoon tomato puree over them, spreading evenly.
- Pour the seasoned broth into the skillet until the shells are just partially submerged; season the liquid with an additional pinch of salt.
- Cover the skillet and simmer on low for 15-18 minutes, or until the shells are tender and have absorbed most of the liquid.
- Stir in heavy cream and grated Parmesan; cook another 2-3 minutes, stirring gently until the sauce thickens and turns a glossy pink.
- Garnish with chopped parsley and serve immediately.
Quick Tips for Success
If the sauce dries out before the pasta is fully cooked, add a splash more broth or water. Use a silicone spatula to gently lift the shells when stirring to keep the meatballs from breaking. For extra heat, add a pinch of red-pepper flakes with the garlic.
Serving Ideas
Serve the creamy shells alongside a simple green salad tossed with lemon vinaigrette, and a crusty loaf of garlic bread to mop up any extra sauce. The dish stands well on its own, but a side of sautéed spinach adds a bright contrast.
Common Questions
Can I use turkey or chicken instead of beef?
Yes, substitute an equal amount of ground turkey or chicken; the cooking time remains the same.
What if I don’t have beef broth?
A low-sodium chicken broth or vegetable broth works fine; just season it with a little extra salt and herbs.
Can this be made ahead of time?
Assemble the stuffed shells and store them covered in the refrigerator; add broth and finish cooking when ready to serve.
Creamy Tomato Meatball Stuffed Shells
These creamy tomato meatball stuffed shells turn a regular weeknight dinner into a restaurant-quality meal in one pan. The meatballs cook right inside the…
Ingredients
- 12 jumbo conchiglioni shells (dry)
- 8 oz ground beef
- 1/4 cup breadcrumbs
- 1 large egg
- 1 tsp dried Italian seasoning
- 1/2 tsp salt, plus more for the broth
- 1/4 tsp black pepper
- 2 tbsp olive oil
- 2 cloves garlic, minced
- 1 cup tomato puree
- 2 cups low-sodium beef broth, seasoned
- 1/2 cup heavy cream
- 1/3 cup grated Parmesan cheese
- 2 tbsp fresh parsley, chopped
Instructions
- In a bowl, combine ground beef, breadcrumbs, egg, Italian seasoning, 1/2 tsp salt, and pepper; mix gently and form 12 mini meatballs about 1 inch in diameter.
- Stuff each uncooked shell with a meatball, pressing gently to fit the ball snugly inside.
- Heat olive oil in a large non-stick skillet over medium heat; add minced garlic and sauté 30 seconds until fragrant.
- Arrange the stuffed shells in concentric circles in the skillet, then spoon tomato puree over them, spreading evenly.
- Pour the seasoned broth into the skillet until the shells are just partially submerged; season the liquid with an additional pinch of salt.
- Cover the skillet and simmer on low for 15-18 minutes, or until the shells are tender and have absorbed most of the liquid.
- Stir in heavy cream and grated Parmesan; cook another 2-3 minutes, stirring gently until the sauce thickens and turns a glossy pink.
- Garnish with chopped parsley and serve immediately.
Similar Recipes
Dinner
Bacon Cheeseburger Potato Ring
When I first saw the Bacon Cheeseburger Potato Ring on my feed, I stopped scrolling and…
Dinner
Honey Garlic Chicken Breasts
There’s something undeniably comforting about a plate of honey garlic chicken breasts that glistens with a…
Dinner
Golden Crispy Crab Cakes Recipe
Prep: 25 mins Cook: 30 mins Servings: 4 Picture a sunny weekend brunch where the star…
Dinner
Ultimate Loaded Beef Nachos
There’s something undeniably satisfying about a mountain of nachos that’s still crunchy at the bottom and…
Dinner
Honey Chili Smashed Sweet Potatoes
When the weather turns crisp and the kids are begging for something comforting, I reach for…
Dinner
Crispy Southern Fried Chicken
There’s something timeless about a plate of Southern fried chicken that’s crisped to perfection, the kind…
Dinner
Five Cheese Mac And Cheese
There’s something magical about a bowl of mac and cheese that can turn an ordinary Tuesday…
Dinner
Strawberry Shortcake Pancakes Recipe
Prep: 15 mins Cook: 20 mins Servings: 4 Imagine the soft, buttery texture of a classic…