If you’re craving a hearty, cheesy dinner that feels like a warm hug, this Cheesy Stuffed Shells with Marinara Recipe will become your go-to. These jumbo shells filled with creamy cheese and smothered in rich meat sauce are pure comfort on a plate.
Jump to:
Why You'll Love This Recipe
I’ve made a lot of stuffed shell recipes, but this Million Dollar twist really stands out. The creamy cheese filling paired with the savory meat sauce makes every bite irresistible. Honestly, it’s perfect for feeding a crowd or just treating yourself.
- Deliciously Creamy: The combination of cream cheese, cottage cheese, and mozzarella creates an ultra-smooth, cheesy filling that melts perfectly.
- Hearty Meat Sauce: Ground beef and Italian sausage make the marinara sauce satisfyingly rich and flavorful, adding depth to each shell.
- Easy to Prepare: With straightforward steps and common ingredients, you can have this cozy Italian-American classic in under an hour and five minutes.
- Family-Friendly: It serves 8 comfortably, making it ideal for weeknight dinners or entertaining guests without stress.
Ingredients & Why They Work
Before you start, here’s a quick rundown of the key players in this recipe and why I choose them. When shopping, it helps to pick quality cheeses and a good marinara, whether homemade or your favorite jarred brand.
- Jumbo Shell Pasta: Big enough to hold plenty of cheesy filling, these shells are essential for that signature stuffed pasta experience.
- Ground Beef & Italian Sausage: Combining these meats adds rich flavor and texture to the sauce—Italian sausage brings a subtle seasoning punch.
- Olive Oil: Used for cooking the meat and onions, it deepens flavor and keeps things from sticking.
- Diced Onion & Minced Garlic: These aromatics form the savory base in the sauce, infusing it with classic Italian goodness.
- Marinara Sauce: Whether homemade or store-bought, it ties the whole dish together with its tangy tomato richness.
- Italian Seasoning: A simple mix that adds herbs like oregano and basil for that authentic flavor boost.
- Cream Cheese: Softened cream cheese creates a luscious, creamy texture that makes the filling stand out.
- Small-Curd Cottage Cheese or Whole-Milk Ricotta: Cottage cheese brings a light, slightly tangy creaminess; ricotta is a smooth alternative if you prefer.
- Sour Cream: Adds a bit of tang and moisture, balancing the richness of the cheeses nicely.
- Mozzarella Cheese: Used both in the filling and on top, it melts beautifully to give that gooey, golden finish.
- Parmesan Cheese: Adds a sharp, nutty flavor that complements the mild cheeses perfectly.
- Fresh Parsley or Basil (Optional): A sprinkle of fresh herbs brightens up the dish and adds a gorgeous pop of color.
Make It Your Way
One of the best things about this Cheesy Stuffed Shells with Marinara Recipe is how easy it is to make it your own. Whether you want to tweak the filling, sauce, or toppings, there’s plenty of room to personalize without losing that comforting, cheesy magic.
- Make it vegetarian: Swap out the ground beef and Italian sausage for sautéed mushrooms, spinach, or even roasted veggies. I tried it once with spinach and mushrooms and loved how the filling became even more vibrant and fresh, while still super satisfying.
- Cheese tweaks: If you prefer a smoother, creamier filling, substituting the cottage cheese with whole-milk ricotta is a great idea. It changes the texture just enough to feel extra indulgent without losing the classic flavor balance.
- Seasonal spin: Adding fresh herbs like basil or parsley right into the cheese filling amps up the freshness, especially if you’re cooking when those herbs are in season. It brightens the whole dish beautifully.
- Make it spicy: For a little kick, sprinkle in some red pepper flakes to the sauce or mix diced jalapeños into the cheese filling. This adds a nice heat that contrasts delightfully with the creamy cheese.
Step-by-Step: How I Make Cheesy Stuffed Shells with Marinara Recipe
Step 1: Preheat & prep your baking dish
Start by heating your oven to 375 degrees Fahrenheit. This is the perfect baking temperature to melt the cheese and warm every layer without drying things out. Spray a 9 x 13-inch baking dish generously with nonstick cooking spray so those stuffed shells won’t stick later. Having this ready from the start saves time and keeps the assembly smooth.
Step 2: Cook the jumbo pasta shells just right
Bring a big pot of salted water to a rolling boil and add the jumbo shell pasta. Cook following the package directions until al dente—usually just tender but still firm. I like to undercook by a couple of minutes here to keep the shells from becoming mushy after baking. Once cooked, drain and rinse them with cold water to stop the cooking immediately. Toss gently with 1-2 teaspoons of olive oil to keep the shells from sticking together while you prepare the filling.
Step 3: Brown the meat and build the savory sauce
Heat a large skillet over medium and cook ½ pound lean ground beef and ½ pound mild Italian sausage together. Break the meat into small crumbles as it cooks — this should take about 7 to 10 minutes until there’s no pink left. Don’t forget to drain any excess grease to keep the sauce from being too oily. Next, add 1 tablespoon olive oil and ⅓ cup diced onion to the pan; cook about 2 minutes until the onions soften. Stir in 2 teaspoons minced garlic and cook for another minute until fragrant. Pour in 3 cups marinara sauce and sprinkle 1 teaspoon Italian seasoning. Taste and adjust with salt and pepper before taking the sauce off the heat.
Step 4: Whip up the dreamy cheese filling
In a large bowl, combine 8 ounces softened cream cheese, 1 cup small-curd cottage cheese (or ricotta for smoother texture), and ½ cup sour cream. Add 1 ⅓ cups shredded mozzarella and ½ cup shredded parmesan cheese. Mix everything together until smooth and thoroughly combined — I usually give it a good stir by hand, but an electric mixer works wonders for a silkier finish. This “Million Dollar” filling is what gives the dish its rich, creamy heart.
Step 5: Assemble your shells masterpiece
Spoon about three-quarters of the meat sauce evenly across the bottom of your prepared baking dish. Now comes the fun part — carefully stuff each cooked pasta shell with roughly 2 tablespoons of the cheese filling. Arrange the stuffed shells in a snug, even layer atop the sauce. Pour the remaining sauce over the shells, and sprinkle the last ⅔ cup of mozzarella cheese on top to create that irresistible bubbling crust.
Step 6: Bake, rest, and enjoy
Bake the assembled dish uncovered for 25 to 30 minutes. You’ll know it’s ready when the cheese on top is melted, golden, and bubbling with deliciousness. Once out of the oven, let it rest for about 5 minutes to let everything settle — this makes slicing easier and brings all those flavors together perfectly. Garnish with chopped fresh parsley or basil if you like, and serve warm. Trust me, everyone will be asking for seconds!
Top Tip
These little insights will help you achieve the perfect balance of creamy filling and savory sauce in your Cheesy Stuffed Shells with Marinara Recipe every single time.
- Cook Pasta Al Dente: I always undercook the jumbo shells by a minute or two from the package instructions. This way, they don't turn mushy after baking, and they hold their shape beautifully.
- Prevent Shells from Sticking: Tossing the cooked shells lightly with olive oil right after rinsing keeps them from sticking together as you fill and assemble the dish.
- Cheese Filling Texture: Mixing the filling with a hand mixer makes it silky smooth, but if you prefer a bit of texture, hand-stirring works wonderfully too.
- Balance Sauce and Cheese: Spreading most of the sauce in the baking dish before adding shells and then finishing with the remaining sauce and mozzarella ensures every bite is saucy and cheesy without being overwhelming.
How to Serve Cheesy Stuffed Shells with Marinara Recipe
Garnishes
Fresh chopped parsley or basil adds a lively pop of color and a touch of herbal brightness to this rich, comforting dish. A sprinkle of extra parmesan right before serving also boosts the cheesy goodness. For a little heat, a pinch of red pepper flakes can work wonders.
Side Dishes
Pair your Cheesy Stuffed Shells with a crisp green salad tossed in a tangy vinaigrette to cut through the richness. Garlic bread or a warm crusty Italian loaf is perfect for sopping up any extra marinara sauce. Roasted or steamed vegetables like broccoli, asparagus, or a medley of sautéed mushrooms also complement the meal beautifully.
Make Ahead and Storage
Storing Leftovers
After baking, let your stuffed shells cool completely, then cover tightly with plastic wrap or transfer to an airtight container. They’ll stay delicious in the refrigerator for up to 3 days—perfect for next-day lunches or quick dinners.
Freezing
You can freeze the assembled, unbaked stuffed shells by tightly wrapping the baking dish with plastic wrap and aluminum foil or transferring them to a freezer-safe container. Freeze for up to 2 months. When ready, bake from frozen, adding about 15-20 minutes to the baking time and keeping the oven at 375 degrees Fahrenheit as directed.
Reheating
Reheat leftovers in a 350-degree Fahrenheit oven covered with foil for about 20 minutes or until warmed through. Alternatively, microwave individual servings on medium heat, covered, in 1-2 minute increments, stirring or flipping halfway through for even heating.
Frequently Asked Questions:
Absolutely! Simply omit the ground beef and Italian sausage, and boost the sauce with sautéed mushrooms, spinach, or your favorite vegetables for a delicious meatless version.
How do I prevent the shells from sticking together after cooking?
Can I prepare this recipe ahead of time?
Final Thoughts
Making this Million Dollar Cheesy Stuffed Shells with Marinara Recipe feels a bit like creating a big, warm hug on a plate. Whether for a cozy family dinner or impressing guests, it’s the kind of comfort food that makes people smile. Take your time with the prep, enjoy the process, and before you know it, you’ll be serving up cheesy, saucy goodness that everyone will rave about. Bon appétit!
Print
Cheesy Stuffed Shells with Marinara Recipe
- Prep Time: 20 minutes
- Rest Time: 5 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
- Diet: Low Lactose
Description
Million Dollar Stuffed Shells are a delicious twist on the classic baked pasta dish, featuring jumbo shells filled with a creamy, cheesy mixture and topped with a savory meat sauce and melted mozzarella. This cozy, crowd-pleasing meal is easy to prepare and perfect for family dinners or entertaining guests.
Ingredients
Pasta
- 1 (12-ounce) box jumbo shell pasta (about 24 shells)
Sauce
- ½ pound lean ground beef
- ½ pound mild Italian sausage
- 1 tablespoon olive oil
- ⅓ cup diced onion (about half a medium onion)
- 2 teaspoons minced garlic
- 3 cups marinara sauce (homemade or store-bought, about 1 24-ounce jar)
- 1 teaspoon Italian seasoning
- Salt to taste
- Ground black pepper to taste
Million Dollar Cheese Filling
- 8 ounces softened cream cheese
- 1 cup small-curd cottage cheese or whole-milk ricotta cheese
- ½ cup sour cream
- 2 cups shredded mozzarella cheese (divided)
- ½ cup shredded parmesan cheese
- Chopped fresh parsley or basil (optional garnish)
Instructions
- Preheat the Oven: Preheat the oven to 375 degrees Fahrenheit. Spray a 9 x 13-inch baking dish with nonstick cooking spray and set aside.
- Cook the Pasta: Bring a large pot of salted water to a rolling boil, then cook the jumbo shell pasta according to package directions until al dente. Optionally, undercook by a few minutes to avoid overcooking in the oven. Drain and rinse with cold water to stop cooking. Toss lightly with 1-2 teaspoons olive oil to prevent sticking.
- Prepare the Sauce: In a large skillet, cook ground beef and Italian sausage over medium heat for 7-10 minutes until browned and no pink remains, breaking up the meat into crumbles. Drain excess grease. Add olive oil and diced onion; cook for about 2 minutes. Stir in minced garlic and cook for 1 more minute. Add marinara sauce and Italian seasoning, season with salt and pepper to taste, then remove from heat.
- Make the Cheese Filling: In a large bowl, combine softened cream cheese, small-curd cottage cheese, sour cream, 1 ⅓ cups shredded mozzarella, and parmesan cheese. Mix until smooth and well combined, using hands or an electric mixer.
- Assemble the Dish: Spread about ¾ of the sauce evenly in the bottom of the prepared baking dish. Stuff each cooked shell with about 2 tablespoons of cheese filling and arrange them in an even layer over the sauce.
- Add Remaining Sauce and Cheese: Spoon the remaining sauce over the stuffed shells, then sprinkle the remaining mozzarella cheese on top.
- Bake: Bake uncovered for 25-30 minutes, until cheese is melted and bubbling.
- Rest and Serve: Let the dish rest for about 5 minutes. Garnish with chopped fresh parsley or basil if desired, then serve warm.
Notes
- Under-cooking the pasta slightly helps prevent it from becoming mushy after baking.
- You can substitute cottage cheese with ricotta cheese for a smoother texture.
- For added flavor, use homemade marinara sauce or your favorite store-bought brand.
- To make it vegetarian, omit the meat and add sautéed mushrooms or spinach to the sauce.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven or microwave.
Nutrition
- Serving Size: 1 serving
- Calories: 470 kcal
- Sugar: 6 g
- Sodium: 580 mg
- Fat: 22 g
- Saturated Fat: 11 g
- Unsaturated Fat: 9 g
- Trans Fat: 0.3 g
- Carbohydrates: 41 g
- Fiber: 3 g
- Protein: 27 g
- Cholesterol: 70 mg
Leave a Reply