Giving up pasta was the hardest part of my keto journey.
I could handle skipping sugar. Bread? Manageable. But ravioli? That soft, cheesy, comforting bite filled with creamy goodness? That felt impossible to replace.

Like most people starting keto, I searched endlessly for a low carb ravioli recipe that didn’t taste like cardboard. I tried store-bought alternatives, zucchini swaps, even egg-based wraps… but nothing came close to the real thing.
Until I discovered the magic of fathead dough.
Made with mozzarella, almond flour, and eggs, this dough completely changed the game. It’s soft, flexible, and shockingly close to traditional pasta texture—without the carbs. In fact, many keto ravioli recipes use this exact method because it mimics real pasta while staying low carb.
After testing and tweaking (a lot), I created what I genuinely believe is the best keto ravioli recipe—soft, cheesy, satisfying, and perfect for weight loss.
This recipe became a weekly staple for me. Not only did it help me stay consistent with my diet, but it also made me look forward to eating healthy.

Why You’ll Love This Recipe
- Authentic pasta texture – Soft, chewy, and satisfying
- Low carb & keto-friendly – Keeps you in ketosis
- Gluten-free – Perfect for sensitive diets
- Customizable fillings – Cheese, spinach, meat, or more
- Meal prep friendly – Freeze and cook anytime
- Restaurant-quality at home – Impressive yet simple
- Only ~3g net carbs per serving
Key Ingredients
- Mozzarella Cheese – Melts into dough, creates elasticity, mimics real pasta texture
- Almond Flour – Low carb flour alternative, adds structure and mild nutty flavor
- Cream Cheese – Softens dough, improves texture, adds richness and flexibility
- Egg – Binds ingredients together, provides structure and elasticity to dough
- Ricotta Cheese – Creamy filling base, adds authentic ravioli flavor and texture
- Parmesan Cheese – Adds saltiness, depth, enhances overall cheesy flavor profile
- Garlic Powder – Boosts flavor, adds savory depth without overpowering dish
- Salt & Pepper – Balances flavors, enhances taste and overall seasoning
- Xanthan Gum (optional) – Improves elasticity, prevents dough from breaking easily
- Olive Oil/Butter – Adds richness, prevents sticking, enhances final flavor

How to Make Best Keto Ravioli (Step-by-Step)
Step 1: Make the Dough
In a microwave-safe bowl, melt mozzarella and cream cheese together until smooth. Stir well.
Add almond flour, egg, salt, and xanthan gum. Mix until a dough forms. Knead until smooth.
👉 This cheese-based dough is what gives keto ravioli its realistic texture.
Step 2: Roll the Dough
Place dough between two sheets of parchment paper. Roll it thin (about ⅛ inch thick).
Cut into even squares.
Step 3: Prepare the Filling
In a bowl, mix:
- Ricotta cheese
- Parmesan cheese
- Garlic powder
- Salt & pepper
Optional: Add spinach or cooked meat for variation.
Step 4: Assemble Ravioli
Place a small spoon of filling in the center of each square.
Cover with another square and press edges firmly to seal.
Step 5: Cook the Ravioli
Option 1: Boiling (Soft Texture)
Boil water and cook ravioli for 3–5 minutes until they float.
Option 2: Pan Frying (Crispy Texture)
Cook in butter or olive oil until golden on both sides.
Step 6: Serve
Serve with keto marinara sauce, Alfredo sauce, or simply butter and herbs.

Storage
- Refrigerator: Store cooked ravioli for up to 3 days
- Freezer: Freeze uncooked ravioli up to 2 months
- Reheating: Pan-fry or boil directly from frozen
💡 Many keto ravioli recipes freeze well, making them great for meal prep.

Frequently Asked Questions
1. Does keto ravioli taste like real pasta?
Yes! The mozzarella-based dough closely mimics traditional pasta texture.
2. How many carbs are in keto ravioli?
Typically around 2–4g net carbs per serving, depending on ingredients.
3. Can I make it dairy-free?
Not easily—cheese is essential for the dough structure.
4. Why is my dough sticky?
It may be too warm. Let it cool slightly before rolling.
5. Can I use coconut flour instead of almond flour?
Yes, but adjust quantities—coconut flour absorbs more moisture.
6. Can I bake instead of boil?
Yes, but texture will be firmer and slightly crispier.
7. What sauce goes best with keto ravioli?
Alfredo, marinara, or garlic butter all work perfectly.
Pro Tips for Perfect Keto Ravioli
- Roll dough evenly for consistent cooking
- Don’t overfill—prevents breaking
- Seal edges tightly to avoid leakage
- Work quickly while dough is warm and flexible
- Use parchment paper to prevent sticking
Try These Delicious Recipes Also
Crispy Jalapeño Popper Chicken Hot Pocket


Best Keto Ravioli Recipe (Low Carb, Gluten-Free & Easy to Make)
Ingredients
- For the Dough
2 cups shredded mozzarella cheese
2 tbsp cream cheese
1 cup almond flour
1 large egg
1/2 tsp xanthan gum (optional)
1/4 tsp salt
- For the Filling
3/4 cup ricotta cheese
1/4 cup grated Parmesan cheese
1/2 tsp garlic powder
1/4 tsp black pepper
1/4 tsp salt
- Optional for Serving
Keto marinara sauce
Fresh basil
Extra Parmesan cheese
Melted butter or olive oil
Instructions
Add mozzarella cheese and cream cheese to a microwave-safe bowl.
Microwave for 60–90 seconds until melted. Stir until smooth and fully combined.
Add almond flour, egg, xanthan gum, and salt. Mix until a dough forms.
Knead the dough until smooth and uniform.
Place dough between two sheets of parchment paper.
Roll thinly into a rectangle, approximately 1/8 inch thick.
Cut into equal-sized squares or rectangles using a knife or pizza cutter.
In a bowl, combine:
- Ricotta cheese
- Parmesan cheese
- Garlic powder
- Salt
- Pepper
Mix until creamy and well combined.
Place 1 teaspoon of filling in the center of half the dough squares.
Cover with remaining squares.
Press edges firmly using fingers or fork to seal completely.
Boiling Method
- Bring salted water to a gentle boil.
- Cook ravioli for 3–4 minutes or until floating.
- Remove carefully with slotted spoon.
Pan Fry Method (Optional)
- Heat butter or olive oil in skillet.
- Pan fry cooked ravioli 1–2 minutes each side until golden.


