My cheesy vegetarian breakfast tacos have golden, lacy cheese melted right onto the tortilla, creamy scrambled eggs boosted with blended cottage cheese, and zesty lime-spiked black beans. The cheesy edges shatter when you bite through, and the eggs are impossibly soft and custardy. I make these for weekend brunch and meal prep the components for busy weekday mornings.

An overhead image crispy cheese breakfast tacos on a plate.
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Turn scrambled egg tacos into something special!

Shruthi's face

The eggs get their texture from cottage cheese blended smooth into the raw eggs before scrambling. No one will know it’s there — the curds disappear completely — but it adds protein and makes the eggs creamy in a way that’s hard to achieve otherwise.

Low heat and gentle stirring matter here. Medium-low for 5-6 minutes gives you soft, custardy curds. High heat makes them rubbery and dry.

The black beans take 5 minutes and add another layer of protein plus a hit of lime and cumin that wakes everything up. My avocado lime crema ties it all together — tangy, cool, and ready in 30 seconds. Make it up to 5 days ahead so it’s ready when you need it.

This is a meal prep-friendly breakfast that doesn’t taste like meal prep. Make the beans and crema on Sunday. Each morning, blend and scramble the eggs fresh (5 minutes), crisp the cheese onto the tortillas (2 minutes each), and assemble. You’re eating in 10-12 minutes with 28g of protein to start your day.

Key ingredients and why they matter

To make these breakfast tacos recipe, you’ll need a few simple ingredients: lots of eggs, black beans, Greek yogurt, cottage cheese, garlic, lime juice, salt, black pepper, ground cumin, and flour tortillas.

Full ingredient list and detailed instructions in the recipe card.

An overhead image of the ingredients of crispy cheese breakfast tacos.
  • Cottage cheese is the protein secret. Blend it with the eggs until completely smooth — about 30 seconds, no curds remaining. It disappears into the eggs but adds creaminess and protein without changing the flavor.
  • Eggs should be cooked low and slow. Medium-low heat, gentle stirring, 5-6 minutes. Pull them off while they still look slightly underdone — they’ll finish cooking from residual heat.
  • Black beans get a quick sauté with garlic and cumin, then a hit of lime juice at the end. The acid brightens everything and keeps the beans from tasting flat. Substitute with refried beans for busy mornings.
  • Flour tortillas work better than corn tortillas here — they crisp more evenly and hold up to the fillings without cracking. Six-inch size is ideal for two-taco servings.
  • Shredded cheese should be cheddar or Mexican blend. Pre-shredded works fine. Two tablespoons per tortilla is enough to create a lacy layer without making the tacos greasy.
  • Greek yogurt stands in for sour cream in the lime crema. It’s tangier, higher in protein, and you probably already have it.

TIPS & TRICKS

Shruthi’s top tips

  • Don’t scramble the eggs over high heat. They’ll turn rubbery and dry in seconds. Medium-low heat and patience give you soft, creamy curds.
  • Blend the cottage cheese completely. Any remaining curds will be noticeable and texturally off-putting. Thirty seconds in a blender is all it takes.
  • Don’t skip the crispy cheese. This is what makes these tacos special. The golden, crunchy edges add texture that plain melted cheese can’t match.
  • Work in batches for a crowd. Keep finished tacos warm on a sheet pan in a 200°F oven while you assemble the rest.
  • Meal prep strategy: Beans and crema keep 5 days. Scramble eggs fresh each morning — it only takes 5 minutes and the texture is worth it.

How to make crispy cheese tacos

  1. Whisk together the Greek yogurt, lime juice, and salt in a small bowl until smooth. Set aside. (Can be made up to 5 days ahead and refrigerated.)
  2. Heat the olive oil in a medium skillet over medium heat. Add the garlic and cook, stirring, until fragrant. Add the black beans, cumin, and salt. Cook, stirring occasionally, until warmed through. Remove from heat and stir in the lime juice. Transfer to a bowl and cover to keep warm.
  3. In a blender, combine the eggs, cottage cheese, salt, and pepper. Blend until completely smooth. No cottage cheese curds should remain.
  4. Heat a large nonstick skillet over medium-low heat. Pour in the egg mixture and cook, stirring gently with a spatula, until soft curds form and eggs are just set but still creamy. Remove from heat. (Eggs will continue cooking from residual heat.)
  5. Heat a clean skillet over medium heat. Place one tortilla in the skillet and immediately sprinkle cheese evenly over the surface. Cook until the cheese melts and the edges turn golden and crispy.
  6. Spoon black beans down the center of the tortilla and top with scrambled eggs. Fold and transfer to a plate. Repeat with remaining tortillas. Drizzle with lime crema and finish with green onions and cilantro.
An overhead image of the Greek yogurt lime crema.
An overhead image of toasting the black beans.
An overhead image of blending the mixture together.
An overhead image of scrambling the eggs.
An overhead image of toasting the flour tortilla on a pan.
An overhead image of breakfast tacos served on a plate.

How to serve breakfast tacos

I love having guacamole salsa and pico de gallo on the side. Serve with Mexican fruit salad or Bombay potatoes for a complete meal. For a bigger brunch spread, add a French toast casserole to the table for some sweet treats.

