Pesto Ricotta Stuffed Pasta Shells / Healthy Vegan Recipe

pesto ricotta stuffed shells healthy vegan recipe



    We won't send you spam. Unsubscribe at any time.

    I love walking through the grocery store. It’s a weirdly relaxing ‘chore’ that calms me down. I find endless meal inspiration meandering through the aisles, seeing what’s on sale and if there are any new vegan products I haven’t yet tried out. Imagine a whimsical painting of a woman wandering through a golden summer meadow….this is how grocery shopping feels to me.

    I was perusing the aisles on my weekly grocery trip and I landed in the pasta section (as I usually do #CarbsAreMyFriends). I came across a box of ‘Jumbo Shells’.

    I can’t even remember the last time I had jumbo shells. Definitely not since I went vegan, as they’re usually stuffed with cheese, cheese and more cheese. This had to change. I started to brainstorm fillings.

    I wanted to replicate the creaminess of ricotta or cottage cheese. I landed on cannellini beans. My first attempt at a pesto filling wasn’t that bad. The only thing I didn’t like was the after taste of the cannellini beans. I then tried Great Northern Beans because they’re one of my favorites. Viola! The ricotta cheese was a success.

    Pesto ricotta stuffed shells healthy vegan recipe

    Next, was the ‘meaty sauce’. My favorite pasta sauce is hands-down a lentil sauce. Lentils make the perfect substitute for ground beef. If you’re feeling a bit lazy, don’t worry about cooking up the lentils. You can use a plain marinara sauce. Although, lentils only take about 20 minutes to cook and you can cook them right up as you’re waiting for your pasta water to boil

    pesto ricotta stuffed shells healthy vegan recipe

    These pesto ricotta stuffed pasta shells are perfect for a warm, cozy evening. This healthy vegan recipe is also hearty and comforting. Chock full of fiber and minerals from the legumes and tomatoes, you can chow down this comfort dish and not feel gross or guilty!

    pesto ricotta stuffed shells healthy vegan recipe
    pesto ricotta stuffed shells healthy vegan recipe
    Yield: 8

    Pesto Ricotta Stuffed Shells / Healthy Vegan Recipe

    prep time: 25 minscook time: 30 minstotal time: 55 mins


    • Box of jumbo pasta shells
    • Jar of marinara sauce
    • 1 cup of brown lentils
    • 1 package of vegan mozzarella  shredded cheese (optional)
    Vegan Pesto Ricotta Cheese Stuffing
    • 2 cans of great northern beans
    • 2 cloves of garlic
    • Handful of basil
    • 1 tsp salt
    • Juice of half a lemon
    • Handful of cashews (optional)
    • 2 TBL nutritional yeast (optional)
    • 1/3 cup olive oil or water


    1. Bring a large pot of water to boil.  Cook the jumbo shells al dente. Rinse with cold water.  Place cooked pasta in cool water and set aside.  This prevents the noodles from sticking while you get everything together

    2. While cooking the pasta, cook lentils.  Put 3 cups of water over the 1 cup of lentils. Bring to a boil and simmer for 20 minutes.  

    3. Once lentils are cooked, add the jar of marinara sauce.  Add about 1/2 cup of water to sauce.

    4. Blend together all ingredients in the pesto ricotta sauce except for the northern beans

    5. Once your pesto base is made, add in the northern beans and blend together. 

    6.  Grab a baking dish and cover bottom of dish lightly with a layer of lentil marinara sauce

    7.  Stuff the shells with about a TBL of pesto ricotta sauce

    8.  Cover shells with remainder of lentil marinara sauce

    9.  Cover with vegan shredded cheese

    10.  Cover baking dish with tin foil and bake at 350 degrees for 30 minutes.  Cook covered to melt the vegan cheese
    Created using The Recipes Generator