Creamy Beef and Shells Recipe
Introduction
This Creamy Beef and Shells recipe takes a classic comfort food and elevates it with rich, savory flavors and a luscious creamy sauce. It’s an easy, satisfying meal perfect for weeknights when you want something hearty and delicious. The tender pasta shells soak up all the cheesy, beefy goodness for a truly comforting dish.

Ingredients
- 8 ounces medium pasta shells
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 small sweet onion, diced
- 5 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 1 teaspoon dried parsley
- 1/2 teaspoon dried oregano
- 1/2 teaspoon smoked paprika
- 2 tablespoons all-purpose flour
- 1 cup beef stock
- 1 (15oz can) marinara sauce
- 3/4 cup heavy cream
- 1/4 cup sour cream
- Kosher salt and freshly ground black pepper, to taste
- 1 1/2 cups cheddar cheese, freshly grated
Instructions
- Cook pasta: Boil salted water in a large pot and cook the pasta shells according to package instructions until al dente. Drain well and set aside.
- Brown ground beef: Heat olive oil in a large skillet over medium-high heat. Add the ground beef and cook for 3-5 minutes, breaking it apart with a wooden spoon, until browned. Drain excess fat and remove beef from the skillet.
- Cook onion and garlic: In the same skillet, add diced onion and cook for 2 minutes, stirring frequently. Add minced garlic and cook until fragrant, about 1 minute.
- Whisk in flour: Sprinkle the flour into the skillet and whisk constantly until lightly browned, about 1 minute.
- Add beef stock and marinara: Gradually whisk in the beef stock to combine. Stir in the marinara sauce along with Italian seasoning, dried parsley, oregano, and smoked paprika.
- Simmer sauce: Bring the sauce mixture to a boil, then reduce heat and let it simmer, stirring occasionally, until slightly thickened, about 6-8 minutes.
- Combine pasta and beef: Stir the cooked pasta and browned beef back into the sauce until well mixed.
- Add heavy cream: Stir in the heavy cream and heat through for 1-2 minutes. Season with salt and freshly ground black pepper to taste.
- Stir in sour cream: Mix in the sour cream until fully incorporated.
- Fold in cheddar cheese: Add the grated cheddar cheese and fold it in until melted and creamy, about 1-2 minutes.
- Serve: Serve immediately, garnished with extra parsley if desired for a fresh touch.
Tips & Variations
- Use ground turkey or chicken instead of beef for a lighter version.
- Add a pinch of red pepper flakes for a spicy kick.
- Swap cheddar cheese for mozzarella or a blend of Italian cheeses for a different flavor profile.
- For extra veggies, stir in chopped spinach or bell peppers during the onion cooking step.
- If you prefer gluten-free pasta, substitute with your favorite gluten-free shell pasta.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat or in the microwave, adding a splash of beef stock or milk to loosen the sauce if it has thickened.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this recipe ahead of time?
Yes, you can prepare the dish up to the point before adding the cheese and sour cream. Refrigerate the sauce and pasta separately, then finish with the creams and cheese just before serving.
What can I use if I don’t have heavy cream?
You can substitute heavy cream with whole milk combined with a tablespoon of butter to achieve a similar richness, or use half-and-half for a lighter option.
Print
Creamy Beef and Shells Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
This Creamy Beef and Shells recipe elevates the classic comfort food with rich, savory flavors and a luscious creamy sauce. Tender ground beef is browned and combined with aromatic onions, garlic, and Italian herbs, then simmered in a hearty marinara and beef stock mixture. The sauce is thickened with flour and enriched with heavy cream and sour cream for an indulgent finish. Tossed with perfectly cooked pasta shells and topped with melted sharp cheddar cheese, this dish is a perfect cozy meal for any night of the week.
Ingredients
Pasta
- 8 ounces medium pasta shells
Beef and Sauce
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 small sweet onion, diced
- 5 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 1 teaspoon dried parsley
- 1/2 teaspoon dried oregano
- 1/2 teaspoon smoked paprika
- 2 tablespoons all-purpose flour
- 1 cup beef stock
- 1 (15 oz) can marinara sauce
- Kosher salt and freshly ground black pepper, to taste
Cream and Cheese
- 3/4 cup heavy cream
- 1/4 cup sour cream
- 1 1/2 cups cheddar cheese, freshly grated
Instructions
- Cook Pasta: Cook the pasta shells according to package instructions in a large pot of boiling salted water. Once cooked, drain well and set aside.
- Brown Ground Beef: Heat olive oil in a large skillet over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until browned and cooked through, about 3-5 minutes. Drain excess fat and set beef aside.
- Cook Onion and Garlic: In the same skillet, add the diced onion and cook for 2 minutes, stirring frequently. Add the minced garlic and cook until fragrant, about 1 minute.
- Whisk in Flour: Sprinkle the flour over the onion and garlic mixture and whisk continuously for about 1 minute until the flour is lightly browned.
- Add Beef Stock and Marinara: Gradually whisk in the beef stock, stirring to combine. Add the marinara sauce, then stir in the Italian seasoning, dried parsley, oregano, and smoked paprika.
- Simmer Sauce: Bring the sauce mixture to a boil, then reduce the heat and let it simmer, stirring occasionally, until the sauce has reduced slightly and thickened, about 6-8 minutes.
- Combine Pasta and Beef: Stir the cooked pasta back into the skillet, then add the browned beef back into the sauce, mixing everything well.
- Add Heavy Cream: Stir in the heavy cream and cook for 1-2 minutes until the sauce is heated through. Taste and adjust seasoning with salt and freshly ground black pepper as needed.
- Stir in Sour Cream: Mix in the sour cream until fully incorporated into the sauce.
- Fold in Cheddar Cheese: Gradually fold in the freshly grated cheddar cheese until melted and the sauce is rich and creamy, about 1-2 minutes.
- Serve: Serve immediately, optionally garnished with extra parsley for freshness and color.
Notes
- Use medium pasta shells as they hold the sauce well and provide great texture.
- You can substitute ground beef with ground turkey or chicken for a leaner option.
- For a spicier kick, add a pinch of crushed red pepper flakes with the Italian seasoning.
- Make sure to drain excess fat after browning beef for less greasy sauce.
- This dish reheats well and can be stored in an airtight container in the refrigerator for up to 3 days.
- If the sauce is too thick after resting, stir in a splash of beef stock or cream when reheating.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: American
Keywords: Creamy beef pasta, shell pasta recipe, beef and marinara, comfort food pasta, creamy cheddar beef shells

