Skip to content
Free Trial
  1. Home
  2. Blog
  3. Recipes
  4. Desserts

How to Make Low-Carb Cannoli

  • Ready in 1h 10m
  • 3.1 g net carbs
  • 180 kcal
  • Serves 12
Jump to recipe ↓

This post may contain affiliate links, see our disclaimer.

Low-Carb Cannoli (keto, primal, sugar-free)

These low-carb cannoli nearly got the better of me. I tried and failed to create light and crispy cannoli shells and was just about ready to give up when Martina suggested using her recipe for keto sugar cones and adapting it.

Ta da!!!! It worked! Perfect crispy, crunchy tubes ready to be filled with luscious ricotta filling. And they are 100% keto!

I highly recommend buying a cone maker, they’re inexpensive and don’t take up a lot of room. And, you can make waffle cones. Enjoy!

Step-by-step

  1. Place the almond flour, psyllium, vanilla powder and salt in a large mixing bowl.

    Low-Carb Cannoli (keto, primal, sugar-free)
  2. In another bowl, mix the eggs, coconut milk, sweetener and melted ghee.

  3. Add the dry ingredients into the bowl with the eggs and mix well.

    Low-Carb Cannoli (keto, primal, sugar-free)
  4. Pour the batter, about 2 tablespoons (38 g/ 1.3 oz) per cannoli tube, in the cone maker and close the lid.

  5. Cook for 5 minutes, or until it's lightly browned and cooked through.

    Low-Carb Cannoli (keto, primal, sugar-free)
  6. Once ready, use a spatula to lift the wafer from the cone maker and roll it around a cannoli tube. You can buy cannoli tubes or use any clean round item that you have around the house.

  7. Let it cool down for 1-2 minutes before sliding the tube out from the centre.

  8. Continue until all of the mixture is used.
    Note: This can feel a bit time consuming as you need to cook each tube individually, but it’s worth it. I promise.

    Low-Carb Cannoli (keto, primal, sugar-free)
  9. Meanwhile, in-between batches mix all of the ricotta ingredients together with a stand mixer and whip until smooth and fluffy.

    Low-Carb Cannoli (keto, primal, sugar-free)
  10. Pipe ricotta into tubes from either end.

    Low-Carb Cannoli (keto, primal, sugar-free)
  11. Store in the fridge for up to five days.

    Low-Carb Cannoli (keto, primal, sugar-free)
  12. You can optionally dust tubes with powdered Swerve to finish.

    Low-Carb Cannoli (keto, primal, sugar-free)
How to Make Low-Carb Cannoli

Recipe

How to Make Low-Carb Cannoli

★★★★☆4.1 (76 ratings)

This amazing cannoli recipe is grain-free and sugar-free. Classic Italian pastries made low-carb!

Hands on
1h
Overall
1h 10m
Servings
12
3.1 g
Net carbs
7 g
Protein
15.5 g
Fat
180
kcal
PinRate

Ingredients makes 12 cannoli

  • Cannoli tubes:
  • Ricotta filling:

Instructions

  1. Place the almond flour, psyllium, vanilla powder and salt in a large mixing bowl.

  2. In another bowl, mix the eggs, coconut milk, sweetener and melted ghee.

  3. Add the dry ingredients into the bowl with the eggs and mix well.

  4. Pour the batter, about 2 tablespoons (38 g/ 1.3 oz) per cannoli tube, in the cone maker and close the lid.

  5. Cook for 5 minutes, or until it's lightly browned and cooked through.

  6. Once ready, use a spatula to lift the wafer from the cone maker and roll it around a cannoli tube. You can buy cannoli tubes or use any clean round item that you have around the house.

  7. Let it cool down for 1-2 minutes before sliding the tube out from the centre.

  8. Continue until all of the mixture is used.
    Note: This can feel a bit time consuming as you need to cook each tube individually, but it’s worth it. I promise.

  9. Meanwhile, in-between batches mix all of the ricotta ingredients together with a stand mixer and whip until smooth and fluffy.

  10. Pipe ricotta into tubes from either end.

  11. Store in the fridge for up to five days.

  12. You can optionally dust tubes with powdered Swerve to finish.

