Cheesy Stuffed Shells with Ricotta and Spinach: your weeknight answer to homemade lasagna without the hassle!
What’s not to love about stuffed shells?!
Loaded with a variety of cheeses and marinara sauce, this pasta dish is a total crowd-pleaser. To change it up, you can add a little Italian Sausage or different herbs to the sauce. Also, it’s easy to double the recipe and freeze one batch.
If you’re not a fan of spinach, throw in some arugula instead for a peppery bite!
What to eat stuffed shells with:
- Try serving yourself to 2-3 shells, and then fill up on a side dish to balance the meal. Like this Strawberry Basil salad or another a Zucchini and Corn salad!
- Keep it simple! Make a salad and toast some garlic bread and dinner is on.
Different types of cheese to fill the shells with:
- You can easily vary the filling by adding different cheese to the shells.
- I would recommend using the ricotta as the base.
- If you don’t want to use mozzarella you can try Asiago, Fontina, Cottage cheese or freshly grated Parmesan.
Are these cheesy stuffed shells vegetarian?
- Can I make the cheesy stuffed shells vegan? I recommend using vegan tofu ricotta if you are vegan. Follow all of the instructions the same way, leaving out the egg and cheeses.
How can I add meat to these cheesy stuffed shells?
- Add in Italian Ground Turkey! See the directions in the recipe card below to see how to make them with Italian sausage.
*Note: Be sure not to cook the shells too long (I cooked mine for 9 minutes), because they will cook a little more when placed in the oven. You don’t want your shells to fall apart!
If you have leftover spaghetti sauce in your jar, you should make these Spaghetti Stuffed Heirloom Tomatoes. SO good and a fun way to eat a whole tomato!Cheesy Stuffed Shells are a lot less fussy than homemade lasagna, vegetarian and easy to make! krollskorner.com Click To Tweet
Cheesy Ricotta and Spinach Stuffed Shells
These cheesy jumbo stuffed shells are a bit more involved than a simple pasta dish but a lot less fussy than homemade lasagna. They will fill you up and pair perfectly with a dinner salad.
- 16 jumbo pasta shells
- 1.5 Tbsp. EVOO
- 2 cloves fresh garlic minced
- 1 jar or 1 1/4 cup marinara sauce I used homemade pasta sauce
- Italian Sausage optional
- 12 oz. ricotta cheese skim-milk
- 1 cup shredded mozzarella
- 1/2 cup grated Parmesan plus more for serving
- 1 egg
- 1 teaspoon of garlic powder
- 1 Tbsp. fresh basil
- 4 cups chopped spinach
- Salt and pepper TT to taste
Preheat oven to 375 degrees F. Boil water for jumbo shells and cook shells al dente (about 9 minutes), drain and set aside on parchment paper to cool. (If making with Italian Sausage, cook off now and set aside).
Heat olive oil in pan for about 1 minute and then add in garlic, cook for 1 minute. Then add in spinach & cook for 2 minutes or until leaves wilt and turn bright green. Remove from heat and let cool.
In a bowl mix together the ricotta, spinach mixture, egg, mozzarella, Parmesan, basil, garlic powder, salt and pepper until combined. Line about 1/2 cup of the pasta sauce into the bottom on a 8x8 inch baking dish. Stuff each pasta shell with a heaping Tbsp. of the spinach/ricotta mixture and place in dish. *If using Italian sausage, put ground sausage in first, then cheese mixture on top.
Cover the shells with the leftover red sauce and bake, covered with foil, for about 25 minutes.
Remove the foil and then cook for another 10 minutes. Top with additional cheese if desired. Serve warm with Parmesan sprinkled on top.