Heat a large skillet over medium heat and add the lean beef mince. Break it apart with a spatula and cook for about 5 minutes until browned.
Add the diced onion, red bell pepper, black beans, cumin, smoked paprika, oregano, salt, and pepper. Stir well and cook for another 10 minutes, stirring occasionally.
Meanwhile, bring a saucepan of water to a boil. Carefully add the eggs and simmer for 8 minutes. Transfer the eggs to cold water, peel, and set aside.
Place the cooked beef mixture into a large mixing bowl.
Add the chopped spinach, grated Cheddar cheese, cottage cheese, passata, and peeled eggs.
Use a fork or potato masher to combine everything thoroughly until the mixture is evenly distributed.
Taste and adjust seasoning as needed.
Lay a tortilla wrap on a clean surface and spoon slightly more than one cup of filling into the center.
Fold in the sides and roll tightly into a burrito.
Repeat with the remaining tortillas and filling.
Serve immediately or store for meal prep throughout the week.