Nutrition per serving, 1 cannolo

Carbs 7%Protein 16%Fat 77% of calories

Net carbs
3.1 g
Total carbs
21.7 g
Fiber
1.1 g
Sugars
1.3 g
Protein
7 g
Fat
15.5 g
Saturated fat
8.3 g
Calories
180 kcal
Sodium
61 mg · 2.67% RDA
Magnesium
25 mg · 6.23% RDA
Potassium
115 mg · 5.75% EMR
Nutrition by ingredient

Serving size 1 cannolo

  • Gluten free
  • Nightshade free
  • Pork free
  • Avocado free
  • Fish free
  • Shellfish free
  • Pescatarian
  • Vegetarian

Comments & ratings (15)

4.176 ratings
  • 5 ★39
  • 4 ★19
  • 3 ★9
  • 2 ★7
  • 1 ★2

Leave a comment

Made this? Rate it

Comments appear after we've read them.

Comment received

  1. Karen

    My cannoli are coming out so thin that they are falling apart and I can't get them rolled. Is there a secret to this? Mine are not solid, but have lots of open areas.

    1. Martina @ KetoDietAuthor

      I'm sorry to hear that Karen! It's the same dough as this one: Low-Carb Ice Cream Sugar Cones (which is the first one I made) and there were no holes but I can see that Naomi's cannoli have a few holes that get "closed" by rolling the cannoli dough up.
      The cooked dough will be soft at first but will solidify as you roll it up. Just make sure it's cooked enough (not too soft as they won't crisp up and not too hard, just about when it starts to caramelise, then it's ready).
      Did you use the same sweeteners? Some sweeteners like xylitol would make the dough soft. You will need erythritol-based sweetener.
      I'm just thinking whether this could be the wafer maker that is pressing too hard on the dough? Maybe not closing it completely (lightly holding the lid for the first 5 seconds) would help so there are no holes and the dough is slightly thicker?

  2. austin

    hi, is the ingredient correct only 1.1 oz of ricotta cheese?
    thanks

    1. Martina @ KetoDietAuthor

      Well spotted! 2 cups full-fat ricotta cheese (480 g) is correct, just the 1.1 refers to pounds, fixed 😊

  3. These look so eye pleasing. Would love to try them really soon 😊

  4. Claudia

    I have enjoyed your blog for a while and did not realise I had brought one of your books until today. I looked at your other books but can not find anywhere that I can see the list of recipes?

    1. Martina @ KetoDietAuthor

      Claudia, thank you for buying my book! ❤️ There isn't a regular list of recipes in all of my books but there is index at the end of each book. I hope this helps!

  5. Nuria

    M encanta el teu blog i et segueixo per Instagram. Moltes gràcies

  6. Kirsten

    OMG I love cannoli! I've been craving them ever since our Italian holidays. So happy to see this works! The sugar cones are so good I made them last year. What a fantastic idea to use the same recipe for cannoli 😊

  7. Heather Allen

    Would marscapone work?

    1. Martina @ KetoDietAuthor

      Mascarpone or even whipped heavy cream will work!

      1. Beth

        Hi there,
        I am trying to plan a diet for a family member with epilepsy. I noticed your recipes use the carb count for RAW ingredients rather than cooked. This tends to give inaccurate/misleading carb counts. When cooked, ingredients can have different carb counts than their raw form, starchy vegetables especially. I think this is really misleading. Hopefully you correct for this in the future! Other than that your blog has been incredibly helpful!

        1. Martina @ KetoDietAuthor

          Hi Beth, I assume you mean that I count net carbs (or macros in general) from "raw" ingredients when used? I think you misunderstood how carbs/macros are counted in ingredients because the way I do it is the right way to do it.
          So when I use raw ingredients, say "skinless chicken breasts" I need to count macros from raw because that is what I use in the recipe. It's only if I already use cooked chicken (e.g. in a recipe like this one: Keto Curried Chicken Sushi Hand Rolls) that I used macros for "cooked" because the weights (and therefor macros) were per "cooked" chicken. So simply put, the weights/macros are based on what you see listed.

          1. Patricia Garcia

            I think it is you who are confused. Yes, you measur the ingredients raw BUT, as she said, CARB counts(and fat in cases like meat where it may be left in pan) alters because of the cooking process. This is a well-known phenomenon just like yeast using sugar that then doesn't exist in the finished product. Many carbs also will change type when they've been cooked and then refrigerated, another well-known phenomena with potatoes that results in resistant starches(which do not, or only minimally, get digested and thus would affect the usable carbs as well) How is it exactly you think cooking occurs? Metabolism? One is a heatdriven event that chemically changes the composition of a food, and the other is a chemically driven even that both changes the composition AND creates heat(calories) from the process. Cooking does indeed change what is and isn't bioavailable to us at the time of consumption, though I do understand your view- it is not accurate(neither are most nutrition labels for this same reason: they may or may not be measured specifically after cooking, or may be simply taken from the USDA accepted macros for the raw components. I don't believe the difference is enormous in most cases, but for those on very strict keto, like for epilepsy or reactive hypoglycemia, it can make a big difference, particularly if the serving sizes subsequently change. Remember, a packet of Splenda has "0" carbs, but really, it's .9, they just don't have to list if under 1gram, as soon as you use more than 1 packet, the landscape changes significantly. This is just an example, most keto dieters know that Splenda and other packet sweeteners have that same story, but not all packets, nor all dieters.

          2. Martina @ KetoDietAuthor

            Patricia, in most cases, carb count doesn't alter with cooking. The example with yeast is very isolated and does only apply to recipes that contain yeast (< 5 out of 1,400+ here). And where they do contain yeast I actually don't count the carbs from sugar (explained here: The Best Low-Carb Yeast Bread)
            The phenomenon you mentioned has to do with resistant starch and that's again not applicable here and in the vast majority of recipes when you follow the keto diet as there are no potatoes, rice, etc.
            Carbs, fat and protein in general - let me explain:
            Say you're cooking chicken breasts together with other ingredients and use raw chicken breasts and cook them in a skillet with veg, etc. You have to use macros for raw, not cooked. Using macros for raw doesn't mean that you are eating them raw (they wouldn't be in the food database to start with). As you cook the chicken, some water evaporates from the chicken. If you used the entry for cooked but using the weight of raw chicken (you don't know the weight of cooked yet), then you're essentially be miscalculation your protein intake:
            - 100 g (3.5 oz) chicken breast = 22.5 g protein (weight includes more water), will weigh 75-80 g once cooked.
            - 100 g (3.5 oz) cooked chicken breast = 29 g protein (you need about 125 g of raw to get 100 g cooked).
            This means that is you wrongly use macros for cooked chicken when using raw in a recipe, you will end up with a lot more protein in your macros which you won't be getting in reality. (Correct me here if I'm wrong but I don't think anyone is going to be hand picking cooked chicken pieces from a stir-fry just to weigh them so they can use macros for cooked chicken breasts).
            So if you want to use macros per cooked, you need to weigh the ingredient after it's cooked to be able to use values per "cooked". For instance in this recipe: Keto Yum Yum Chicken Slaw and that is because I weigh and use cooked chicken to start with.
            Finally, in case of fat, yes there is some wastage in cooking. For example when you roast a whole chicken, you won't be consuming all the fat that is left in the baking tray. But carbs and protein remain unchanged, only the weight of the portion changes. The same 1/4 chicken will contain the same amount of carbs and protein as 1/4 raw chicken, it will just weigh less. In most cases it's not worth trying to figure out how much fat has been wasted during cooking and you'll just be eating less fat than you think/what you track, which in most cases is desirable.

My go-to recipes for stress-free meal prep

⭐️ FREE EMAIL BONUS ⭐️
Easy, filling, high-protein meals I make on repeat to save time & keep it simple.