Let me tell you something about omelets. Most of the time, you fold them in half, stuff them with cheese, and call it a day. That’s fine. But this? This is different.
These Stuffed Omelet Roll-Ups are what happens when an omelet meets a wrap. You make thin, herb-speckled omelets, spread them with a creamy cottage cheese-watercress-lemon paste, top with chopped smoked salmon, then roll them up like little logs and slice them in half.
It’s breakfast. It’s lunch. It’s dinner. It’s a party appetizer. It’s whatever you want it to be.
The cottage cheese paste is the secret. Blended until smooth with peppery watercress and bright lemon zest, it’s creamy, tangy, and absolutely delicious. The smoked salmon adds salty, smoky richness. And the omelet itself is light, fluffy, and infused with mixed herbs.
Thirty minutes from start to finish. Four generous servings. And packed with protein – 21g per serving.
Gluten free. Dairy free (yes, even with cottage cheese – use dairy-free cottage cheese). Low carb. High protein.
Let’s make some roll-ups.
Try my Spanish Omelet with Zucchini recipe.
Why You’ll Love the Recipe
1| Omelet meets wrap. Thin, rollable omelets. No bread required.
2| Creamy cottage cheese paste. Blended with watercress and lemon. So good.
3| Smoked salmon adds luxury. A little goes a long way.
4| 30 minutes start to finish. Fast enough for a weeknight.
5| High protein (21g) + low carb (4g). Fits almost every diet.
6| Gluten free + dairy free option. Use dairy-free cottage cheese.
7| Perfect for meal prep. Make the components ahead. Assemble when ready.
What You’ll Need to Make
You’ll need a high-sided bowl or food processor, a hand blender or food processor, a separate bowl for the eggs, a whisk, a medium-sized frying pan (non-stick), a spatula, and a plate for the cooked omelets.
Ingredients (Serves 4):
For the cottage cheese paste:
- 7 oz. (200g) cottage cheese
- 4 handfuls of watercress
- Peel of 1 lemon (zest)
For the omelets:
- 6 eggs
- 4 tbsp. soy milk (or any unsweetened plant milk)
- 1 tsp. mixed herbs (dried or fresh)
- 4 tsp. coconut oil (divided)
For the filling:
- 3.5 oz. (100g) smoked salmon, chopped
Nutrition per serving: Energy: 235 kcal | Carbs: 4g | Protein: 21g | Fat: 15g
Recipe Keys: Gluten Free, Dairy Free Option, Low Carb, High Protein
Try my Kai Jeow (Thai Omelet) recipe.
What You’ll Need to Do
Time: 30 mins
Alright, let’s make some omelet roll-ups that’ll make you feel like a breakfast ninja.