Variations:

  • Vegetable-loaded: Add sautéed peppers and onions to the filling.
  • Spicier: Use pepper jack cheese instead of cheddar, or add pickled jalapeños.
  • Different protein: Swap black beans for refried beans or crumbled chorizo-style soy crumbles.
  • Lower carb: Use small low-carb tortillas or lettuce wraps (skip the crispy cheese step for lettuce).
  • Make it vegan: Use JUST Egg, vegan cheese, and cashew-based crema.
An overhead image of breakfast tacos served on a plate.

Storage and reheating suggestions

Refrigerate beans and crema separately up to 5 days. This is the meal prep move. Assembled tacos don’t store well — the crispy cheese softens, and tortillas get soggy. Best eaten fresh.

Scrambled eggs can be refrigerated 3–4 days, but texture suffers. For best results, scramble fresh each morning. Reheat beans in the microwave or skillet, and bring crema to room temperature before serving.

More savory breakfast recipes

More breakfast ideas coming right up… and yes, they’re all this good.

GFGluten Free RecipesNFNut Free RecipesHPHigh ProteinVEVegetarian Recipes

Moroccan Shakshuka

5 from 1 vote

Vegetarian Breakfast Tacos

My vegetarian breakfast tacos have creamy cottage cheese scrambled eggs, and zesty black beans. 28g protein per serving in 30 minutes.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6 servings
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Ingredients 

For the lime crema:

  • ½ cup plain Greek yogurt
  • 1 medium lime
  • ¼ teaspoon kosher salt

For the zesty black beans:

  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 15-oz can black beans, drained and rinsed
  • ½ teaspoon ground cumin
  • ¼ teaspoon kosher salt
  • 1 medium lime, juiced, ~1 tbsp

For the creamy scrambled eggs:

  • 12 large eggs
  • 8 oz cottage cheese, about 1 cup
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper

For assembly:

  • 12 6-inch flour tortillas
  • cups shredded cheddar cheese, or Mexican blend cheese

For serving:

  • 2 green onions, thinly sliced
  • fresh cilantro, chopped
  • hot sauce

Instructions 

Make the lime crema:

  • Whisk together the Greek yogurt, lime juice, and salt in a small bowl until smooth. Set aside. (Can be made up to 5 days ahead and refrigerated.)

Make the zesty black beans:

  • Heat the olive oil in a medium skillet over medium heat. Add the garlic and cook, stirring, until fragrant, about 30 seconds. Add the black beans, cumin, and salt. Cook, stirring occasionally, until warmed through, about 3-4 minutes. Remove from heat and stir in the lime juice. Transfer to a bowl and cover to keep warm.

Make the creamy scrambled eggs:

  • In a blender, combine the eggs, cottage cheese, salt, and pepper. Blend until completely smooth, about 30 seconds. No cottage cheese curds should remain.
  • Heat a large nonstick skillet over medium-low heat. Pour in the egg mixture and cook, stirring gently with a spatula, until soft curds form and eggs are just set but still creamy, about 5-6 minutes. Remove from heat. (Eggs will continue cooking from residual heat.)

Assemble the tacos:

  • Wipe out the skillet used for beans (or use a separate skillet). Heat over medium heat. Place one tortilla in the skillet and immediately sprinkle 2 tablespoons of cheese evenly over the surface. Cook until the cheese melts and the edges turn golden and crispy, about 1-2 minutes.
  • Spoon about 2 tablespoons of black beans down the center of the tortilla, then top with a generous scoop of scrambled eggs (about ¼ cup). Fold and transfer to a plate. Repeat with remaining tortillas, cheese, beans, and eggs.

Serve:

  • Drizzle tacos with lime crema and top with sliced green onions and cilantro. Serve immediately with hot sauce on the side.

Notes

  • Blend the cottage cheese until it’s totally smooth. You won’t taste it at all, but it sneaks in extra protein and makes the eggs insanely creamy.
  • Take it low and slow with the eggs. Medium-low heat and gentle stirring are the secret to soft, custardy curds—high heat is how you end up with rubbery eggs.
  • Don’t skip the crispy cheese step. This is what really sets these tacos apart. Those golden, crunchy edges add way more flavor and texture than plain melted cheese ever could.
  • Cook in batches if you’re feeding a crowd. Just keep finished tacos warm on a sheet pan in a 200°F oven while you assemble the rest.
  • For meal prep, make beans and lime crema on Sunday, scramble eggs fresh each morning (takes 5 minutes), and assemble tacos in 2–3 minutes per taco (about 10–12 minutes for 2 tacos).

Nutrition

Calories: 614kcal | Carbohydrates: 53g | Protein: 37g | Fat: 28g | Saturated Fat: 11g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 9g | Trans Fat: 0.04g | Cholesterol: 408mg | Sodium: 1283mg | Potassium: 591mg | Fiber: 9g | Sugar: 5g | Vitamin A: 935IU | Vitamin C: 8mg | Calcium: 427mg | Iron: 6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

I'm the recipe developer, photographer and brain behind Urban Farmie. I’m a lifelong vegetarian. I’ve lived, worked, and traveled to 60+ countries and bring you authentic, vegetarian recipes from all those travels!

5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.