Here at 12 Tomatoes, we love a good copycat recipe because it means you get to enjoy your favorite restaurant food from the comfort of your own home anytime you want. Sometimes a copycat recipe is a great plan because you can make it quicker than going out to get it, or because you can choose to use higher-quality ingredients than a restaurant might, but in the case of Olive Garden’s Jumbo Stuffed Shells it’s just because we never want to stop eating them. Ever. Their stuffed shells are filled with a tender cheesy mixture and layered with marinara, creamy alfredo, and crunchy breadcrumbs, which is to say they are ahhhhmazing. And ours are an excellent likeness, if we do say so ourselves.

The reason Olive Garden’s Stuffed Shells are so incredible is that they feature so many different delicious components. While you can get this on the table in just about a half an hour, there are a few components to juggle but I can promise you it is so well worth the small amount of effort it takes.

The first step is to boil your shells and stuff them with a mixture made up of ricotta, mozzarella, basil, and garlic. Marinara goes under and around the shells, and the good news is that jarred marinara is totally fine here.

Now, most stuffed shells would stop there – shells, filling, marinara – but not Olive Garden. Instead, they layer theirs with a silky, creamy alfredo and a topping of crispy seasoned breadcrumbs. Those two additions really bring things to the next level – the breadcrumbs add texture and the alfredo adds a contrasting richness to the zesty marinara.

If you haven’t made alfredo before, rest assured it’s a very simple process and you’ll be so glad you did it. You’re just simmering some cream and butter in a skillet with some garlic and parmesan before spooning it over those loaded shells. If you’ve had these at the restaurant, you already know what you’re in for when you get to bite into these. If you haven’t, well, just know that you might not ever find another stuffed shell recipe that compares. They’re that good.