1| First, make the creamy paste. Grab a high-sided bowl or a food processor. Add the cottage cheese, watercress, and lemon zest (the peel). Use a hand blender or food processor to puree until smooth. You want a creamy, spreadable paste. Set aside.
2| Now make the omelet batter. In a separate bowl, crack the 6 eggs. Add the soy milk and mixed herbs. Whisk until well combined and slightly frothy.
3| Heat your pan. Place a medium-sized frying pan over medium heat. Add 1 teaspoon of coconut oil and let it melt.
4| Pour in ¼ of the egg mixture (about a ladle-full). Swirl the pan so the mixture spreads into a thin, even layer.
5| Cook for about 2 minutes, until the egg sets and the top looks mostly dry. Then flip it – use a spatula to get underneath, then flip. Cook the other side for about 30 seconds.
6| Remove the omelet from the pan and set it aside on a plate. Repeat the process with the remaining egg mixture and coconut oil to make three more omelets. You should have 4 thin omelets total.
7| Now assemble. Lay one omelet flat on a cutting board or plate. Spread a quarter of the cottage cheese paste evenly over the surface.
8| Top with chopped smoked salmon. Distribute it evenly.
9| Roll the omelet up tightly like a wrap or a sushi roll. Use your fingers to keep it snug.
10| Cut the roll in half on a slight diagonal – it looks nicer.
11| Repeat with the remaining three omelets.
12| Serve immediately. Or chill for later.
Eat with your hands. Or a fork. No judgment.
Try my Cottage Cheese Protein Omelet recipe next.
Easy Ingredient Swaps
1| No cottage cheese? Use ricotta, cream cheese, or blended silken tofu for dairy free.
2| No watercress? Use arugula, spinach, or fresh parsley.
3| No smoked salmon? Use ham, turkey, roasted chicken, or smoked tofu for vegetarian.
4| No soy milk? Use almond milk, oat milk, or regular milk.
5| No coconut oil? Use butter, ghee, or any neutral oil.
6| No mixed herbs? Use Italian seasoning, herbes de Provence, or ½ tsp each dried parsley, thyme, and chives.
7| Dairy free: Use dairy-free cottage cheese (many brands exist) or blended silken tofu.
Try my Potato Cheese Omelet recipe.
Some Twist and Tweak Ideas
1| Veggie version: Skip the smoked salmon. Add sautéed mushrooms, spinach, or roasted red peppers.
2| Cream cheese version: Use chive and onion cream cheese instead of the cottage cheese paste.
3| Pesto version: Spread pesto instead of the cottage cheese paste. Top with sun-dried tomatoes.
4| Tuna version: Use flaked tuna mixed with a little mayo instead of smoked salmon.
5| Everything bagel version: Sprinkle everything bagel seasoning on the omelet before rolling.
6| Herby cream cheese: Add fresh dill, chives, and parsley to the cottage cheese paste.
7| Low carb keto: Already low carb. Add avocado slices inside for healthy fat.
Try my Tortang Giniling (Filipino Beef Omelet) recipe.
Some Helpful Tips
1| Use a non-stick pan. Thin omelets are fragile. A good non-stick pan is essential.
2| Swirl the batter immediately. Pour, then tilt the pan to spread the egg into a thin, even layer. Thick omelets won’t roll well.
3| Don’t over-brown the omelet. You want pale, flexible omelets, not crispy brown ones. Medium heat is your friend.
4| Cook until just set. The top should look dry but still pale. Overcooked omelets crack when you roll them.
5| Let the omelets cool slightly before spreading. Hot omelets will melt the cottage cheese paste into a mess. A minute or two is fine.
6| Roll tightly but gently. Too loose and they fall apart. Too tight and they crack. Find the sweet spot.
Try my Sweet Potato Spanish Omelet recipe.
Some Budget-Friendly Tips
1| Cottage cheese is cheap. A tub costs a few dollars. Use the rest for breakfast bowls or smoothies.
2| Watercress can be pricey. Swap for arugula or spinach – both are cheaper.
3| Smoked salmon is the splurge. Use half the amount (1.75 oz) and supplement with cream cheese. Or skip it entirely for a vegetarian version.
4| Eggs are still a bargain. 6 eggs for 4 servings. That’s 1.5 eggs per roll-up. Not bad.
5| Coconut oil lasts forever. A jar will last for months of cooking.
6| Make a double batch. Twice the roll-ups. Same amount of work. Freeze half.
Try my Omelet With Cottage Cheese and Basil recipe.
Some Serving Ideas
1| As breakfast. Serve with fresh fruit or a small salad.
2| As lunch. Pack two roll-ups in a container. Perfect for work.
3| For brunch. Arrange on a platter with extra watercress and lemon wedges.
4| As a party appetizer. Cut each roll-up into 1-inch pinwheels. Secure with toothpicks.
5| For meal prep. Make the omelets and the cottage cheese paste ahead. Store separately. Assemble in the morning.
6| In a lunchbox. Kids love these. Cut into bite-sized pieces.
Try my Spicy Veggie Huevos Rancheros recipe.
Some Storage and Reheating Tips
This recipe is meal prep friendly, with a caveat.
Fridge (assembled roll-ups): Store in an airtight container for up to 3 days. The texture is best fresh, but they hold up decently.
Fridge (components separately): Store omelets and cottage cheese paste separately for up to 4 days. Assemble fresh when ready to eat. This is the best method.
Freezer: Not recommended. Omelets become rubbery when frozen and thawed. Cottage cheese paste separates. Make fresh.
Reheating assembled roll-ups:
- Microwave (fast): 20-30 seconds per roll-up. Watch closely – they can get rubbery.
- Skillet (best): Reheat over low heat for 1-2 minutes per side. Gentle heat keeps them tender.
- Eat cold: These are actually delicious cold. Great for picnics or packed lunches.
Do not reheat more than once. Take out only what you’ll eat.
Final Thoughts
Look, I love a classic folded omelet. But sometimes – when I want something different, something portable, something that feels like breakfast and lunch at the same time – I make these Stuffed Omelet Roll-Ups.
The omelets are thin and flexible. The cottage cheese paste is creamy, tangy, and bright from the lemon and watercress. The smoked salmon adds salty, smoky richness. And when you roll it all up and slice it in half? It looks like you tried way harder than you actually did.
Thirty minutes. Four servings. 21g of protein. Gluten free. Low carb. Optionally dairy free.
Make them for breakfast. Make them for lunch. Make them for a party. Make them for meal prep.
However you serve them, you’re getting a protein-packed, delicious roll-up that’ll make you forget about bread forever.
Now go make some omelets.
~ Danny Davis
P.S. If you try the everything bagel seasoning version, let me know. That’s my current obsession. Sprinkle it on before rolling. So good.
Stuffed Omelet Roll-Ups
I made a breakfast that doesn't need bread. 🥚 Thin omelets stuffed with creamy cottage cheese paste, watercress, lemon, and smoked salmon. Rolled up, sliced, and devoured. 21g protein. 4g carbs. Your new meal prep hero. 🍣
Ingredients
Instructions
-
In a high-sided bowl or food processor, combine the cottage cheese, watercress, and lemon zest. Puree with a hand blender or food processor until a smooth paste forms. Set aside.
-
In a separate bowl, beat the eggs together with the soy milk and mixed herbs until well combined and slightly frothy.
-
Heat 1 teaspoon of coconut oil in a medium-sized non-stick frying pan over medium heat. Pour one-quarter of the egg mixture into the pan, swirling to create a thin, even layer.
-
Cook for approximately 2 minutes, until the egg sets and the top appears mostly dry. Flip the omelet and cook the other side for 30 seconds.
-
Remove the omelet from the pan and set aside. Repeat the process with the remaining egg mixture and coconut oil to make three more omelets (total of four).
-
To assemble, lay one omelet flat on a cutting board. Spread one-quarter of the cottage cheese paste evenly over the surface. Top with one-quarter of the chopped smoked salmon.
-
Roll the omelet tightly into a wrap shape. Cut in half on a slight diagonal.
-
Repeat with the remaining three omelets. Serve immediately.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 235kcal
- % Daily Value *
- Total Fat 15g24%
- Total Carbohydrate 4g2%
- Protein 21g42%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Approximate Glycemic Index (GI): 25–30 (low)
Approximate Glycemic Load (GL) per serving: 1–2 (very low)
*Note: This recipe is extremely low in carbohydrates (4g per serving). The main carb sources are cottage cheese (trace lactose), watercress, lemon zest, and soy milk. There is no added sugar or starch. The high protein (21g) and fat (15g) content make this a very low-glycemic meal. For context, pure glucose has a GI of 100. This is an excellent option for diabetic-friendly, keto, and low-carb diets.*
